Ir para conteúdo
  • 0

Script de outfit


caiofabb

Pergunta

Ola pessoal do Xtibia! hi.gif

Estou criando um server 7.4 do zero com mapa proprio, e eu achei um script na internet que faz um item mudar o looktype (outfit) de um player que usa-lo. Testei e funcionou certinho, porem, quando o player usa o item, a outfit fica toda branca e nao ha como mudar essas cores, entretanto as outfits ja teriam que ser coloridas.

Queria saber se alguem tem alguma ideia de como fazer este item ou 'transferir' as cores utilizadas anteriormente para a nova outfit, ou adicionar uma nova outfit ao menu 'Set Outfit'.

Isso seria bem facil de fazer se a versao do meu server fosse 8.6 ou mais, mas meu servidor e 7.4, entao nao sei como fazer um script como tal sendo que servers mais antigos nao possuem o arquivo outfits.xml.

 

Obs.: peco desculpas pela falta de acentuacao. Eu moro nos EUA e meu teclado nao tem acentos no.gif .

 

Muito obrigado e dou REP+ pra quem ajudar!!!cool.png

Editado por caiofabb
Link para o comentário
Compartilhar em outros sites

5 respostass a esta questão

Posts Recomendados

  • 1

Ola pessoal do Xtibia! hi.gif

Estou criando um server 7.4 do zero com mapa proprio, e eu achei um script na internet que faz um item mudar o looktype (outfit) de um player que usa-lo. Testei e funcionou certinho, porem, quando o player usa o item, a outfit fica toda branca e nao ha como mudar essas cores, entretanto as outfits ja teriam que ser coloridas.

Queria saber se alguem tem alguma ideia de como fazer este item ou 'transferir' as cores utilizadas anteriormente para a nova outfit, ou adicionar uma nova outfit ao menu 'Set Outfit'.

Isso seria bem facil de fazer se a versao do meu server fosse 8.6 ou mais, mas meu servidor e 7.4, entao nao sei como fazer um script como tal sendo que servers mais antigos nao possuem o arquivo outfits.xml.

 

Obs.: peco desculpas pela falta de acentuacao. Eu moro nos EUA e meu teclado nao tem acentos no.gif .

 

Muito obrigado e dou REP+ pra quem ajudar!!!cool.png

Posta o script que você usa...

Link para o comentário
Compartilhar em outros sites

  • 0

Ok, aqui esta:

 

function onUse(cid, item, frompos, item2, topos)
local outfit = {lookType = 134}
doSetCreatureOutfit(cid, outfit, -1)
doPlayerSendTextMessage(cid, 22, "Your addon has been granted!")
return true
end
Link para o comentário
Compartilhar em outros sites

  • 0

 

Ok, aqui esta:

 

function onUse(cid, item, frompos, item2, topos)
local outfit = {lookType = 134}
doSetCreatureOutfit(cid, outfit, -1)
doPlayerSendTextMessage(cid, 22, "Your addon has been granted!")
return true
end

 

Teste assim:

function onUse(cid, item, frompos, item2, topos)
    local outfit = {
        lookType = 134,
        lookHead = getCreatureOutfit(cid).lookHead,
        lookLegs = getCreatureOutfit(cid).lookLegs,
        lookFeet = getCreatureOutfit(cid).lookFeet,
        lookBody = getCreatureOutfit(cid).lookBody
    }
    doSetCreatureOutfit(cid, outfit, -1)
    doPlayerSendTextMessage(cid, 22, "Your addon has been granted!")
    return true
end
Link para o comentário
Compartilhar em outros sites

  • 0

Caramba! Tu e fera!

 

Deu certo, amigo.

Como eu te dou um ponto em 'Reputation'? Sou novato por aqui.

 

Valeu, Bruno.:icon1:

Só clicar em curtir perto do post ;)

Tópico movido para a seção de dúvidas e pedidos resolvidos

Link para o comentário
Compartilhar em outros sites

×
×
  • Criar Novo...