Hi , how do you add color
print_chat in translation , this is the code:
PHP Code:
#include < amxmodx >
new iMsgIndex;
new messages[][] =
{
"MSG_1",
"MSG_2",
"MSG_3"
}
public plugin_init()
{
register_dictionary("zp_basic_messages.txt");
set_task(25.0, "show_messages", .flags="b");
}
public show_messages(id)
{
iMsgIndex = iMsgIndex % sizeof(messages);
client_print_color(0, "%L", id, messages[iMsgIndex++]);
}
stock client_print_color(const id,const input[], any:...)
{
new msg[191], players[32], count = 1; vformat(msg,190,input,3);
replace_all(msg,190,"/g","^4"); // green
replace_all(msg,190,"/y","^1"); // normal
replace_all(msg,190,"/t","^3"); // team
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();
}
}
}
LANG:
PHP Code:
[bp]
MSG_1 = ^4[ZP] ^1Teste 1
MSG_2 = ^4[ZP] ^1Teste 2
MSG_3 = ^4[ZP] ^1Teste 3
[en]
MSG_1 = ^4[ZP] ^1Test 1
MSG_2 = ^4[ZP] ^1Test 2
MSG_3 = ^4[ZP] ^1Test 3
__________________