AE
dúvida

Como Fazer Um Item Mudar A Outfit Quando Equipado?

Por Aerdor, 22 de nov. de 2012 em Scripts

5
770
AerdorA
22 de novembro de 2012 às 18:13

Tem algum jeito de fazer?

Quem ajudar, rep+! \o/

SkyLighS
22 de novembro de 2012 às 18:32

Vai em data /movements/scripts , duplica um arquivo e nomeia para "nomedoitem" sem aspas nele coole:

function onEquip(cid, item, slot)
local outfit = {lookType = 4} -- looktype
doSetCreatureOutfit(cid, outfit, -1)
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
return TRUE
end

function onDeEquip(cid, item, slot)
doRemoveCondition(cid, CONDITION_OUTFIT)
doSendMagicEffect(getPlayerPosition(cid),67) -- effect
return TRUE
end

 

Agora em movements.xml cole a tag:

<movevent type="Equip" itemid="iddoitem" slot="slotdoitem" event="script" value="nomedoitem.lua"/>
<movevent type="DeEquip" itemid="iddoitem" slot="slotdoitem" event="script" value="nomedoitem.lua"/>

 

slots validos:

head
armor
legs
hand
shield
ring
necklace
feet
pickupable

Editado Novembro 22 por SkyLigh

AerdorA
22 de novembro de 2012 às 18:43

Valeu mano, ajudou muito aki!

SkyLighS
22 de novembro de 2012 às 18:44

duvida sanada

reportado

StigalS
22 de novembro de 2012 às 19:06

Topico Movido.