Hi , i try this code to automatically show messages , but have one bug , the message not show with my default language , 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(15.0, "show_messages", .flags="b");
}
public show_messages(id)
{
iMsgIndex = iMsgIndex % sizeof(messages);
client_print_color(0, "^4[ZP] ^1%L", LANG_PLAYER, messages[iMsgIndex++], LANG_PLAYER);
}
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();
}
}
}
PHP Code:
[en]
MSG_1 = Addon created by /gCrazY/y. Enjoy! :D
MSG_2 = Press /gF /yto use the flashlight.
MSG_3 = Write /g/website /yto see my website url.
[bp]
MSG_1 = Addon criado por /gCrazY/y. Aproveite! :D
MSG_2 = Aperte /gF /ypara usar a lanterna.
MSG_3 = Escreva /g/website /ypara ver o url do meu site.
__________________