• 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!

level reward

shawntio

Member
Joined
Apr 14, 2008
Messages
737
Reaction score
5
Location
sweden
i've tried to add level rewards but dont work ;S exampel when advance to level 50 you'll get 5cc. Can someone please post the script and how to add it step by step
please reply Thanks!
 
LUA:
function onAdvance(cid, skill, oldlevel, newlevel)
       
        if(getPlayerStorageValue(cid, 60362) ~= 1 and skill == SKILL__LEVEL and newlevel >= 30) then
                doPlayerAddItem(cid, 2160, 3)
                setPlayerStorageValue(cid, 60362, 1)
                doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_RED)
	local message = "You have received 3 crystal coin due to reaching level 30. Next reward on level 80."
	doCreatureSay(cid, message, TALKTYPE_ORANGE_1)
                doPlayerSendTextMessage(cid, 19, "You have received 3 crystal coin due to reaching level 30. Next reward on level 80.")
                end
        return TRUE
end
 
Make a new file in creaturescripts/scripts called reward.lua and add this.
Code:
function onAdvance(cid, skill, oldlevel, newlevel)
 
        if(getPlayerStorageValue(cid, 60362) ~= 1 and skill == SKILL__LEVEL and newlevel >= 30) then
                doPlayerAddItem(cid, 2160, 3)
                setPlayerStorageValue(cid, 60362, 1)
                doSendMagicEffect(getPlayerPosition(cid), CONST_ME_FIREWORK_RED)
	local message = "You have received 3 crystal coin due to reaching level 30. Next reward on level 80."
	doCreatureSay(cid, message, TALKTYPE_ORANGE_1)
                doPlayerSendTextMessage(cid, 19, "You have received 3 crystal coin due to reaching level 30. Next reward on level 80.")
                end
        return TRUE
end

Then add this in creaturescripts.xml
Code:
	<event type="advance" name="reward" event="script" value="reward.lua"/>
Some rep++ would be nice.
 
Back
Top