Script de outfit

caiofabb
em Scripts

caiofabb

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/05/15Posts: 3

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

Bruno

Ousadia e Alegria
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 01/05/08Posts: 2571Gênero: Masculino

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...

Atenciosamente,
Bruno Minervino

 

Tibia Clients - Downloads Window

caiofabb

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/05/15Posts: 3

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

Bruno

Ousadia e Alegria
avatar
Herói
Herói

INFOS

Grupo: HeróiRegistrado: 01/05/08Posts: 2571Gênero: Masculino

 

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

Atenciosamente,
Bruno Minervino

 

Tibia Clients - Downloads Window

caiofabb

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 18/05/15Posts: 3

Caramba! Tu e fera!

 

Deu certo, amigo.

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

 

Valeu, Bruno.icon1.gif

SkyLigh

User X
avatar
Lorde
Lorde

INFOS

Grupo: LordeRegistrado: 23/07/12Posts: 2183Char no Tibia: Kissy

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

Att,
Kissy