Ir para conteúdo

Fazendo Armas Como Wands


GM Volcano

Posts Recomendados

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 por GM Volcano
Link para o comentário
Compartilhar em outros sites

  • Respostas 30
  • Created
  • Última resposta

Top Posters In This Topic

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!

Link para o comentário
Compartilhar em outros sites

@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 por GM Volcano
Link para o comentário
Compartilhar em outros sites

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*

Link para o comentário
Compartilhar em outros sites


×
×
  • Criar Novo...