SA-MP Forums Archive
[Ajuda] Meu server nгo esta banindo! - 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] Meu server nгo esta banindo! (/showthread.php?tid=490782)



Meu server nгo esta banindo! - HumildadeForevis - 27.01.2014

Meu server nгo estб banindo mais, como por exemplo os anti-cheats que eu coloco aquela funзгo "Ban(playerid);" ele nгo ban mais... o que pode esta acontecendo?

Se eu quiser banir alguйm tenho que jogar o nome dele numa .ini e fazer uma comparacao quando conectar, e dependendo kickar... mas eu nгo quero assim eu quero que bane pela maneira "natural"(rcon, funcao) entende?

Nem pela rcon ta banindo mais, eu ban alguйm, e o player й banido, depois o cara reloga e pronto, consegue entrar de novo... alguem pode ajudar, ja aconteceu isso com voce?


Re: Meu server nгo esta banindo! - Wellington1999 - 28.01.2014

a sei la tenta banir e carregar os arquivos apуs logar


Re: Meu server nгo esta banindo! - Lucas_Pawno - 28.01.2014

Vocк quer banir pela rcon ou normalmente ?

Confira sua pasta de banidos, e se no OnPlayerConnect, o servidor cheque se o usuбrio й banido ou nгo, e se for banido, terminar a conexгo dele com o servidor..

Jб o Banimento de RCON eu creio que fica na samp-ban , e bane por um comando tambйm da rcon que fica no /rcon cmdlist, sу nгo me lembro muito bem dele, mais era pra banir com Ban(Playerid);

Porque vocк nгo posta algum code de algum comando de banimento seu....


Re: Meu server nгo esta banindo! - yNexus - 28.01.2014

Em
PHP код:
OnPlayerConnect 
PHP код:
    if(dini_Int("banidos.ini",aname) == 1)
    {
        
SendClientMessage(playerid, -1"* Vocк foi kikado: Conta banida!");
        
Kick(playerid);
        return 
1;
    } 



Re: Meu server nгo esta banindo! - Lucas_Pawno - 28.01.2014

Aн vai uma boa base:

pawn Код:
// No comando onde й banido:

new Nome[21]; GetPlayerName(playerid,Nome,sizeof(Nome));

bCini3_SetarTexto("Banidos.txt",Nome,1);

// OnPlayerConnect

new Nome[21]; GetPlayerName(playerid,Nome,sizeof(Nome));

if(bCini3_Setado("Banidos.txt",Nome))
{
     // Ele estб banido
}
else
{
     // Ele nao estб banido
}
Include bCini3 ~> https://sampforum.blast.hk/showthread.php?tid=490771


Re: Meu server nгo esta banindo! - HumildadeForevis - 28.01.2014

Quote:
Originally Posted by Lucas_Pawno
Посмотреть сообщение
Vocк quer banir pela rcon ou normalmente ?

Confira sua pasta de banidos, e se no OnPlayerConnect, o servidor cheque se o usuбrio й banido ou nгo, e se for banido, terminar a conexгo dele com o servidor..

Jб o Banimento de RCON eu creio que fica na samp-ban , e bane por um comando tambйm da rcon que fica no /rcon cmdlist, sу nгo me lembro muito bem dele, mais era pra banir com Ban(Playerid);

Porque vocк nгo posta algum code de algum comando de banimento seu....
Pois entгo, lб em OnPlayerConnect faz a checagem e termina a conexгo com o player, mas eu fiz assim justamente porque o outro sistema nao ta funfando mais... O Ban(); coloca o nome do cara lб em samp.ban mas mesmo assim ele nгo fica banido, o player й kickado no momento mas depois ele pode conectar, mesmo eu dando um reload no samp.ban... entendeu?