Why are you using emessage ? Do you even know what it does ?
Code:
ShowColorMessage(id, type, message[])
{
emessage_begin(type, get_user_msgid("SayText"), _, id)
ewrite_byte(id)
ewrite_string(message)
emessage_end()
}
Team_Info(id, type, team[])
{
emessage_begin(type, get_user_msgid("TeamInfo"), _, id)
ewrite_byte(id)
ewrite_string(team)
emessage_end()
return 1
}
Btw try changing this
Code:
FindPlayer()
{
new i = -1
while(i <= get_maxplayers())
{
if(IsConnected[++i])
{
return i
}
}
return -1
}
to this :
Code:
FindPlayer()
{
static maxplayers
if (!maxplayers) maxplayers = get_maxplayers()
for( new id = 1; id <= maxplayers; id++ )
{
if(IsConnected[id])
return id;
}
return -1;
}
But still i'll suggest you to use a more reliable color chat, like this
__________________