Ir para conteúdo
  • 0

Erro Ao Logar E No Distro


Gandour

Pergunta

Galera, seguinte, Se eu crio um char com o nome por exemplo assim: "Test't " com este apóstrofo no meio do nome ' , O char não loga no server e no distro aparece este erro:

 

 

[05/01/2013 17:21:53] Test't has logged in.

[05/01/2013 17:21:53] mysql_real_query(): SELECT `points` FROM `players` WHERE `name` = 'Test't'; - MYSQL ERROR: You have an error in your SQL syntax; check the manual that corresponds to your MySQL server version for the right syntax to use near 't'' at line 1 (1064)

 

[05/01/2013 17:21:53] [Error - CreatureScript Interface]

[05/01/2013 17:21:53] data/creaturescripts/scripts/Skull.lua:onLogin

[05/01/2013 17:21:53] Description:

[05/01/2013 17:21:53] data/lib/004-database.lua:60: [Result:getDataInt] Result not set!

[05/01/2013 17:21:53] stack traceback:

[05/01/2013 17:21:53] [C]: in function 'error'

[05/01/2013 17:21:53] data/lib/004-database.lua:60: in function 'getDataInt'

[05/01/2013 17:21:53] data/lib/049-war.lua:15: in function 'getPlayerPoints'

[05/01/2013 17:21:53] data/creaturescripts/scripts/Skull.lua:2: in function <data/creaturescripts/scripts/Skull.lua:1>

[05/01/2013 17:21:53] Test't has logged out.

 

 

Alguém sabe arrumar isso para os players com esses nomes conseguirem logar?

Link para o comentário
Compartilhar em outros sites

3 respostass a esta questão

Posts Recomendados

  • 0
function onLogin(cid)

local frags = getPlayerPoints(cid)

if frags >= 100 and frags < 300 then

doCreatureSetSkullType(cid, SKULL_YELLOW)

elseif frags >= 300 and frags < 800 then

doCreatureSetSkullType(cid, SKULL_GREEN)

elseif frags >= 800 and frags < 1500 then

doCreatureSetSkullType(cid, SKULL_WHITE)

elseif frags >= 1500 and frags < 3000 then

doCreatureSetSkullType(cid, SKULL_RED)

elseif frags > 3000 then

doCreatureSetSkullType(cid, SKULL_BLACK)

end

return true

end

 

bem MaXwEllDeN, quando eu tiro o skull system o char loga perfeitamente sem nenhum erro, mas n quero tira o skull system, se sabe como arruma isso sem presisa retira o skull system.

 

MaXwEllDeN ,acho que consegui resolve, vou testa agora vou substiui meu skull system por um em mod pra ver se der certo eu aviso.

 

MaXwEllDeN, consegui deu td certo 100%, rep pra vc por te me dado uma ideia =)

 

(Duvida Sanada)

Link para o comentário
Compartilhar em outros sites

  • 0

o problema ta na funçao q pega os pontos do player ;/ pq a funçao do database usa ' ' tb.. dai da pal..

 

entao ta.. sanado, movido

Editado por Slicer
Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...