[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
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...