Ir para conteúdo

Featured Replies

Postado
  • Este é um post popular.

Introdução: Quando o player equipa x item, o outfit dele muda para x outfit. Se ele deixa de equipar esse item, o outfit dele volta ao de antes.

 

Vá em data/movements/scripts e crie um arquivo changeoutfit.lua, coloque:

local look = 3 -- Coloque o ID do outfit

function onEquip(cid, item)
    doSetCreatureOutfit(cid, {lookType = look}, -1)
return true
end

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

Agora em Movements.xml, acrescente:

<movevent type="Equip" itemid="ID DO ITEM" slot="ammo" script="changeoutfit.lua"/>
<movevent type="DeEquip" itemid="ID DO ITEM" slot="ammo" script="changeoutfit.lua"/>

Créditos: tev

Postado

Bacana amigo, script simples mas pode ser útil para alguém.

Obrigado pela contribuição à comunidade, tópico aprovado, movido e reputado! :P

  • 8 months later...
Postado

Cara, eu olhei nos tópicos recentes e acabei vendo o seu.

 

Estava com um problema uma ideia referente à outra situação e, com seu 'script',vai ser possível realizá-la com Facilidade!!

 

Muito Bom! Parabéns e, é claro, valeu!

5YkRF3w.gif

 

 

 

 

 

 

CzysZUR.gifytaam6k.png

 

 

  • 1 year later...

Participe da conversa

Você pode postar agora e se cadastrar mais tarde. Se você tem uma conta, faça o login para postar com sua conta.

Visitante
Responder

Quem Está Navegando 0

  • Nenhum usuário registrado visualizando esta página.

Estatísticas dos Fóruns

  • Tópicos 96.9k
  • Posts 519.7k

Informação Importante

Confirmação de Termo