Postado Agosto 29, 2014 10 anos Autor vc tem que criar essa table no servidor: premium_points executa a query que provavelmente vai funcionar Acho que não entendi direito, pode detalhar mais por favor?
Postado Agosto 29, 2014 10 anos vc adicionou isso na lib? Citar function getAccountPoints(cid)local res = db.getResult('select `premium_points` from accounts where name = \''..getPlayerAccount(cid)..'\'')return res:getDataInt("premium_points") < 0 and 0 or res:getDataInt("premium_points")endfunction doAccountRemovePoints(cid, count)return db.executeQuery("UPDATE `accounts` SET `premium_points` = '".. getAccountPoints(cid) - count .."' WHERE `name` ='"..getPlayerAccount(cid).."'")end Agora precisamos criar a tabela premium_points em sua database! 1º) Abra sua DATABASE no SQLITE.2º) Vá em TOOLS3º) Siga em OPEN SQL QUERY EDITOR4º) Coloque na 1º linha a seguinte query: ALTER TABLE "players" ADD "premium_points" INT( 11 ) NOT NULL DEFAULT "0"; 5º) Aperte F9.Pronto! Está criada sua tabela de premium_points! Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Agosto 29, 2014 10 anos Autor sim, a única coisa que não fiz foi adicionar essa query aí, porem os passos aí não são os mesmos para o mysql, sabe me informar como prossigo? tentei de tudo e continuo na mesma [29/08/2014 02:29:31] [Error - LuaScriptInterface::loadFile] data/npc/scripts/Donate.lua:5: function arguments expected near ':' [29/08/2014 02:29:31] [Warning - NpcScript::NpcScript] Cannot load script: data/npc/scripts/Donate.lua [29/08/2014 02:29:31] data/npc/scripts/Donate.lua:5: function arguments expected near ':'
Postado Agosto 29, 2014 10 anos vc tem que adicionar a query na db, o erro que dá é porque ele não tá conseguindo acessar a tabela de premium points '=', nem sei oque é mysql mas acho q é é só usar o sql lite na db que dá certo Todos os meus trabalhos importantes estão na seção "Sobre mim" no meu perfil; Dá uma passada lá! "Há três caminhos para o fracasso: não ensinar o que se sabe, não praticar o que se ensina, e não perguntar o que se ignora." - São Beda (obg ao @Beeny por fazer essa linda sign <3)
Postado Agosto 29, 2014 10 anos Autor vc tem que adicionar a query na db, o erro que dá é porque ele não tá conseguindo acessar a tabela de premium points '=', nem sei oque é mysql mas acho q é é só usar o sql lite na db que dá certo a configuração é feita pelo phpmyadmin é meio diferente do sqlite, não encontrei ainda o local certo de adicionar essa tab ta aí mesmo fazendo pelo sqlite não obtive sucesso
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.