Postado Novembro 28, 2015 9 anos Estou tentando usar esse script em uma talkaction: function onSay(cid, words, param) local coisas = db.getResult("SELECT `level` FROM `otserv`.`players` WHERE `name` = 'Master Pig';") player_level = coisas:getDataInt("level") player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Name: " .. player_level) end tentei simplificar o máximo possivel, mas o erro persiste Citar Lua Script Error: [TalkAction Interface] data/talkactions/scripts/teste.lua:onSay data/talkactions/scripts/teste.lua:3: attempt to call field 'getResult' (a nil value) stack traceback: [C]: in function 'getResult' data/talkactions/scripts/teste.lua:3: in function <data/talkactions/scripts/teste.lua:1>
Postado Novembro 28, 2015 9 anos function onSay(cid, words, param) Mude pra isso: Citar function onSay(player, words, param)
Postado Novembro 28, 2015 9 anos Autor function onSay(player, words, param) local coisas = db.getResult("SELECT `level` FROM `global`.`players` WHERE `name` = 'Master Pig';") player_level = coisas:getDataInt("level") player:sendTextMessage(MESSAGE_STATUS_CONSOLE_BLUE, "Name: " .. player_level) end Fiz a mudança mas o erro persiste :X Citar Lua Script Error: [TalkAction Interface] data/talkactions/scripts/teste.lua:onSay data/talkactions/scripts/teste.lua:3: attempt to call field 'getResult' (a nil value) stack traceback: [C]: in function 'getResult' data/talkactions/scripts/teste.lua:3: in function <data/talkactions/scripts/teste.lua:1> Quando eu jogo a Query no phpmyadmin ela da o retorno certo. UP Editado Novembro 28, 2015 9 anos por porkts (veja o histórico de edições)
Participe da conversa
Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.