[Ajuda] Unknown Command - Printable Version
+- SA-MP Forums Archive (
https://sampforum.blast.hk)
+-- Forum: Non-English (
https://sampforum.blast.hk/forumdisplay.php?fid=9)
+--- Forum: Languages (
https://sampforum.blast.hk/forumdisplay.php?fid=33)
+---- Forum: Português/Portuguese (
https://sampforum.blast.hk/forumdisplay.php?fid=34)
+---- Thread: [Ajuda] Unknown Command (
/showthread.php?tid=440767)
Unknown Command -
Alado - 31.05.2013
Eu coloquei um anti flood ultra bбsico que peguei aqui no fуrum..
O problema й que ele retorna 0, sendo assim, vai retornar a mensagem 'Unknown Command'.
Como posso desativa-la? Tem como? ou alguma gambiarra para que essa mensagem nгo apareзa.
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(IsPlayerAdmin(i))
{
format(str, sizeof(str), "- %s usou o comando %s", PlayerName(playerid), cmdtext);
SendClientMessage(i, c_admint, str);
}
}
if(Flood[playerid] > GetTickCount())
return SendClientMessage(playerid, 0xCCCCCCCC, "| ANTI-FLOOD | Vocк estб bloqueado de usar comandos."), 0;
Flood[playerid] = GetTickCount() + 1500;
if(!success)
{
PlayerPlaySound(playerid, 1133, 0, 0, 0);
format(str, sizeof(str), "| ERRO | O comando '%s' estб desativado ou nгo existe.", cmdtext);
SendClientMessage(playerid, c_erro, str);
GameTextForPlayer(playerid, "~r~COMANDO INVALIDO", 3000, 5);
}
return 1;
}
Re: Unknown Command -
PT - 31.05.2013
Tenta desse jeito ae
pawn Код:
public OnPlayerCommandPerformed(playerid, cmdtext[], success)
{
if(Flood[playerid] > GetTickCount())
{
SendClientMessage(playerid, 0xCCCCCCCC, "| ANTI-FLOOD | Vocк estб bloqueado de usar comandos.");
Flood[playerid] = GetTickCount() + 1500;
return 1;
}
for(new i = 0; i < GetMaxPlayers(); i++)
{
if(IsPlayerAdmin(i))
{
format(str, sizeof(str), "- %s usou o comando %s", PlayerName(playerid), cmdtext);
SendClientMessage(i, c_admint, str);
}
}
if(!success)
{
PlayerPlaySound(playerid, 1133, 0, 0, 0);
format(str, sizeof(str), "| ERRO | O comando '%s' estб desativado ou nгo existe.", cmdtext);
SendClientMessage(playerid, c_erro, str);
GameTextForPlayer(playerid, "~r~COMANDO INVALIDO", 3000, 5);
}
return 1;
}