Ir para conteúdo

Pedido Cada Vocation Uma Outifit


kevin2010

Posts Recomendados

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?

 

Creditos: Vodkart

Link para o comentário
Compartilhar em outros sites

Vou testa se pega dou mais rep cara tipo eu fis otra vocation me ajuda mudar no account mangenger

so nao da para testa qt eu foi troca de roupa da debug tem como mandar um otro jeito cada vocation uma outifit

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

quero mudar os itens da acc manager e vocation para criar o bug desse script qt vou mudar de outifit debug e qt eu crio otro char loga e debug ai depois entra normal mais sempre quanto eu vou troca de outifit debug to fazeno um tibiagta no meu ot e duas vocation renegado justiceiro eu nao consigo por justiceiro no account mangenger me ajude

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

×
×
  • Criar Novo...