Preciso de um script que eu tenha points no site, mas posso ter no server por exempo: clicando em um item no ot eu deposito points no site (gesior 0.3.8) AJUDA ae po favor !! no aguardo!
adc em Data/lib/function.lua
function getAccountPoints(cid)
local res = db.getResult('select `premium_points` from accounts where name = \''..getPlayerAccount(cid)..'\'')
if(res:getID() == -1) then
return false
end
local ret = res:getDataInt("premium_points")
res:free()
return tonumber(ret)
end
function doAccountAddPoints(cid, count)
return db.executeQuery("UPDATE `accounts` SET `premium_points` = '".. getAccountPoints(cid) + count .."' WHERE `name` ='"..getPlayerAccount(cid).."'")
end
actions/script
nome do seu script.lua
function onUse(cid, item, frompos, item2, topos)
local points = 1
doAccountAddPoints(cid, points)
doRemoveItem(item.uid, 1)
return doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE,"você recebeu "..points.." premium points.")
end
actions.xml
<action itemid="IDDOITEM" event="script" value="nome do seu script.lua"/>
Entao amigo?
Problema solucionado?
See ya

Membro desde 12/2012
Coordenador desde 08/2012
Colaborador desde 08/2011
http://www.matheusvieira.info/
Tópico movido para a seção de dúvidas e pedidos resolvidos.