[AJuda] Flood Exessivo -
[Red]Maninho - 07.09.2011
Pessoal, Por Favor Me Ajudem, Eu Ja Fiz Varios Posts, Pedindo Ajuda, Mais Nunca Deu Certo
Meu Servidor Comeзa a Encher e Ninguem Consegue Escrever Direito, De Tantas Coisas Que
Mostram No Chat, Preciso De 1 Anti Flood, Que Bloqueie o Player a Digitar Por 20 Segundos
[Red]Maninho Diz: Ola
[Red]Maninho Diz: Ola = Aguarde 20 Segundos Para Escrever Novamente!
Preciso Muito Disso, Porque Meu Chat Ta Mo Confusao Ninguem COnsegue Ler Nada
AJuda Por Favor +REPUTATION Para Quem AJudar!
Re: [AJuda] Flood Exessivo -
Bruno Pereira - 07.09.2011
Search.
Re: [AJuda] Flood Exessivo -
[O.z]Caroline - 07.09.2011
pawn Код:
#include <a_samp>
new
pFlood[MAX_PLAYERS];
public OnPlayerConnect(playerid)
{
pFlood[playerid] = 0;
return 1;
}
public OnPlayerText(playerid, text)
{
if((pFlood[playerid] - GetTickCount()) < 2000)
return SendClientMessage(playerid, -1,"ERRO: Espere 2 segundos para falar novamente.");
pFlood[playerid] = GetTickCount();
return 0;
}
Nгo testado...
Respuesta: [AJuda] Flood Exessivo -
[Red]Maninho - 07.09.2011
AshuAshuAshua, Se Nao Tivese Procurado Nao Estaria Aki Pedindo Ajuda!
-.- Ja Havia Criado Topico Sobre Isso, Eu Mesmo Criei, Mais Nunca Conseguia
Estou Tentando Denovo, Se Poder Ajudar Agradeзo!
Testar Caroline + Repu Se Funcionar
Re: Respuesta: [AJuda] Flood Exessivo -
[O.z]Caroline - 07.09.2011
Quote:
Originally Posted by [Red]Maninho
AshuAshuAshua, Se Nao Tivese Procurado Nao Estaria Aki Pedindo Ajuda!
-.- Ja Havia Criado Topico Sobre Isso, Eu Mesmo Criei, Mais Nunca Conseguia
Estou Tentando Denovo, Se Poder Ajudar Agradeзo!
Testar Caroline + Repu Se Funcionar
|
estou a espera, qualquer erro, podes postar aqui.
Respuesta: [AJuda] Flood Exessivo -
[Red]Maninho - 07.09.2011
Bom O Errado Aki й o Seguinte, Eu Digito la Exemplo Ola Dai Fica Assim
ERRO: Espere 2 segundos para falar novamente
[Red]Maninho Diz: Ola
e Nao Funciona o 2 Segundos, Eu Floodei e Nao Para a Mensagem
Re: [AJuda] Flood Exessivo -
Pharrel - 07.09.2011
pawn Код:
public OnPlayerText(playerid, text)
{
if((pFlood[playerid] - GetTickCount()) < 2000)
{
SendClientMessage(playerid, -1,"ERRO: Espere 2 segundos para falar novamente.");
return 0;
}
pFlood[playerid] = GetTickCount();
return 0;
}
troca por isso no codigo que foi postado la em cima
Respuesta: [AJuda] Flood Exessivo -
[Red]Maninho - 07.09.2011
Olha Pharrel
Pode Ser Esse o Problema!
o
return 0;
}
Se Eu Deixar, No Seu Codigo Ou No Da Caroline, Eles Dao Erros De {}
No Codigo Dela Eu Tirei o return 0; }
Compilou Normal, No Seu Eu Tirei e Deu 1 Warning
Warning = warning 225: unreachable code
Linha = pFlood[playerid] = GetTickCount();
Re: [AJuda] Flood Exessivo -
Pharrel - 07.09.2011
pawn Код:
new PoderFalar[MAXPLAYERS];
forward TempoChat(playerid);
public TempoChat(playerid)
{
PoderFalar[playerid] = 0;
}
//OnPlayerConnect
PoderFalar[playerid] = 0;
//OnPlayerText
if(PoderFalar[playerid] = 0)
{
PoderFalar[playerid] = 1;
SetTimerEx("TempoChat", 2000, 0, "i", playerid);
}
else
{
SendClientMessage(playerid, COR, "Vocк tem q esperar 2 segundos para poder falar!");
return 0;
}
Respuesta: [AJuda] Flood Exessivo -
[Red]Maninho - 07.09.2011
warning 211: possibly unintended assignment
Linha = if(PoderFalar[playerid] = 0)