pode ser outro script ?? o que eu uso ??
aki vai o script q eu uso e como configurar ele;
em data/spells/scripts cria um arquivo.lua com o nome de sua preferencia e bota isso dentro
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
local condition = createConditionObject(CONDITION_OUTFIT)
setConditionParam(condition, CONDITION_PARAM_TICKS, 86400000)
addOutfitCondition(condition, 0, 71, 0, 0, 0, 0)
setCombatCondition(combat, condition)
shenron2 = {lookType=looktype do shneorn transformado}
shenron3 = {lookType=looktye do shenron ransformado}
shenron4 = {lookType=looktype do shenron transformado}
ext=1000
---Shenron---
elseif getPlayerVocation(cid) == id da vocação normal then
if getPlayerLevel(cid) >= level necessario para transformar then
doPlayerSetVocation(cid,vocation transformada)
doSetCreatureOutfit(cid, shenron2, -1)
doSendMagicEffect(getPlayerPosition(cid), efeito)
else
doPlayerSendCancel(cid, "Mensagem se n transformar.")
doSendMagicEffect(getPlayerPosition(cid), 2)
end
else
doPlayerSendCancel(cid, "You cannot transform.")
doSendMagicEffect(getPlayerPosition(cid), 2)
end
onde ta em negrito ai se coloca o nome do looktype q se boto la em cima
shenron2 = {lookType=looktype do shneorn transformado}
shenron3 = {lookType=looktye do shenron ransformado}
shenron4 = {lookType=looktype do shenron transformado}
em verde bota o id da vocação normal
level necessario para transformar
id da vocação transformada
número do efeito que vai aparecer
mensagem se n transformar
no ultimo tem q ter 2 ends ao inves de um
aki vai a tag
<instant name="Transformar" words="transformar" aggressive="0" params="1" lvl="1" maglv="0" mana="0" soul="0" exhaustion="1" prem="0" enabled="1" script="transforms.lua"></instant>
palavra para transformar
nome do seu script.lua








info
Grupo: Campones
Registrado: 27/12/11
Posts: 11
Reputação: 0
Retired.
Editado Agosto 13 por x0wner