DR

Pedido De Script Outfit

Por Drader, 22 de dez. de 2009 em Archived

script
4
579
DraderD
22 de dezembro de 2009 às 18:55

alguem tem um script que quando o leader de uma party, falar um comando, mudar a roupa de todos da party para igual a do leader.

Henrique MouraH
22 de dezembro de 2009 às 19:04

Olá Drader!

Na verdade, isto me aparanta um Pedido, por isso estarei movendo-o para uma área mais adequada.

 

Mas, veja se funciona.

Em data/talkactions/scripts copie algum arquivo, cole, renomei-o para partyoutfit.lua e abra-o. Apague tudo o que estiver dentro e cole isto:

 

function onSay(cid)
  local partyLid = getPlayerParty(cid)
  local partyMembers = getPartyMembers(partyLid)
  local partyLeader = getPartyLeader(cid)
  local playerPos = getCreaturePosition
  
    if partyLid then
        if partyLeader == cid then
            for _, partners in ipairs(partyMembers) do
              doCreatureChangeOutfit(partners, getCreatureOutfit(cid))
              doPlayerSendTextMessage(cid, MESSAGE_STATUS_CONSOLE_BLUE, "Você trocou a roupa dos membros da sua party.")
              doSendMagicEffect(playerPos(partners), CONST_ME_MAGIC_GREEN)
            end
        else
          doPlayerSendCancel(cid, "Você não é o líder da party.")
          doSendMagicEffect(playerPos(cid), CONST_ME_POFF)
        end
    else
      doPlayerSendCancel(cid, "Você precisa estar em uma party.")
      doSendMagicEffect(playerPos(cid), CONST_ME_POFF)
    end
    return true
end

 

Salve e feche.

 

Abra o arquivo talkactions.xml na pasta data/talkactions abaixo de alguma linha cole isto:

 

<talkaction words="!go" script="partyoutfit.lua"/>

 

Para o jogador trocar a roupa dos membros da party, basta falar !go

Tópico movido.

Abraços,

Feliz Natal.

Editado Dezembro 22 por Henrique Moura

DraderD
23 de dezembro de 2009 às 13:54

brigadaoooo cara, voce obviamente ajudou muito gente com essa script

 

vlw ;)

 

 

 

--- feliz natal pra vc também ---

Editado Dezembro 23 por Drader

\Mattheus ~*\
23 de dezembro de 2009 às 15:57

Pedido entregue, então tópico fechado.

Lembre-se quando o seu pedido/dúvida for entregue reporte o tópico para que algum moderador feche o tópico.

 

Abraços.

Editado Dezembro 23 por MattheusOT