Rank: Administrator Mesaje : 203 Euro : 13772 Varsta : 29 Data de inscriere : 24/05/2012 ID Steam : micro2112 Harta preferata : de_westwood | Subiect: Cum colorezi o comanda Mar Dec 04, 2012 12:07 pm |
|
| Avem plugin-ul acesta : - Cod:
-
#include <amxmodx> #include <amxmisc>
#define ACCESS ADMIN_SLAY
public plugin_init() { register_plugin("Restart","2.0","Alka") register_clcmd("say /restart","say_restart",ACCESS) register_clcmd("say_team /restart","say_restart",ACCESS) }
public say_restart(id) { if(!(get_user_flags(id) & ACCESS)) return server_cmd("sv_restart 1") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") } Adaugam la sfarsit asta : - Cod:
-
stock chat_color(const id, const input[], any:...) { new count = 1, players[32] static msg[320] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!n", "^1") replace_all(msg, 190, "!t", "^3") replace_all(msg, 190, "!t2", "^0") if (id) players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]) write_string(msg) message_end() } } } } Acum plugin-ul arata asa : - Cod:
-
#include <amxmodx> #include <amxmisc>
#define ACCESS ADMIN_SLAY
public plugin_init() { register_plugin("Restart","2.0","Alka") register_clcmd("say /restart","say_restart",ACCESS) register_clcmd("say_team /restart","say_restart",ACCESS) }
public say_restart(id) { if(!(get_user_flags(id) & ACCESS)) return server_cmd("sv_restart 1") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") client_print(0,print_chat,"[- - Restart Live - -]") } stock chat_color(const id, const input[], any:...) { new count = 1, players[32] static msg[320] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!n", "^1") replace_all(msg, 190, "!t", "^3") replace_all(msg, 190, "!t2", "^0") if (id) players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]) write_string(msg) message_end() } } } } Inlocuim : - Cod:
-
client_print(0,print_chat, Cu : - Cod:
-
chat_color(0, iar plugin-ul devine - Cod:
-
#include <amxmodx> #include <amxmisc>
#define ACCESS ADMIN_SLAY
public plugin_init() { register_plugin("Restart","2.0","Alka") register_clcmd("say /restart","say_restart",ACCESS) register_clcmd("say_team /restart","say_restart",ACCESS) }
public say_restart(id) { if(!(get_user_flags(id) & ACCESS)) return server_cmd("sv_restart 1") chat_color(0,"[- - Restart Live - -]") chat_color(0,"[- - Restart Live - -]") chat_color(0,"[- - Restart Live - -]") chat_color(0,"[- - Restart Live - -]") chat_color(0,"[- - Restart Live - -]") chat_color(0,"[- - Restart Live - -]") chat_color(0,"[- - Restart Live - -]") } stock chat_color(const id, const input[], any:...) { new count = 1, players[32] static msg[320] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!n", "^1") replace_all(msg, 190, "!t", "^3") replace_all(msg, 190, "!t2", "^0") if (id) players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]) write_string(msg) message_end() } } } } Acum regula de colorare este !g - verde!n - normal (culoarea chat-ului)!t - rosu/albastrusi in final avem : - Cod:
-
#include <amxmodx> #include <amxmisc>
#define ACCESS ADMIN_SLAY
public plugin_init() { register_plugin("Restart","2.0","Alka") register_clcmd("say /restart","say_restart",ACCESS) register_clcmd("say_team /restart","say_restart",ACCESS) }
public say_restart(id) { if(!(get_user_flags(id) & ACCESS)) return server_cmd("sv_restart 1") chat_color(0,"!t[- - Restart Live - -]") chat_color(0,"!t[- - Restart Live - -]") chat_color(0,"!t[- - Restart Live - -]") chat_color(0,"!t[- - Restart Live - -]") chat_color(0,"!t[- - Restart Live - -]") chat_color(0,"!t[- - Restart Live - -]") chat_color(0,"!t[- - Restart Live - -]") } stock chat_color(const id, const input[], any:...) { new count = 1, players[32] static msg[320] vformat(msg, 190, input, 3) replace_all(msg, 190, "!g", "^4") replace_all(msg, 190, "!n", "^1") replace_all(msg, 190, "!t", "^3") replace_all(msg, 190, "!t2", "^0") if (id) players[0] = id; else get_players(players, count, "ch") { for (new i = 0; i < count; i++) { if (is_user_connected(players[i])) { message_begin(MSG_ONE_UNRELIABLE, get_user_msgid("SayText"), _, players[i]) write_byte(players[i]) write_string(msg) message_end() } } } } Rezultatul este : Inainte : [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine]Dupa : [Trebuie sa fiti înscris şi conectat pentru a vedea această imagine] |
|