Postado Julho 1, 2012 12 anos Pessoal Me Ajude Urgentemente Hoje Mais cedo coloquei o System vip Chamado Vip System By Kekox ( Procurem no google pls pois está em outro foorum *-*) E da o seguinte Error quando vou logar Qualquer Account Por Favor Me Ajudemm !!! mais informaçao : [email protected] OBRIGADO DES DE JAA *-----------* Editado Julho 1, 2012 12 anos por Guiiway (veja o histórico de edições) ZIIKKAA DO BAAAAGUI (8'
Postado Julho 1, 2012 12 anos você não adicionou as funções na sua lib? adicione em data/lib/function.lua --- Vip functions by Kekox function getPlayerVipDays(cid) local Info = db.getResult("SELECT `vipdays` FROM `accounts` WHERE `id` = " .. getPlayerAccountId(cid) .. " LIMIT 1") if Info:getID() ~= LUA_ERROR then local days= Info:getDataInt("vipdays") Info:free() return days end return LUA_ERROR end function doAddVipDays(cid, days) db.executeQuery("UPDATE `accounts` SET `vipdays` = `vipdays` + " .. days .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") end function doRemoveVipDays(cid, days) db.executeQuery("UPDATE `accounts` SET `vipdays` = `vipdays` - " .. days .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") end e dê uma olhada para ver se você executou a query que o sistema pede, é esse: ALTER TABLE `accounts` ADD `vipdays` int(11) NOT NULL DEFAULT 0; [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Julho 1, 2012 12 anos Autor você não adicionou as funções na sua lib?[/color] [color=#4E565E]adicione em data/lib/function.lua[/color] [color=#666600]---[/color][color=#000000] [/color][color=#660066]Vip[/color][color=#000000] functions [/color][color=#000088]by[/color][color=#000000] [/color][color=#660066]Kekox[/color] [color=#000088]function[/color][color=#000000] getPlayerVipDays[/color][color=#666600]([/color][color=#000000]cid[/color][color=#666600])[/color] [color=#000000] [/color][color=#000088]local[/color][color=#000000] [/color][color=#660066]Info[/color][color=#000000] [/color][color=#666600]=[/color][color=#000000] db[/color][color=#666600].[/color][color=#000000]getResult[/color][color=#666600]([/color][color=#008800]"SELECT `vipdays` FROM `accounts` WHERE `id` = "[/color][color=#000000] [/color][color=#666600]..[/color][color=#000000] getPlayerAccountId[/color][color=#666600]([/color][color=#000000]cid[/color][color=#666600])[/color][color=#000000] [/color][color=#666600]..[/color][color=#000000] [/color][color=#008800]" LIMIT 1"[/color][color=#666600])[/color] [color=#000000] [/color][color=#000088]if[/color][color=#000000] [/color][color=#660066]Info[/color][color=#666600]:[/color][color=#000000]getID[/color][color=#666600]()[/color][color=#000000] [/color][color=#666600]~=[/color][color=#000000] LUA_ERROR [/color][color=#000088]then[/color] [color=#000000] [/color][color=#000088]local[/color][color=#000000] days[/color][color=#666600]=[/color][color=#000000] [/color][color=#660066]Info[/color][color=#666600]:[/color][color=#000000]getDataInt[/color][color=#666600]([/color][color=#008800]"vipdays"[/color][color=#666600])[/color] [color=#000000] [/color][color=#660066]Info[/color][color=#666600]:[/color][color=#000000]free[/color][color=#666600]()[/color] [color=#000000] [/color][color=#000088]return[/color][color=#000000] days [/color][color=#000088]end[/color] [color=#000000] [/color][color=#000088]return[/color][color=#000000] LUA_ERROR [/color][color=#000088]end[/color] [color=#000088]function[/color][color=#000000] doAddVipDays[/color][color=#666600]([/color][color=#000000]cid[/color][color=#666600],[/color][color=#000000] days[/color][color=#666600])[/color] [color=#000000] db[/color][color=#666600].[/color][color=#000000]executeQuery[/color][color=#666600]([/color][color=#008800]"UPDATE `accounts` SET `vipdays` = `vipdays` + "[/color][color=#000000] [/color][color=#666600]..[/color][color=#000000] days [/color][color=#666600]..[/color][color=#000000] [/color][color=#008800]" WHERE `id` = "[/color][color=#000000] [/color][color=#666600]..[/color][color=#000000] getPlayerAccountId[/color][color=#666600]([/color][color=#000000]cid[/color][color=#666600])[/color][color=#000000] [/color][color=#666600]..[/color][color=#000000] [/color][color=#008800]";"[/color][color=#666600])[/color] [color=#000088]end[/color] [color=#000088]function[/color][color=#000000] doRemoveVipDays[/color][color=#666600]([/color][color=#000000]cid[/color][color=#666600],[/color][color=#000000] days[/color][color=#666600])[/color] [color=#000000] db[/color][color=#666600].[/color][color=#000000]executeQuery[/color][color=#666600]([/color][color=#008800]"UPDATE `accounts` SET `vipdays` = `vipdays` - "[/color][color=#000000] [/color][color=#666600]..[/color][color=#000000] days [/color][color=#666600]..[/color][color=#000000] [/color][color=#008800]" WHERE `id` = "[/color][color=#000000] [/color][color=#666600]..[/color][color=#000000] getPlayerAccountId[/color][color=#666600]([/color][color=#000000]cid[/color][color=#666600])[/color][color=#000000] [/color][color=#666600]..[/color][color=#000000] [/color][color=#008800]";"[/color][color=#666600])[/color] [color=#000088]end[/color] [color=#4E565E]e dê uma olhada para ver se você executou a query que o sistema pede, é esse:[/color] [color=#000000]ALTER TABLE [/color][color=#008800]`accounts`[/color][color=#000000] ADD [/color][color=#008800]`vipdays`[/color][color=#000000] [/color][color=#000088]int[/color][color=#666600]([/color][color=#006666]11[/color][color=#666600])[/color][color=#000000] NOT NULL DEFAULT [/color][color=#006666]0[/color][color=#666600]; Sim adicionei tudo se quiser eu posso te passar o meu sistema pra voce dar uma olhadinha ... Outra coisa eu uso o tfs 0.4 Sera Que eu Tinha que eu tenho que subistituir function doAddVipDays(cid, days) db.executeQuery("UPDATE `accounts` SET `vipdays` = `vipdays` + " .. days .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") end function doRemoveVipDays(cid, days) db.executeQuery("UPDATE `accounts` SET `vipdays` = `vipdays` - " .. days .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") end Por function doAddVipDays(cid, days) db.Query("UPDATE `accounts` SET `vipdays` = `vipdays` + " .. days .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") end function doRemoveVipDays(cid, days) db.Query("UPDATE `accounts` SET `vipdays` = `vipdays` - " .. days .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";") end Inves de db.executeQuery colocaria db.Query ! Aguardo Respostas ZIIKKAA DO BAAAAGUI (8'
Postado Julho 1, 2012 12 anos creio que não, o erro que dá no seu server é que não está localizando a função 'getPlayerVipDays(cid)' outra coisa, você depois de colocar as funções na lib abriu e fechou o server? [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Julho 1, 2012 12 anos Autor E agora oque eu faço ? nao sei mecher muito nisso ZIIKKAA DO BAAAAGUI (8'
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.