Salve esse código (creaturescripts/scripts/arenaitems.lua)
function getPlayerTopMeleeSkill(cid)
local skill = 0
local value = 10
for i = 1, 4 do
if getPlayerSkillLevel(cid, i) > value then
value = getPlayerSkillLevel(cid, i)
skill = i
end
end
return {skill = skill, value = value}
end
function onAdvance(cid, skill, oldLevel, newLevel)
local weap = {7415, 7390, 7434}
if skill == 8 and newLevel >= 60 and getPlayerStorageValue(cid, 876125) == -1 then
local topskill = getPlayerTopMeleeSkill(cid)
if doPlayerAddItem(cid, weap[topskill.skill], 1, false) then
doPlayerSendTextMessage(cid, 25, "Parabens, voce ganhou uma arma especial por passar do level 60!")
setPlayerStorageValue(cid, 876125, 1)
end
end
return true
end
Adicione essa tag em creaturescripts.xml
<event type="advance" name="AdvanceItems" event="script" value="arenaitems.lua"/>
E isso em login.lua (embaixo dos outros registerCreatureEvent)
registerCreatureEvent(cid, "AdvanceItems")
E seja feliz =D





info
Grupo: Campones
Registrado: 30/05/13
Posts: 77
Reputação: +4
Bom galera eu tenho um baiak, entao se eu coloca-se a arena em si ninguem iria saber, pq os caras q jogam baiak são mais noobs e tal, e queria um script q eu vi num baiak MUITO bacana! Qnd vc chega no lvl 60, dependendo da sua skill mais alta tipo, se sua skill mais alta é axe, vc ganha um heroic axe, se sua skill maior for sword vc ganha uma sword do lvl 60 e no lvl 80 a msm coisa só q com os itens mais fortes, alguem sabe fazer? Ia ajudar mt gente!
Pra facilitar eu vou colocar aqui no spoiler o nome das armas e os ids