SA-MP Forums Archive
[Ajuda] ban log string flodando a mensagem do banimento na public on rcon login attenmp - 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] ban log string flodando a mensagem do banimento na public on rcon login attenmp (/showthread.php?tid=441448)



ban log string flodando a mensagem do banimento na public on rcon login attenmp - Breno Da Silva Pereira - 02.06.2013

Na hora que o arquivo de texto ban.txt salva o nome ip e a senha usada pelo jogador banido a mesma mensagem ta aparecendo varias vezes no log
pawn Код:
public OnRconLoginAttempt(ip[], password[], success)
{
if(!success)
{
printf("FAILED RCON LOGIN BY IP %s USING PASSWORD %s",ip, password);
new pip[16];
for(new i=0; i<MAX_PLAYERS; i++)
{
GetPlayerIp(i, pip, sizeof(pip));
if(!strcmp(ip, pip, true))
{
new aname[MAX_PLAYER_NAME];
new string[128];
GetPlayerName(i, aname, MAX_PLAYER_NAME);
SendClientMessage(i, 0xFFFFFFFF, "Senha Incorreta!");
format(string, sizeof(string), "Jogador \"%s\" [IP: %s] Falha no rcon usando a Senha: [%s].", aname, ip, password);
SendClientMessageToAll(Branco, string);
dini_IntSet(file, "Banido", 1);
dini_IntSet("banidos.ini",aname,1);
dini_IntSet("nickban.ini",aname,1);
BanLog(string);
Ban(i);
}
}
}
return 1;
}



Re: ban log string flodando a mensagem do banimento na public on rcon login attenmp - Delete_ - 02.06.2013

Remova o loop.


Re: ban log string flodando a mensagem do banimento na public on rcon login attenmp - Stronda xD - 03.06.2013

Remova o Loop, e o flood irб parar.


Re: ban log string flodando a mensagem do banimento na public on rcon login attenmp - Breno Da Silva Pereira - 03.06.2013

Quote:
Originally Posted by Stronda xD
Посмотреть сообщение
Remova o Loop, e o flood irб parar.
Aonde ta o loop ?


Re: ban log string flodando a mensagem do banimento na public on rcon login attenmp - mau.tito - 03.06.2013

Isto e um loop
pawn Код:
for(new i=0; i<MAX_PLAYERS; i++)



Re: ban log string flodando a mensagem do banimento na public on rcon login attenmp - Stronda xD - 03.06.2013

Quote:
Originally Posted by Breno Da Silva Pereira
Посмотреть сообщение
Aonde ta o loop ?
pawn Код:
for(new i=0; i<MAX_PLAYERS; i++)
Ai o Loop, isso repete o cуdigo que estб dentro dele Ao Nъmero mбximo definido por vocк.


Re: ban log string flodando a mensagem do banimento na public on rcon login attenmp - Breno Da Silva Pereira - 03.06.2013

Valeu gente brigadao mesmo