Ir para conteúdo

Script = Outfits Por Vocations


Derlexy

Posts Recomendados

Venho mais uma vez fazer um pedido de Script. Bom, já olhei muitos fóruns e nunca achei algum script desses, então resolvi fazer meu pedido.



- O Script é o seguinte: Outfits por Vocations:

 

- Oque é o script?:

• Como o próprio nome ja sugere, é algo não dificil de se explicar. Simplesmente um script que me permita configurar as outfits por vocação. Exemplo: Knight só pode usar outfits de Kina, Sorcerer só pode usar outfits de Mage... e por ai vai.

 

- Oque precisa ter no Script?:

• Simples, a possibilidade de configura-lo (ou seja, que eu possa definir quais outifits serão usados por quais vocações).



- Observações:

• Como de custumes, os seus devidos creditos serão seus!



• Desde já agradeço a atenção de quem se prestou a ler meu tópico, espero que possam me ajudar. Abraço pra todos, vlws =D

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

Sério , estou tentando elaborar uma idea também.

 

Tinha feito assim

 

<outfit id="5" premium="yes" vocation="sorcerer">
               <list gender="0" lookType="140" name="Noblewoman"/>
               <list gender="1" lookType="132" name="Nobleman"/>
       </outfit>

 

Mais não funciono.

 

Será que dá pra editar no arquivo Outfits ?

Link para o comentário
Compartilhar em outros sites

Pois é, uma coisa tão simples mas tão complicada de se fazer ao mesmo tempo =/.

@UP, acho que seria algo nesse estilo, mas como vc disse, eu tbm ja tinha tentado algo assim e não da certo realmente =/.

Link para o comentário
Compartilhar em outros sites

ae achei um jeito mto simples

 

uma storage,vou mostrar.

 

em creaturescript/script

 

 

Vocation_Outfit.lua

--[[ By Vodkart ]]--
local config={
{outfit={138,130,140,132},voc={1,5},storage=40850}, -- sorcerer
{outfit={148,144,149,145},voc={2,6},storage=40851}, -- druids
{outfit={156,152,150,146},voc={3,7},storage=40852}, -- paladinos
{outfit={139,131,137,129},voc={4,8},storage=40853}  -- knight
}

function onLogin(cid) 

for a =1,#config do 
if isInArray(config[a].voc, getPlayerVocation(cid)) and getPlayerStorageValue(cid, config[a].storage) == -1 then 
setPlayerStorageValue(cid, config[a].storage, 1) 
for i = 1, #config[a].outfit do
doPlayerAddOutfit(cid, config[a].outfit[i], 3)  
end  
break 
end 
end 
return TRUE 
end

 

em creraturescript.xml

 

<event type="login" name="Out" script="Vocation_Outfit.lua"/>

 

explicação:

 

outfit={148,144,149,145}

 

148 Druid addon female

144 Druid addon male

 

149 Wizard addon female

145 Wizard addon male

 

só ir adicionando o addon male e female que vão ganhar...

 

 

agora em Outfits.xml

 

sabendo que as storage

 

40850 é pra sorcerer

40851 é pra druid

40852 é pra paladino

40853 é pra knight

 

vc vai colocar assim nas outfits que vc adicono:

 

quest="NOME DA STORAGE"

 

exemplo do meu script:

 

<outfit id="3" quest="40850">
	<list gender="0" lookType="138" name="Mage"/>
	<list gender="1" lookType="130" name="Mage"/>
</outfit>

<outfit id="5" premium="yes" quest="40850">
	<list gender="0" lookType="140" name="Noblewoman"/>
	<list gender="1" lookType="132" name="Nobleman"/>
</outfit>

<outfit id="9" premium="yes" quest="40851">
	<list gender="0" lookType="148" name="Druid"/>
	<list gender="1" lookType="144" name="Druid"/>
</outfit>

<outfit id="10" premium="yes" quest="40851">
	<list gender="0" lookType="149" name="Wizard"/>
	<list gender="1" lookType="145" name="Wizard"/>
</outfit>

<outfit id="13" premium="yes" default="0" quest="40852">
	<list gender="0" lookType="156" name="Assassin"/>
	<list gender="1" lookType="152" name="Assassin"/>
</outfit>

<outfit id="11" premium="yes" quest="40852">
	<list gender="0" lookType="150" name="Oriental"/>
	<list gender="1" lookType="146" name="Oriental"/>
</outfit>

<outfit id="4" quest="40853">
	<list gender="0" lookType="139" name="Knight"/>
	<list gender="1" lookType="131" name="Knight"/>
</outfit>

<outfit id="2" quest="40853">
	<list gender="0" lookType="137" name="Hunter"/>
	<list gender="1" lookType="129" name="Hunter"/>
</outfit>

 

 

entenderam?

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

Bom, Vodkart, seu script realmente foi bom, achei que ia dar certo, mas infelismente não deu =/. Tipo, eu configurei tudo certinho mas acabou acontecendo que não deu certo =/

 

Problema resolvido pelo VodKart, pode fechar o topico

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

×
×
  • Criar Novo...