SA-MP Forums Archive
[Pedido] Anti Flood de Comandos - 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: [Pedido] Anti Flood de Comandos (/showthread.php?tid=337835)



[Pedido] Anti Flood de Comandos - Caio_Freeze - 28.04.2012

Alguem teria um fs de anti flood de cmd ? procurei e n achei


Re: [Ajuda] Warnings - Ricop522 - 28.04.2012

Vocк esqueceu de formatar
pawn Код:
new St[128];
format(St, 128, "O jogador %s [ID: %d] foi kickado do servidor por ultrapassar o ping maximo (%d).", Nome(playerid), playerid, MAX_PING);
SendClientMessageToAll(AZUL_CLARO, St);
Sempre que quiser usar parвmetros na mensagem formate-a. (%d, %s, %i, %f, %.2f, etc)


Re: [Ajuda] Warnings - Bruno Pereira - 28.04.2012

PHP код:
new
    
sStr128 ]
;
formatsStr 128 "O jogador %s [ID: %d] foi kickado do servidor por ultrapassar o ping maximo (%d)."Nome(playerid), playeridMAX_PING);
SendClientMessageToAll(AZUL_CLAROsStr); 
Nгo contei as celulas pq vou tomar banho, fiz aqui rapidinho, mas conta ae.

@Edit

Vish, Ricop ninja kkk


Re: [Pedido] Anti Flood de Comandos - Caio_Freeze - 28.04.2012

KKKKKKK eu percebi logo dps q eu mandei para a forum samp ¬¬

@edit

mudei o nome do tуpico pq eu ja avia descobrido o erro.


Re: [Pedido] Anti Flood de Comandos - Ricop522 - 28.04.2012

pawn Код:
new Flood[MAX_PLAYERS];
#define FLOOD_SEGUNDOS 5

// No comando
if(Flood[playerid] < gettime()) return SendClientMessage(playerid, -1, "Aguarde "FLOOD_SEGUNDOS" segundos.");
Flood[playerid] = gettime() + FLOOD_SEGUNDOS;



Re: [Pedido] Anti Flood de Comandos - Caio_Freeze - 28.04.2012

Quote:
Originally Posted by Ricop522
Посмотреть сообщение
pawn Код:
new Flood[MAX_PLAYERS];
#define FLOOD_SEGUNDOS 5

// No comando
if(Flood[playerid] < gettime()) return SendClientMessage(playerid, -1, "Aguarde "FLOOD_SEGUNDOS" segundos.");
Flood[playerid] = gettime() + FLOOD_SEGUNDOS;
Vlw


Re: [Pedido] Anti Flood de Comandos - Smith. - 28.04.2012

Aproveitando o tуpico

como posso fazer um anti flood de comandos em Zcmd?

desde ja obrigado.


Re: [Pedido] Anti Flood de Comandos - Caio_Freeze - 28.04.2012

Quote:
Originally Posted by Smith.
Посмотреть сообщение
Aproveitando o tуpico

como posso fazer um anti flood de comandos em Zcmd?

desde ja obrigado.
Exemplo:
pawn Код:
//no topo
new Flood[MAX_PLAYERS];
#define FLOOD_SEGUNDOS 5

CMD:meucomando(playerid, params[])
{
    SendClientMessage(playerid, -1, "Meu primeiro comando em Zcmd");
    if(Flood[playerid] < gettime()) return SendClientMessage(playerid, -1, "Aguarde "FLOOD_SEGUNDOS" segundos.");
    Flood[playerid] = gettime() + FLOOD_SEGUNDOS;
    return 1;
}
Ajudei Rep +


Re: [Pedido] Anti Flood de Comandos - Smith. - 28.04.2012

Quote:
Originally Posted by Caio_Freeze
Посмотреть сообщение
Exemplo:
pawn Код:
//no topo
new Flood[MAX_PLAYERS];
#define FLOOD_SEGUNDOS 5

CMD:meucomando(playerid, params[])
{
    SendClientMessage(playerid, -1, "Meu primeiro comando em Zcmd");
    if(Flood[playerid] < gettime()) return SendClientMessage(playerid, -1, "Aguarde "FLOOD_SEGUNDOS" segundos.");
    Flood[playerid] = gettime() + FLOOD_SEGUNDOS;
    return 1;
}
Ajudei Rep +
Mas cada comando vo ter que fazer tudo isso?


Re: [Pedido] Anti Flood de Comandos - Ricop522 - 28.04.2012

Quote:
Originally Posted by Smith.
Посмотреть сообщение
Aproveitando o tуpico

como posso fazer um anti flood de comandos em Zcmd?

desde ja obrigado.
Jб foi respondi ali em cima, sу colocar no comando lol
pawn Код:
command(ajuda, playerid, params) {
   // bagulho do flood aqui

}