1*
local vocs = {
[1] = {lookType = 122},
[2] = {lookType = 155},
}
function onUse(cid, item, frompos, item2, topos)
if vocs[getPlayerVocation(cid)] then
doSetCreatureOutfit(cid, vocs[getPlayerVocation(cid)], -1)
else
doPlayerSendTextMessage(cid, 27, "You haven't the right vocation!")
end
return true
end
<action itemid="xxxx" event="script" value="yyyy.lua"/>
2*
local allConds = {
CONDITION_POISON,
CONDITION_FIRE,
CONDITION_ENERGY,
CONDITION_PHYSICAL,
CONDITION_HASTE,
CONDITION_PARALYZE,
CONDITION_OUTFIT,
CONDITION_INVISIBLE,
CONDITION_LIGHT,
CONDITION_MANASHIELD,
CONDITION_INFIGHT,
CONDITION_DRUNK,
CONDITION_EXHAUST,
CONDITION_FOOD,
CONDITION_REGENERATION,
CONDITION_SOUL,
CONDITION_DROWN,
CONDITION_MUTED,
CONDITION_ATTRIBUTES,
CONDITION_FREEZING,
CONDITION_DAZZLED,
CONDITION_CURSED,
CONDITION_PACIFIED,
CONDITION_GAMEMASTER,
CONDITION_HUNTING,
CONDITION_MISS,
}
function onUse(cid, item, frompos, item2, topos)
for i = 1, #allConds do
doRemoveCondition(cid, allConds[i])
end
doSendMagicEffect(getPlayerPosition(cid), 21)
return true
end
<action itemid="xxxx" event="script" value="yyyy.lua"/>




info
Grupo: Barão
Registrado: 05/10/12
Posts: 245
Reputação: +36
bom são 2 actions simples; são dois itens
1 - você usa um item , e a action checa a voc e muda a outfit por ex:
vocation [1] = outfit 1
vocation [2] = outfit 2 e por ai vai
2 - você usa o item e ela remove todas as conditions.