Postado Maio 28, 2015 10 anos Diretor db.executeQuery("UPDATE `accounts` SET `p_points` = " .. (pegarPoints(dono) + config.p_points) .. " WHERE `id` = "..dono) problema ta ai se seu server for site da é só importa a Query cria uma arquivo com nome que quiser na pasta LIB e add isso. function getPoints(cid) local check = db.getResult("SELECT `p_points` FROM `accounts` WHERE `id` = " .. getPlayerGUID(cid) .. " LIMIT 1") return check:getDataInt("p_points") <= 0 and 0 or check:getDataInt("p_points") end function addPoints(cid,amount) db.executeQuery("UPDATE `accounts` SET `p_points` = "..getPoints(cid).."+"..amount.." WHERE `id` = "..getPlayerGUID(cid)) end function removePoints(cid,amount) db.executeQuery("UPDATE `accounts` SET `p_points` = "..getPoints(cid).."-"..amount.." WHERE `id` = "..getPlayerGUID(cid)) end function setPoints(cid,value) db.executeQuery("UPDATE `accounts` SET `p_points` = "..value.." WHERE `id` = "..getPlayerGUID(cid)) end Editado Maio 28, 2015 10 anos por alexxxxxxx (veja o histórico de edições) Eu sou um entusiasta da programação apaixonado por ajudar a comunidade open source a crescer. Sempre em busca de novos desafios e oportunidades para contribuir com meu código. #OpenSource #Programação #Contribuição
Postado Maio 29, 2015 10 anos Autor [28/05/2015 23:37:24] [Error - GlobalEvent Interface] [28/05/2015 23:37:24] data/globalevents/scripts/pointsperhour.lua:onThink [28/05/2015 23:37:24] Description: [28/05/2015 23:37:24] data/globalevents/scripts/pointsperhour.lua:13: attempt to call field 'executeQuery' (a nil value) [28/05/2015 23:37:24] stack traceback: [28/05/2015 23:37:24] data/globalevents/scripts/pointsperhour.lua:13: in function <data/globalevents/scripts/pointsperhour.lua:5> [28/05/2015 23:37:24] [Error - GlobalEvents::think] Couldn't execute event: points [28/05/2015 23:37:24] Reloaded global events. [28/05/2015 23:37:30] [Error - TalkAction Interface] [28/05/2015 23:37:30] data/talkactions/scripts/pointsperhour.lua:onSay [28/05/2015 23:37:30] Description: [28/05/2015 23:37:30] data/lib/004-database.lua:60: [Result:getDataInt] Result not set! [28/05/2015 23:37:30] stack traceback: [28/05/2015 23:37:30] [C]: in function 'error' [28/05/2015 23:37:30] data/lib/004-database.lua:60: in function 'getDataInt' [28/05/2015 23:37:30] data/lib/points.lua:5: in function 'getPoints' [28/05/2015 23:37:30] data/talkactions/scripts/pointsperhour.lua:2: in function <data/talkactions/scripts/pointsperhour.lua:1> ps: sem site no servidor globalevent - pointsperhour.lua function pegarPoints(acc) local info = db.getResult("SELECT `p_points` FROM `accounts` WHERE `id` = "..acc) return info:getDataInt("p_points") < 0 and 0 or info:getDataInt("p_points") end function onThink(interval) local config = { p_time = 3600, -- Tempo em segundos para receber os pontos( 3600 = 1hora ) p_points = 1 -- Quantidade de pontos recebida a cada "p_time" } for _, cid in ipairs(getPlayersOnline()) do if os.time() - getCreatureStorage(cid, 1219) >= config.p_time then local dono = getPlayerAccountId(cid) db.escapeString("UPDATE `accounts` SET `p_points` = " .. (pegarPoints(dono) + config.p_points) .. " WHERE `id` = "..dono) doPlayerSendTextMessage(cid, 19, "Congratulations, you recieved ".. config.p_points .." p points. Now you have ".. getPoints(cid) .." p points in your account. Your timer was reseted.") doCreatureSetStorage(cid, 1219, 0) doCreatureSetStorage(cid, 1219, os.time()) end end return true end talkactions - pointsperhour function onSay(cid, words, param, channel) local getP = getPoints(cid) doPlayerPopupFYI(cid, "You have ".. getP .." P points.") return true end Editado Maio 29, 2015 10 anos por biel.stocco (veja o histórico de edições)
Postado Junho 1, 2015 10 anos que distro tu usa cara?? é o tfs 1.0 ou tfs 1.1?? [*Ninguém será digno do sucesso se não usar suas derrotas para conquistá-lo.*] DISCORD: vodkart#6090
Postado Junho 2, 2015 10 anos Autor ai me pegou manin.. o server que to editando tem sources mas eu to com problemas pra compilar e não sei te falar qual distro é, como posso descobrir? e poderia me ajudar no skype ou de outra forma a compilar minhas sources? Editado Junho 2, 2015 10 anos por biel.stocco (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.