SA-MP Forums Archive
[Ajuda] Pequeno problema com sql - 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] Pequeno problema com sql (/showthread.php?tid=381008)



Pequeno problema com sql - Rodrigo. - 27.09.2012

Entao galera, eu estava criando um sistema de bans com SQLite para o meu servidor, mas o mesmo nгo й executado.
Quando eu entro no servidor(banido) nгo acontece nada, mas caso eu nao esteja banido vai normalmente ou seja o problema й na verificaзгo...
Criei essa stock para verificar mas ela nao envia a mensagem e nem kicka mesmo eu estando banido.
pawn Код:
CheckBan(playerid)
{
    new DBResult: BanDB,
        QueryDB[150],
        IP[20]
    ;
    GetPlayerIp(playerid, IP, 20);
    format(QueryDB,sizeof(QueryDB),"SELECT * FROM `Banidos` WHERE `IP` = '%s'",IP);
    BanDB = db_query(Handle, QueryDB);
    print("debug: query executada");
    if(db_num_rows(BanDB))
    {
        SendClientMessage(playerid,-1,"SERVER: Vocк estб banido!");
        Kick(playerid);
    }
    db_free_result(BanDB);
    return 1;
}
O debug aparece no console, mas nao acontece mais nada, a tela fica tipo que travada...
OBS: Coloquei essa stock na OnPlayerConnect mas nao funcionou entгo coloquei na OnPlayerRequestClass(onde fica a verificaзгo do registro) tambйm nao funcionou...


Re: Pequeno problema com sql - BreakDriFT - 27.09.2012

Coloca no lugar do printf

pawn Код:
printf("%s",QueryDB);
e ve se vai aparecer algo no console.


Re: Pequeno problema com sql - TreePuncher - 27.09.2012

break, ele disse que nгo bane o cara, mas o console recebe as mensagens...