Primeiramente olá a todos do Xtibia, depois de muito quebrar a cabeça, conssegui fazer um script para o player ganhar um item ao atingir determinado nivel, esse modelo que eu trouxe pra vcs, é pra dar 20k para o player quando ele upar o nivel 20.
Pra quem quiser:
function onAdvance(cid, oldLevel, newLevel)
if (getPlayerLevel(cid) == 20) then
doPlayerAddItem(cid,2160,2)
doPlayerSendTextMessage(cid,25,"Parabens por upar o level 20, aqui esta o seu dinheiro para a promotion!")
end
end
salva esse script com qualquer nome e com a estensão .lua e add na pasta data\creaturescript\script
no arquivo login.lua que tem dentro da pasta de scripts voce adiciona isso:
registerCreatureEvent(cid, "levelplayer")
e no xml voce adiciona isso:
<event type="advance" name="levelplayer" script="nome do arquivo.lua"/>
Font By Bily Jhow!! Te ajudei?? Rep++