xLosT
Member
if use on item id xxxx give 5 pontos
function onUse(cid, item, fromPosition, itemEx, toPosition)
local points = 5
function doAddPoints(cid, points)
db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";")
doRemoveItem(item.uid)
end
return true
end
function onUse(cid, item, fromPosition, itemEx, toPosition)
local points = 5
db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";")
doRemoveItem(item.uid)
return true
end
function onUse(cid, item, fromPosition, itemEx, toPosition)
local points = 5
function doAddPoints(cid, points)
db.executeQuery("UPDATE `accounts` SET `premium_points` = `premium_points` + " .. points .. " WHERE `id` = " .. getPlayerAccountId(cid) .. ";")
doRemoveItem(item.uid)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "you have received 5 premium points.")
end
return true
end
function onUse(cid, item, fromPosition, itemEx, toPosition)
local points = 5
function doAddPremiumPoints(accountName, points)
points = tostring(points)
return db.executeQuery('UPDATE `accounts` SET `premium_points` = `premium_points` ' .. (not points:find('^%-') and '+' or '-') .. points:sub(points:find('%d+')) .. ' WHERE `name` = ' .. accountName .. ' LIMIT 1;')
end
-- By Erexo
doAddPremiumPoints(getPlayerAccount(cid), points)
doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "you have received "..points.." premium points.")
return true
end