function onCastSpell(cid, var)
local config = {
[398] = {level = 50, newvoc = 399, outfit = 495, eff = 32},
[399] = {level = 100, newvoc = 400, outfit = 496, eff = 32},
[400] = {level = 150, newvoc = 401, outfit = 497, eff = 32},
[401] = {level = 200, newvoc = 402, outfit = 498, eff = 32}
}
trans = config[getPlayerVocation(cid)]
if not trans then
doPlayerSendCancel(cid, "You can not transform.") return false
elseif getPlayerLevel(cid) >= trans.level then
doPlayerSendTextMessage(cid, MESSAGE_STATUS_DEFAULT, "You not level " .. trans.level .. " to transform.")
end
doCreatureChangeOutfit(cid, {lookType = trans.outfit})
doPlayerSetVocation(cid, trans.newvoc)
doSendMagicEffect(getCreaturePosition(cid), trans.eff)
doPlayerSendCancel(cid, "You Transformed!")
return true
end



Lembrando que a versão e 8.0 ^^


info
Grupo: Campones
Registrado: 12/06/12
Posts: 6
Reputação: 0
Bom Pessoal to com esse script de transform: