function onAdvance(player, skill, oldlevel, newlevel)
if player:getLevel() >= 50 and player:getStorageValue(99963) ~= 1 then
player:addMoney(10000)
player:say("Level 50 -> Reward", TALKTYPE_MONSTER_SAY)
player:setStorageValue(99963, 1)
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have received 10000 gold coins as reward for advancing to level 50.")
elseif player:getLevel() >= 100 and player:getStorageValue(99964) ~= 1 then
player:addMoney(50000)
player:say("Level 100 -> Reward", TALKTYPE_MONSTER_SAY)
player:setStorageValue(99964, 1)
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have received 50000 gold coins as reward for advancing to level 100.")
elseif player:getLevel() >= 150 and player:getStorageValue(99965) ~= 1 then
player:addMoney(70000)
player:say("Level 150 -> Reward", TALKTYPE_MONSTER_SAY)
player:setStorageValue(99965, 1)
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have received 70000 gold coins as reward for advancing to level 150.")
elseif player:getLevel() >= 200 and player:getStorageValue(99966) ~= 1 then
player:addMoney(100000)
player:say("Level 200 -> Reward", TALKTYPE_MONSTER_SAY)
player:setStorageValue(99966, 1)
player:sendTextMessage(MESSAGE_EVENT_ADVANCE, "You have received 100000 gold coins as reward for advancing to level 200.")
end
return true
end