15.01.2017, 17:07
deixa eu ver se entendi vocк quer que os humanos sу consiga falar com os humanos e os zumbis sу consiga falar com zombies ou administradores ? acredito que o proxdetector teria que ser modificado... entгo fiz sem se der erro sу postar.
PHP код:
public OnPlayerText(playerid, text[])
{
new Float:X, Float:Y, Float:Z, string[144];
if(realchat)
{
if(gPlayerLogged[playerid] == 0)
return SendClientMessage(playerid, 0xFF0000FF,"Vocк nгo estб logado!");
GetPlayerPos(playerid, X, Y, Z);
for(new a; a < MAX_PLAYERS; ++a)
{
if(IsPlayerConnected(i) && IsPlayerInRangeOfPoint(i, 5.0, X, Y, Z))
{
if(Team[playerid] == HUMANO)
{
if(Team[i] == ZOMBIE) // Se o playerid "i" nгo for um zombie e й um humano...
return SendClientMessage(i, -1, "[Zombie] disse algo imcompreensнvel!");
format(string, sizeof(string), "%s diz: %s", GetName(playerid), text);
SendClientMessage(i, -1, string);
format(string, sizeof(string), "diz: %s", text);
SetPlayerChatBubble(playerid,string,COLOR_WHITE,5.0,5000);
ApplyAnimation(playerid,"PED","IDLE_CHAT",2.0,1,0,0,1,1);
}
if(Team[playerid] == ZOMBIE && Team[i] == ZOMBIE || adminstatus[i] == 2)
{
format(string, sizeof(string), "[Zombie] %s diz: %s", GetName(playerid), text);
SendClientMessage(i, -1, string);
}
}
}
}
return 1;
}