Windu 1 Postado Maio 2, 2012 Share Postado Maio 2, 2012 Protocolo (versão do Tibia): 8.6 Servidor utilizado: OTServ 8.60 r.6052 Olá, eu queria saber como posso fazer um Outfit por Vocation. Exemplo: Uma vocação é Elf, e ela vai usar outfit de Elf e nada mais. Outra é Dwarf, e ela vai usar outfit de Dwarf e nada mais. Existe algum comando que eu possa digitar ali no outfit.xml ?? A organização dos outfits está assim: <outfit id="1" premium="0"> <list type="female" looktype="136" name="Elf"/> <list type="male" looktype="128" name="Elf"/> </outfit> Que comando eu posso botar aí para somente alguma vocation usar? Se souberem de outro modo podem falar.. Valeu! Link para o comentário Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Maio 4, 2012 Share Postado Maio 4, 2012 Vodkart, no caso se eu colocar pra um outfit ser usado apenas por knights, elite knight poderam usar os outfit de kina também? Por favor cara me ajuda nesse tópico aqui: http://www.xtibia.co...__fromsearch__1 não, no caso dele é uma outfit para determinada vocation , elite knight não iria poder usar a outfit de knight mas neste tópico sim: http://www.xtibia.com/forum/topic/152827-vocation-oufit/ Link para o comentário Compartilhar em outros sites More sharing options...
0 Windu 1 Postado Maio 4, 2012 Autor Share Postado Maio 4, 2012 Axo q não é erro meu e sim o servidor que eu uso (Servidor utilizado: OTServ 8.60 r.6052) que não deve ter algumas funções. Qual você recomenda Vodkart? Link para o comentário Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Maio 4, 2012 Share Postado Maio 4, 2012 (editado) Não sei cara, eu testei num 8.6 do baiak tbm '-' Editado Maio 4, 2012 por Vodkart Link para o comentário Compartilhar em outros sites More sharing options...
0 PsyMcKenzie 150 Postado Maio 5, 2012 Share Postado Maio 5, 2012 É naquele seu tópico mesmo que eu estava falando =) Obrigado. Mano, por favor me da essa força? Faz o script pra mim? http://www.xtibia.com/forum/topic/184816-script-reino/page__fromsearch__1 Valeu. Abraços!! Link para o comentário Compartilhar em outros sites More sharing options...
0 Windu 1 Postado Maio 7, 2012 Autor Share Postado Maio 7, 2012 @Vodkart No data tem o quests.xml Será q n é lá q eu tenho q bota seu script? ta assim ó: <?xml version="1.0"?> <quests> <!-- <quest name="OpenTibia Example" startstorageid="1000" startstoragevalue="1"> <mission name="Mission I" storageid="1000" startvalue="1" endvalue="1"> <missionstate id="1" description="This is description of Mission I." /> </mission> </quest> --> </quests> ---- Outra coisa q eu vi aqui é q no outfit eu posso botar default="0". default: Se ele o jogador terá ele no inicio ou nãoPara adicionar esses outfit deverá adicionar o storageID 100015 Mais o numero do oufit No caso do 13 seria 10001513 Não tem como fazer um sistema que sendo Elf você recebe o storageID 10001528 ?? Aí você "libera" o outfit de elfo. Existe essa possibilidade? Alguem pode responder?? Valeu! Link para o comentário Compartilhar em outros sites More sharing options...
0 Vodkart 1515 Postado Maio 7, 2012 Share Postado Maio 7, 2012 existe, e é isso que o script que eu te passei faz, ele adiciona storage... function onLogin(cid) -- voc e outfit local x = { [1] = 50, -- sorc [2] = 60, -- druid [3] = 70, -- paladin [4] = 80, -- kina [5] = 90, -- master sorc [6] = 100, -- elder druid [7] = 200, -- royal paladin [8] = 195 -- elite kina } if (not x[getPlayerVocation(cid)]) then return true end doSetCreatureOutfit(cid, {lookType = x[getPlayerVocation(cid)]}, -1) return TRUE end [2] = 60, -- druid [iD DA VOC] = LOOKTYPE que vai se transformar Link para o comentário Compartilhar em outros sites More sharing options...
0 Windu 1 Postado Maio 8, 2012 Autor Share Postado Maio 8, 2012 (editado) O script q vc boto aí em cima funcionou, mas ele n bota o outfit por vocação, e sim o looktype, então eu botei o 159 (q é o looktype do elfo) e funcionou mas fica um ELFO BRANCO e n da pra mudar a cor =/ Cara, eu fiz uma coisa q é exatamente o q eu quero, mas quando eu boto pra entrar no char da um erro no server kk vocation_outfit.lua function onLogin(cid) -- voc e outfit local idout = getCreatureOutfit(cid) local idvoc = getPlayerVocation(cid) if idvoc == 2 and idout ~= 28 then doCreatureChangeOutfit(cid, 28) end if idvoc == 3 and idout ~= 29 then doCreatureChangeOutfit(cid, 29) end if idvoc == 1 and idout ~= 1 then doCreatureChangeOutfit(cid, 1) end return TRUE end creaturescript.xml <event type="login" name="vocaout" script="vocation_outfit.lua"/> ERRO: Teria como aperfeiçoar esse modo? Ou um outro modo que eu bote default="0" no outfit e um script para SE a vocation for ELF, então adicionar o storageID 10001528 e sem precisar botar aquele quest no outfit. ??? Alguem plz?? Valeu! Preciso muito desse script =/ Editado Maio 8, 2012 por Windu Link para o comentário Compartilhar em outros sites More sharing options...
Pergunta
Windu 1
Protocolo (versão do Tibia): 8.6
Servidor utilizado: OTServ 8.60 r.6052
Olá, eu queria saber como posso fazer um Outfit por Vocation.
Exemplo:
Uma vocação é Elf, e ela vai usar outfit de Elf e nada mais.
Outra é Dwarf, e ela vai usar outfit de Dwarf e nada mais.
Existe algum comando que eu possa digitar ali no outfit.xml ??
A organização dos outfits está assim:
<outfit id="1" premium="0">
<list type="female" looktype="136" name="Elf"/>
<list type="male" looktype="128" name="Elf"/>
</outfit>
Que comando eu posso botar aí para somente alguma vocation usar?
Se souberem de outro modo podem falar.. Valeu!
Link para o comentário
Compartilhar em outros sites
22 respostass a esta questão
Posts Recomendados