TH

Criando Novos Wands Para Seu Ot 7.8+

Por theflammer, 13 de abr. de 2008 em Actions e Talkactions

script
10
3.3k
theflammerT
13 de abril de 2008 às 06:58

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 Julho 26 por theflammer

gabriferG
13 de abril de 2008 às 09:45

Tópico mais ou menos.

Gostei bastante do conteudo, mas a explicação está meio fraca.

Eu nem aprovo nem reprovo.

Abraços,

Escalador.

caiomeiaC
13 de abril de 2008 às 10:00

aee mano

valeu pelas dicas ;D

ajudou mto

XgogetaX
19 de abril de 2008 às 11:37

Bom gostei

mais se poder

vc pode me dar umas aulas de scripting?

Editado Outubro 26 por Xgogeta

19 de abril de 2008 às 15:05

ficou mais ou menos, so 1 dica tira essa cor amarela, coloca laranja ou outra qualquer, essa cor quase não da pra ver.

Aprovado.

SchiavinatoS
20 de abril de 2008 às 13:53

Até que está bonzinho...

Mas isso funciona para a versão 8.1???

 

S c h i a v i n a t o

RafaelFixR
20 de abril de 2008 às 22:07

Bem legal, Organizado e com cores.

Aprovado!

Guuh23G
21 de abril de 2008 às 14:55

por min aprovado..mt bom

3 meses depois...
masterguiM
17 de julho de 2008 às 10:03

rox

 

vlw pela ajuda

 

flw

te

2 semanas depois...
theflammerT
26 de julho de 2008 às 14:58

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 Julho 26 por theflammer