hello i make script premium points
i wants a script that when you click a rune will add points premium to the database
full script
local cfg =
{
points = 100,
effect = CONST_ME_GIFT_WRAPS
}
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. cfg.points .. " WHERE `name` = '" .. player:getAccountId() .. "' LIMIT 1;")
toPositionlayer:say("You have received " .. cfg.points .. " premium points!", TALKTYPE_MONSTER_SAY)
toPosition:sendMagicEffect(cfg.effect)
player:removeItem(item.uid, 1)
return true
end
Lua Script Error: [Action Interface]
data/actions/scripts/sms/punktysms.luanUse
data/actions/scripts/sms/punktysms.lua:5: attempt to call global 'getPlayerAccountId' (a nil value)
stack traceback:
[C]: in function 'getPlayerAccountId'
data/actions/scripts/sms/punktysms.lua:5: in function <data/actions/scripts/sms/punktysms.lua:1>
Lua Script Error: [Action Interface]
data/actions/scripts/sms/punktysms.luanUse
data/actions/scripts/sms/punktysms.lua:5: attempt to call global 'getPlayerAccountId' (a nil value)
stack traceback:
[C]: in function 'getPlayerAccountId'
data/actions/scripts/sms/punktysms.lua:5: in function <data/actions/scripts/sms/punktysms.lua:1>
[Warning - Event::checkScript] Can not load script: scripts/sms/punktysms.lua
data/actions/scripts/sms/punktysms.lua:13: function arguments expected near ':'
[Warning - Event::checkScript] Can not load script: scripts/sms/punktysms.lua
data/actions/scripts/sms/punktysms.lua:11: function arguments expected near ':'
[Warning - Event::checkScript] Can not load script: scripts/sms/punktysms.lua
data/actions/scripts/sms/punktysms.lua:11: function arguments expected near ':'
i wants a script that when you click a rune will add points premium to the database
full script
local cfg =
{
points = 100,
effect = CONST_ME_GIFT_WRAPS
}
function onUse(player, item, fromPosition, target, toPosition, isHotkey)
db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. cfg.points .. " WHERE `name` = '" .. player:getAccountId() .. "' LIMIT 1;")
toPositionlayer:say("You have received " .. cfg.points .. " premium points!", TALKTYPE_MONSTER_SAY)
toPosition:sendMagicEffect(cfg.effect)
player:removeItem(item.uid, 1)
return true
end
Lua Script Error: [Action Interface]
data/actions/scripts/sms/punktysms.luanUse
data/actions/scripts/sms/punktysms.lua:5: attempt to call global 'getPlayerAccountId' (a nil value)
stack traceback:
[C]: in function 'getPlayerAccountId'
data/actions/scripts/sms/punktysms.lua:5: in function <data/actions/scripts/sms/punktysms.lua:1>
Lua Script Error: [Action Interface]
data/actions/scripts/sms/punktysms.luanUse
data/actions/scripts/sms/punktysms.lua:5: attempt to call global 'getPlayerAccountId' (a nil value)
stack traceback:
[C]: in function 'getPlayerAccountId'
data/actions/scripts/sms/punktysms.lua:5: in function <data/actions/scripts/sms/punktysms.lua:1>
[Warning - Event::checkScript] Can not load script: scripts/sms/punktysms.lua
data/actions/scripts/sms/punktysms.lua:13: function arguments expected near ':'
[Warning - Event::checkScript] Can not load script: scripts/sms/punktysms.lua
data/actions/scripts/sms/punktysms.lua:11: function arguments expected near ':'
[Warning - Event::checkScript] Can not load script: scripts/sms/punktysms.lua
data/actions/scripts/sms/punktysms.lua:11: function arguments expected near ':'
Last edited: