• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!
  • 2026 staff recruitment is open! Check it out and consider applying!

reward up level client 12x script!

alanheinzor

New Member
Joined
Jul 5, 2020
Messages
9
Reaction score
1
I need a script that receives for example level 20 wins 20 coins level 50 wins 50 coins I've tried several scripts but it doesn't work can someone help me please?
 
Try this:

LUA:
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

Just edit the level and amount of gold coins.

Creaturescripts.xml

XML:
<event type="advance" name="PlayerReward" script="reward.lua" />
 
I will test friend thanks
Post automatically merged:

man without words to describe thank you your script worked perfectly! can I add you as a friend ? Thank you so!
Post automatically merged:

man without words to describe thank you your script worked perfectly! can I add you as a friend ? Thank you so!
 
Last edited:
Back
Top