Em creaturescripts crie mount.lua:
function onAdvance(cid, oldLevel, newLevel) local tab = { [20] = {mountid = xx, storage = 11950}, [35]= {mountid = xx, storage = 11951}, [50] = {mountid = xx, storage = 11952} } select = tab[newLevel] if select then if getPlayerStorageValue(cid, select.storage) < 0 then doPlayerAddMount(cid, select.mountid) setPlayerStorageValue(cid, select.storage, 1) doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você ganhou uma nova montaria por chegar no level " .. newLevel .. ".") end end end
em creaturescripts.xml
<event type="advance" name="MountByLevel" event="script" value="mountbylevel.lua"/>
Em login.lua adicione a linha:
registerCreatureEvent(cid, "MountByLevel")