function onAdvance(cid, skill, oldlevel, newlevel)
local level = getPlayerLevel(cid)
if(getPlayerLevel(cid) >= 1) then
doPlayerAddItem(cid, 2152, level * 10)
doPlayerSendTextMessage(cid, 22, "You have been rewarded for advance")
end
return TRUE
end
login.luaSry, but i tried to add this script on my creaturescripts, and don't work, I use TFS 0.3.6... :S
registerCreatureEvent(cid, "money")
<event type="advance" name="money" script="nameofthescript.lua"/>
Thanks, now it's working for me, but, when i advance on some skill, i win platinum... if i advance in SHIELD, i win... have some script that i only win if i advance in LEVEL?
function onAdvance(cid, skill, oldlevel, newlevel)
local level = getPlayerLevel(cid)
if skill == SKILL__LEVEL and (getPlayerLevel(cid) >= 1) then
doPlayerAddItem(cid, 2152, level * 10)
doPlayerSendTextMessage(cid, 22, "You have been rewarded for advancing in level.")
end
return TRUE
end