<?xml version = "1.0" encoding = "UTF-8"?>
<mod name = "Reward For Level" version = "1.0" author = "Teckman" enabled = "yes">
<event type = "advance" name = "rewardAdvance" event = "script"><![CDATA[
local levels = {
[30] = {2160, 5},
[40] = {2160, 5},
[50] = {2160, 5},
[60] = {2160, 5},
[70] = {2160, 5},
[80] = {2160, 5},
[90] = {2160, 5},
[100] = {2160, 10}
}
function onAdvance(cid, skill, oldLevel, newLevel)
if(skill == SKILL__LEVEL) then
for k, v in pairs(levels) do
if(newLevel == k and getPlayerStorageValue(cid, 100) < k) then
setPlayerStorageValue(cid, 100, k)
doPlayerAddItem(cid, v[1], v[2])
doPlayerSendTextMessage(cid, MESSAGE_EVENT_ADVANCE, "You recive " .. v[2] .. "x " .. getItemNameById(v[1]) .. "(s) for reaching " .. k .. " level.")
end
end
end
return true
end
]]></event>
<event type = "login" name = "rewardLogin" event = "script"><![CDATA[
function onLogin(cid)
registerCreatureEvent(cid, "rewardAdvance")
return true
end
]]></event>
</mod>