Ir para conteúdo
  • 0

Ao equipar bag, trocar outfit


juanterresalmeida

Pergunta

acho que e impossivel mais ja vi o possivel e o impossivel feito em lua vamos lah quero 1 script que ao equipar bag o player muda a outfit e ao tira a bag volta a outfit de antes lembrando cada vocação deve ter sua outfit propria mudada apenas isso flw

Link para o comentário
Compartilhar em outros sites

2 respostass a esta questão

Posts Recomendados

  • 0

Jjuanterres, não é permitido criar tópicos com títulos como o que você tinha colocado. Tente deixar claro sua dúvida/pedido. Já o renomeei. Quanto ao script:

 

Em data/movements/scripts crie um arquivo.lua e cole isto dentro:

 

local t = {
[1] = {looktype=127}, -- id da vocação, looktype para qual irá se transformar
[2] = {looktype=128},
[3] = {looktype=129},
[4] = {looktype=130}
}

function onEquip(cid, item, slot)
local outfit = getCreatureOutfit(cid)
outfit.lookType = t[getPlayerVocation(cid)].looktype
doSetCreatureOutfit(cid, outfit, -1)
return true
end

function onDeEquip(cid, item, slot)
doRemoveCondition(cid, CONDITION_OUTFIT)
return true
end

 

Em movements.xml adicione a tag:

 

<movevent type="Equip" itemid="ID_DA_BAG" slot="backpack" event="script" value="NOMEDOSEUARQUIVO.lua"/>

<movevent type="DeEquip" itemid="ID_DA_BAG" slot="backpack" event="script" value="NOMEDOSEUARQUIVO.lua"/>

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...