[Ajuda] desbanir não funciona e tela de banir não mostra - Versão de Impressão +- Portal SAMP (https://portalsamp.com) +-- Fórum: SA-MP (https://portalsamp.com/forumdisplay.php?fid=5) +--- Fórum: Área de suporte (https://portalsamp.com/forumdisplay.php?fid=6) +--- Tópico: [Ajuda] desbanir não funciona e tela de banir não mostra (/showthread.php?tid=1918) Páginas:
1
2
|
desbanir não funciona e tela de banir não mostra - fear - 10/12/2021 meu sistema de desbanir não esta funcionando ele apaga a conta e o ip banido porém fica no server.ban banido e só da realmente desban quando eu apago o server.ban BAN Código PHP: CMD:ban(playerid, params[]) COMANDOS DE DESBANIR Código PHP: CMD:desbanir(playerid, params[]) A TELA DE BANIMENTO AO LOGAR NÃO ESTA MOSTRANDO TB. Código PHP: format(String, 60, "server/ContasBanidas/%s.ini", Nome(playerid)); RE: desbanir não funciona e tela de banir não mostra - xbruno1000x - 10/12/2021 Se você usar Ban(playerid), o player estará no samp.ban. Use apenas um Kick. Para um banido não entrar no servidor, use uma verificação e kick em caso de estar banido. RE: desbanir não funciona e tela de banir não mostra - fear - 10/12/2021 (10/12/2021 22:02)xbruno1000x Escreveu: Se você usar Ban(playerid), o player estará no samp.ban. Use apenas um Kick. Para um banido não entrar no servidor, use uma verificação e kick em caso de estar banido. eu coloquei kick mas ai o player troca o nick e consegue entrar.. com o ban ele fica banido mesmo trocando de nick.. entendeu? RE: desbanir não funciona e tela de banir não mostra - xbruno1000x - 11/12/2021 (10/12/2021 22:40)fear Escreveu:(10/12/2021 22:02)xbruno1000x Escreveu: Se você usar Ban(playerid), o player estará no samp.ban. Use apenas um Kick. Para um banido não entrar no servidor, use uma verificação e kick em caso de estar banido. Isso acontece porque você deve salvar o IP dele e banir junto com a conta. RE: desbanir não funciona e tela de banir não mostra - fear - 11/12/2021 (11/12/2021 01:08)xbruno1000x Escreveu:(10/12/2021 22:40)fear Escreveu:(10/12/2021 22:02)xbruno1000x Escreveu: Se você usar Ban(playerid), o player estará no samp.ban. Use apenas um Kick. Para um banido não entrar no servidor, use uma verificação e kick em caso de estar banido. Como faço isso o meu /ban tá acima ali RE: desbanir não funciona e tela de banir não mostra - Luiz - 11/12/2021 Basicamente, da mesma forma que fez com os demais valores. Você salva o IP do jogador no arquivo e faça a verificação para quando o jogador logar no servidor. Se o IP dele bater com algum IP já banido anteriormente, apresente a tela de login com as informações da conta banida naquele IP. RE: desbanir não funciona e tela de banir não mostra - fear - 11/12/2021 (11/12/2021 18:32)Luiz Escreveu: Basicamente, da mesma forma que fez com os demais valores. Você salva o IP do jogador no arquivo e faça a verificação para quando o jogador logar no servidor. Se o IP dele bater com algum IP já banido anteriormente, apresente a tela de login com as informações da conta banida naquele IP. Ele já ta verificando se o ip ta banido pela pasta porém ele troca o nick e volta normalmente.. como faz na pratica isso? ou oque ta errado no codigo... RE: desbanir não funciona e tela de banir não mostra - Cirilo_Samp - 11/12/2021 (11/12/2021 18:34)fear Escreveu:(11/12/2021 18:32)Luiz Escreveu: Basicamente, da mesma forma que fez com os demais valores. Você salva o IP do jogador no arquivo e faça a verificação para quando o jogador logar no servidor. Se o IP dele bater com algum IP já banido anteriormente, apresente a tela de login com as informações da conta banida naquele IP. Cria uma nova pasta de ips banidos ai quando uma pessoa for banida se cria o arquivo com ip dele no título ai se verifica caso na pasta tiver o ip dele ai se mostra a dialog invés de salvar dentro arquivo do nick dele RE: desbanir não funciona e tela de banir não mostra - fear - 11/12/2021 (11/12/2021 21:14)Cirilo_Samp Escreveu:Eu já estou fazendo isso amigo veja o codigo acima. só que não ta puxando que o ip ta banido quando troca o nick e reloga no servidor. somente quando loga com o nick que foi banido... entendeu?(11/12/2021 18:34)fear Escreveu:(11/12/2021 18:32)Luiz Escreveu: Basicamente, da mesma forma que fez com os demais valores. Você salva o IP do jogador no arquivo e faça a verificação para quando o jogador logar no servidor. Se o IP dele bater com algum IP já banido anteriormente, apresente a tela de login com as informações da conta banida naquele IP. RE: desbanir não funciona e tela de banir não mostra - xbruno1000x - 11/12/2021 (11/12/2021 22:59)fear Escreveu:(11/12/2021 21:14)Cirilo_Samp Escreveu:Eu já estou fazendo isso amigo veja o codigo acima. só que não ta puxando que o ip ta banido quando troca o nick e reloga no servidor. somente quando loga com o nick que foi banido... entendeu?(11/12/2021 18:34)fear Escreveu:(11/12/2021 18:32)Luiz Escreveu: Basicamente, da mesma forma que fez com os demais valores. Você salva o IP do jogador no arquivo e faça a verificação para quando o jogador logar no servidor. Se o IP dele bater com algum IP já banido anteriormente, apresente a tela de login com as informações da conta banida naquele IP. Já levou em consideração que o player possa estar mudando de IP? Basta reiniciar o modem e o IP terá sido alterado. Nesse caso, ele cria uma conta nova com um novo IP e não há o que fazer. |