GM

Fazendo Armas Como Wands

Por GM Volcano, 18 de jun. de 2007 em Tutoriais de Scripting

script
5.0 (2)
31
9.5k
GM VolcanoG
18 de junho de 2007 às 22:23

Hail galera xP, eu aqui novamente :D vo explicar Como fazer wands pelo seu Weapons..

Para quem não sabe..o Weapons é os scripts dos OTs novos, que fazem funcionar : Burst arrow,Rods,Wands,E armas que voce quiser criar...

Eu ensinarei como criar uma arma/wand que quando usada causa um dano em 5 sqms de distancia ah + do alvo atacado...

Iniciando

Crie um arquivo .lua com o nome de fireaxe e dentro adicione :

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_FIREAREA)

setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_NONE)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 0, -200, 0, -350)

 

local area = createCombatArea(

{

{1, 1, 1, 1, 1},

{1, 1, 1, 1, 1},

{1, 1, 3, 1, 1},

{1, 1, 1, 1, 1},

{1, 1, 1, 1, 1}

} )

setCombatArea(combat, area)

 

function onUseWeapon(cid, var)

return doCombat(cid, combat, var)

end

 

Onde esta em vermelho é o tipo de ataque, não poison,fire isso, e sim skills,magic level,ou nada,no caso esta em ml...

Onde esta em amarelo é de quanto(200) até quanto(350) de hit,lembrando que o - tem que estar lá neh...

Em roxo, distancia do hit

 

Agora edite seu Weapons.xml, adicionando :

<wand id="2432" range="3" lvl="1" mana="13" enabled="1" exhaustion="0" script="fireaxe.lua"><vocation id="4"/><vocation id="8"/></wand>

 

2432// é o ID do fireaxe, ou o item desejado para usar como arma..

range="3"// é a distancia que o player tem que estar para poder usar essa wand...

lvl="1"// é o level para poder usar esta wand

mana="13"// mana que sera gasta ao usar uma vez

exhaustion="0"// exalsted ^^ configura p/ deixar + lento o ataque

 

Bom eh isso!

Espero que gostem...

Editado Junho 25 por GM Volcano

MustorzeM
19 de junho de 2007 às 21:53

QQQQQQ ROXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX

 

BEM EXPLICADINHOOO

OTIMO TUTO!!!!!!!!

GM VolcanoG
19 de junho de 2007 às 21:56

^^ Obrigado Mustorze

Qualquer dúvida postem...

----Edit---

@GOD Zé Thx cara :p

Editado Junho 19 por GM Volcano

GOD ZéG
19 de junho de 2007 às 22:06

Tutorial muito bom

Merece ser aprovado

Muito bem explicado parabéns GM Volcano :p

ExordiumE
23 de junho de 2007 às 14:53

Muito bom cara, parabens

flw :D

HugoBeolchiH
23 de junho de 2007 às 15:22

Opaaa

muito Loko

vlwww

;))

Testado e Aprovado xD

PaluboP
23 de junho de 2007 às 19:14

excelente ! qria msm criar novas wands !

Alex SorcA
24 de junho de 2007 às 07:52
Hail galera xP, eu aqui novamente :D vo explicar Como fazer wands pelo seu Weapons..

Para quem não sabe..o Weapons é os scripts dos OTs novos, que fazem funcionar : Burst arrow,Rods,Wands,E armas que voce quiser criar...

Eu ensinarei como criar uma arma/wand que quando usada causa um dano em 5 sqms de distancia ah + do alvo atacado...

Iniciando

Crie um arquivo .lua com o nome de fireaxe e dentro adicione :

Onde esta em vermelho é o tipo de ataque, não poison,fire isso, e sim skills,magic level,ou nada,no caso esta em ml...

Onde esta em amarelo é de quanto(200) até quanto(350) de hit,lembrando que o - tem que estar lá neh...

Em roxo, distancia do hit

 

Agora edite seu Weapons.xml, adicionando :

2432// é o ID do fireaxe, ou o item desejado para usar como arma..

range="3"// é a distancia que o player tem que estar para poder usar essa wand...

lvl="1"// é o level para poder usar esta wand

mana="13"// mana que sera gasta ao usar uma vez

exhaustion="0"// exalsted ^^ para fikar + devagar para acertar

 

Bom eh isso!

Espero que gostem...

 

Vei Testado E Aprovado Mais Tipo Eu Nao Sei Como Faz Para Faze a arma ataka energy emves de fire...tem como man?...

 

 

 

APROVADO!

GM VolcanoG
24 de junho de 2007 às 16:28

@Alex Sorc

Sim, tem como sim

muda onde esta em vermelho, na lista em baixo tem os tipos de ataque...

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)

 

COMBAT_NONE

COMBAT_PHYSICALDAMAGE

COMBAT_ENERGYDAMAGE

COMBAT_POISONDAMAGE

COMBAT_FIREDAMAGE

COMBAT_UNDEFINEDDAMAGE

COMBAT_LIFEDRAIN

COMBAT_MANADRAIN

COMBAT_HEALING

COMBAT_DROWNDAMAGE

Editado Junho 24 por GM Volcano

capeta7C
24 de junho de 2007 às 17:40

ae cara

 

tuto rox .. eu tinha feito um arcane staff desse jeito mas nem sabia que vc tinha postado como faze aki ..

xD

petro2P
24 de junho de 2007 às 21:11

Gostei... bom tOpico

1 mês depois...
JvchequerJ
02 de julho de 2007 às 08:18

Olá Xtibiano,

 

Parabéns, seu tutorial foi aprovado.

 

Estarei movendo ele para a área de tutoriais.

 

Obrigado por trazer conteúdo para o Xtibia.com e espero que continue com o ótimo trabalho.

 

 

Atenciosamente,

JV Chequer *Diretor Xtibia.com*

gabrielbrjG
05 de julho de 2007 às 18:43

Graaatz cara Tutoo ótimoooo muito bom msmo

 

Parabéns

flokosF
05 de julho de 2007 às 18:47

Sinceramente euaxei SUPER INTERRESANTE sao coisas que ja devian ter no tibia armas q soltan "Magias" (me avise s eja tn) masmuito bom msmo

05 de julho de 2007 às 18:53

Rox..

Muito Bom..

PARABENS Gm Volcano Por Trazer isso ao Xtibia.

Coisas Interessantes assim que deveriam sem POrioridades em Posts.

Editado Julho 5 por Especktro