Ir para conteúdo

Criando Novos Wands Para Seu Ot 7.8+


theflammer

Posts Recomendados

Aki irei utilizar Vários códigos, irei fazer um novo wand, vai se chamar Wand Of Blast, ele ira soltar bolas de neve, q tbm irão deixar o kara com paralyze(congelado), porém vc poderá mudar.

 

entaum vamos:

 

1° passo: va na pasta data\Weapons nos Scripts, copie qalqer um e coloke isso dentro dele:

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SNOWBALL)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -70, 0, -140)

 

function onUseWeapon(cid, var)

return doCombat(cid, combat, var)

end

 

feche e salve como wand of blast.lua

 

Explicando:

 

De azul: tipo do Dano, no caso Fisico

de rosa: eh oq ele vai soltar no caso bola de neve

de roxo: tipo de combat perto ou longe, no caso longe

de laranja: eh o dano q ele vai dar nos bixos, vc pode mudar isso para aumentar o dano causado, numeros sempre negativos.

de verde: eh o q ele vai treina, no caso Level magic(ml)

 

2° passo: agora volte na pasta data \ weapons, e abra o arquivo WEAPONS.XML, nele vc procura algo assim:

 

<wand id="2182" lvl="8" mana="2" enabled="1" script="snakebite rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/></wand>

<wand id="2186" lvl="13" mana="3" enabled="1" script="moonlight rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/></wand>

<wand id="2185" lvl="19" mana="5" enabled="1" script="volcanic rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/></wand>

<wand id="2181" lvl="26" mana="8" enabled="1" script="quagmire rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/></wand>

<wand id="2183" lvl="33" mana="13" enabled="1" script="tempest rod.lua"><vocation name="Druid"/><vocation name="Elder Druid"/></wand>

<wand id="2190" lvl="8" mana="2" enabled="1" script="wand of vortex.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/></wand>

<wand id="2191" lvl="13" mana="3" enabled="1" script="wand of dragonbreath.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/></wand>

<wand id="2188" lvl="19" mana="5" enabled="1" script="wand of plague.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/></wand>

<wand id="2189" lvl="26" mana="8" enabled="1" script="wand of cosmic energy.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/></wand>

<wand id="2187" lvl="33" mana="13" enabled="1" script="wand of inferno.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/></wand>

 

<wand id="2453" lvl="26" mana="8" enabled="1" script="arcane staff.lua"><vocation name="Sorcerer"/><vocation name="Druid"/><vocation name="Elder Druid"/><vocation name="Master Sorcerer"/></wand>

 

que vai ser onde vc vai adicionar uma nova TAG logo abaixo do ultimo adicione:

 

<wand id="2184" lvl="40" mana="15" enabled="1" script="wand of blast.lua"><vocation name="Sorcerer"/><vocation name="Master Sorcerer"/></wand>

 

feche e salve.

 

explicando:

 

de azul: eh o ID do wand q sera usado, no caso eu usei Crystal Wand, vc pode mudar a seu gosto

de rosa: eh o lvl necessario para usar o wand

de verde: mana q gasta ao usar o wand

de laranja: eh o script .lua (wand of blast.lua)

de roxo: as vocações q poderão usar o wand, sorc e Master Sorc

 

3° passo vá em data\items e abra o arquivo items.xml, aperte crtl+F e procure pelo ID do wand usado, no caso 2184.

 

vc irá achar algo assim:

 

<item id="2184" article="a" name="crystal wand">

<attribute key="weight" value="2800"/>

</item>

 

troque este de cima por este:

 

<item id="2184" article="a" name="Wand Of Blast">

<attribute key="description" value="Esse wand pode ser usado por sorcerers lvl 40+ e eh muito poderoso."/>

<attribute key="weight" value="2800"/>

<attribute key="weaponType" value="wand"/>

<attribute key="range" value="5"/>

 

explicando:

 

onde tem "name", será o nome desejado do wand

em "description" eh uma descrição do wand ,a descrição vc deve colocar em value, esse q fiz foi soh de exemplo.

weapontype eh o tipo de arma, no caso wand.

em range, eh a distancia q ele vai atacar, no caso 5, mas vc poderá mudar a seu gosto.

 

bom espero q tenham gostado

 

COMENTEM E POR FAVOR DÚVIDAS POSTEM AKIIII, POIS ODEIO TER Q FIK PROCURANDO AS DÚVIDAS.

 

VLW FUI.

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

  • 2 months later...
  • 2 weeks later...

Ae galera valew mesmo, fikei um tempin sem net, e a preguiça de ir pra lan era muita.

Vo mudar a cor AMARELA nem da pra ler direito.

e esse tuto funciona em Todos os ots acima de 7.8.

 

Vlw e usem minha fan bar....

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

×
×
  • Criar Novo...