Script De Mudança de vocation feito por min por edições de outros scripts
Crie um arquivo .lua chamado vocation na pastar data/actions/scripts:
---- Script Feito Por Fodim ------ function onUse(cid, item, fromPosition, itemEx, toPosition) if item.uid == 36700 then queststatus = getPlayerStorageValue(cid,36700) if queststatus == -1 or queststatus == 0 then doCreatureSay(cid, "Você mudou sua vocação", TALKTYPE_ORANGE_1) setPlayerStorageValue(cid, 36700, 1) doPlayerSetVocation(cid,id) doSendMagicEffect(getCreaturePosition(cid), CONST_ME_HOLYDAMAGE) else doPlayerSendTextMessage(cid,22,"você ja mudou sua vocação") end return true end end
Edite onde ta escrito id por id da vocation escolhida e se desejar edite as mensagens
Agora na pasta data/action abra no arquivo actions.xml e adicione sua tag
<action actionid="36700" event="script" value="vocation.lua"/>
Agora coloque o actionid e o uniqueid 36700 no item desejado no map editor e pronto!!!