Tenta:
pawn Код:
public OnPlayerText(playerid, text[])
{
#if UsarAntiSpam == 1
if(gettime() < UltimaFala[playerid] + SEGUNDOS_SEM_FALAR)
{
Erro[playerid]++;
format(Str, sizeof(Str), "Vocк estб falando muito rбpido, vai com calma.. (AVISO %i/10)", Erro[playerid]);
SendClientMessage(playerid, CorErro, Str);
if(Erro[playerid] == 10) Kick(playerid);
return 0;
}
#endif
if(ChatLigado == false)
{
SendClientMessage(playerid, CorErro, "O Administrador desabilitou o CHAT.");
return 0;
}
if(PlayerInfo[playerid][pCalado] == true)
{
SendClientMessage(playerid,Vermelho,"ERRO: Vocк estб mudo e nгo pode falar no chat");
return 0;
}
else // meto else aqui, para puder usar "return 0"
{
new string[128], Name[24]; // 128 no string й sufficiente, o chat do samp nao mostra mais de 128 caracteres, 24 й o maximo de caracteres no nome! Meter 200 nao serve para nada, so para gastar 72 caracteres que nao sao utilizados.
GetPlayerName(playerid, Name, sizeof(Name));
format(string, sizeof(string), "%s: [ID: %d] %s", Name, playerid, text);
SendClientMessageToAll(0x00FF00FF, string);
Log("pAdmin/Logs/FalaTodos.ini", Str);
Moved[playerid] = true;
return 0;
}
UltimaFala[playerid] = gettime();
if(text[0] == ';')
{
ChatProximo(playerid, PROX, text[1]);
return 0;
}
return 1;
}