local config = {
--[id da voca] = { level necessario, nova voc}
[1] = { 300, 215},
[2] = { 25, 217},
[3] = { 200, 218}
}
function onAdvance(cid, skill, oldLevel, newLevel)
local voc = config[getPlayerVocation(cid)]
if voc then
if getPlayerLevel(cid) >= voc[1] then
doPlayerSetVocation(cid, voc[2])
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você Transformou!")
doSendMagicEffect(getCreaturePosition(cid), 15)
else
doPlayerSendTextMessage(cid, MESSAGE_STATUS_WARNING, "Você precisa estar no level " .. voc[1] .. " para transformar.")
end
else
doPlayerSendCancel(cid, "Você não pode se Transformar!")
end
return true
end
Testa ai amigo.