Portal SAMP
[Ajuda] player sendo kickado do nada. - 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] player sendo kickado do nada. (/showthread.php?tid=3290)



player sendo kickado do nada. - gabrielgz - 04/02/2023

do nada quando eu aperto no botão de logar no sistema de login que criei tá acontecendo do player se kickado, debuguei nas únicas 2 partes onde aparecem o Kick(playerid) e nenhuma deu log, o que poderia ser?

https://prnt.sc/RguMXpJgOEzW

https://prnt.sc/TmenfxESs98F

https://prnt.sc/irBlNg6vsbUW

https://prnt.sc/bX79FXH2lRHD


RE: player sendo kickado do nada. - xbruno1000x - 05/02/2023

Pode ser um problema de condicional, manda o código que contém essa parte do kick.


RE: player sendo kickado do nada. - gabrielgz - 05/02/2023

(05/02/2023 03:09)xbruno1000x Escreveu: Pode ser um problema de condicional, manda o código que contém essa parte do kick.

beleza, vou mandar os dois abaixo: 

Código PHP:
    if(response == 1)
    {
        new 
str2[128];
        
mysql_format(IDConexaostr2sizeof(str2), "INSERT INTO `players` (`name`, `password`) VALUES ('%s', '%s')"GetPlayerNome(playerid), inputtext);
        
mysql_query(IDConexaostr2);
        
Notificacao(playerid"Spawnado""Voce acaba de spawnar no servidor, parabens. seja bem vindo ao servidor!");
        
TogglePlayerSpectating(playerid0);
        
SetSpawnInfo(playeridNO_TEAM14,  826.6901,-1345.8523,13.53660.0000000);
    }
    else
    {
        print(
"Cancelou");
        
Kick(playerid);
    } 

Código PHP:
    if(response == 1)
    {
        new 
str2[128];
        
mysql_format(IDConexaostr2sizeof(str2), "SELECT * FROM `players` WHERE `name` = '%s' AND `password` = '%s'"GetPlayerNome(playerid), inputtext);
        
mysql_tquery(IDConexaostr2"Login""i"playerid);
    }
    else
    {
        
//Se o jogador clicar em Cancelar ele sai do servidor
        
print("Cancelou");
        
Kick(playerid);
    } 



RE: player sendo kickado do nada. - xbruno1000x - 05/02/2023

O Debug está correto, e se não deu print é porque realmente não leu o código. Você pode testar também comentar o código do Kick e testar novamente para ter certeza.