[8.1]wand De Combo

Gofaia
Por Gofaia
em Globalevents e Spells

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295

Hail galerinha, na minha suprema falta de ter o que fazer, fiz uma wand que da combo. Ela da combo de death, depois de ice, fire, energy e por ultimo dano sagrado.

 

Crie um arquivo no data/weapons/scripts com o nome de extreme wand.lua e cole isso dentro

 

local combat1 = createCombatObject()

setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)

setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)

setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, 0, -20, 0, -150)

 

local combat2 = createCombatObject()

setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)

setCombatParam(combat2, COMBAT_PARAM_EFFECT, 43)

setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, 0, -20, 0, -150)

 

local combat3 = createCombatObject()

setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)

setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ANI_FIRE)

setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, 0, -20, 0, -150)

 

local combat4 = createCombatObject()

setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)

setCombatParam(combat4, COMBAT_PARAM_EFFECT, CONST_ANI_ENERGY)

setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, 0, -20, 0, -150)

 

local combat5 = createCombatObject()

setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)

setCombatParam(combat5, COMBAT_PARAM_EFFECT, 39)

setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, 0, -20, 0, -150)

 

local arr1 = {

{0, 1, 0},

{1, 3, 1},

{0, 1, 0}

}

 

local arr2 = {

{0, 1, 0},

{1, 3, 1},

{0, 1, 0}

}

 

local arr3 = {

{0, 1, 0},

{1, 3, 1},

{0, 1, 0}

}

 

local arr4 = {

{0, 1, 0},

{1, 3, 1},

{0, 1, 0}

}

 

local arr5 = {

{0, 1, 0},

{1, 3, 1},

{0, 1, 0}

}

 

local area1 = createCombatArea(arr1)

local area2 = createCombatArea(arr2)

local area3 = createCombatArea(arr3)

local area4 = createCombatArea(arr4)

local area5 = createCombatArea(arr5)

 

setCombatArea(combat1, area1)

setCombatArea(combat2, area2)

setCombatArea(combat3, area3)

setCombatArea(combat4, area4)

setCombatArea(combat5, area5)

 

local function onUseWeapon1(parameters)

doCombat(parameters.cid, parameters.combat1, parameters.var)

end

 

local function onUseWeapon2(parameters)

doCombat(parameters.cid, parameters.combat2, parameters.var)

end

 

local function onUseWeapon3(parameters)

doCombat(parameters.cid, parameters.combat3, parameters.var)

end

 

local function onUseWeapon4(parameters)

doCombat(parameters.cid, parameters.combat4, parameters.var)

end

 

local function onUseWeapon5(parameters)

doCombat(parameters.cid, parameters.combat5, parameters.var)

end

 

function onUseWeapon(cid, var)

local parameters = { cid = cid, var = var,combat1 = combat1,combat2 = combat2,combat3 = combat3,combat4 = combat4,combat5 = combat5 }

addEvent(onUseWeapon1, 600, parameters)

addEvent(onUseWeapon2, 1000, parameters)

addEvent(onUseWeapon3, 1400, parameters)

addEvent(onUseWeapon4, 1800, parameters)

addEvent(onUseWeapon5, 2200, parameters)

end

 

E adicione isto no weapons.lua

 

<wand id="7451" range="5" lvl="150" mana="50" enabled="1" exhaustion="0" script="extreme wand.lua"><vocation id="1"/><vocation id="5"/><vocation id="2"/><vocation id="6"/></wand>

 

Eu recomendo não meche no dano da wand, ela hita muito rapido, não consegui arrumar a delay dos hits, se alguem souber como arrumar posta aqui ou manda uma mensagem pra mim. Ela nao vai hitar mais do que 200, mas ela da muitos hits seguidos, se somar os hits dela é maior do que da arcane staff. E a id dela é a do shadow spectre. Abra o itens.xml e mude o slot dela de club pra wand e remova o ataque e defesa dela.

 

E por favor, comente, nao mostre ser lammer apenas copiando e colando, de uma opinião

 

Aqui vai uma ss dos hit dela num ghazbaran, ja que ela ja quase todos os tipos de dano com exeção de poison, da para atacar todos os monstros com ela:

 

post-a1214-extreme-wand.jpg

 

Bloody kisses

post-110791-1222386381_thumb.jpg

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

Fergie

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 09/12/07Posts: 5Char no Tibia: Piatti of Pacera

Muiito Boom !!

 

Vlw.

Eduardo Kalfels

Dark GOD
avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 05/01/07Posts: 53Char no Tibia: Kronos Archer

Gofaia, achei bem legalzinha a wand, e para você arrumar o intervalo de hits da wand é simples, mude no script da wand:

addEvent(onUseWeapon1, 600, parameters)
addEvent(onUseWeapon2, 1000, parameters)
addEvent(onUseWeapon3, 1400, parameters)
addEvent(onUseWeapon4, 1800, parameters)
addEvent(onUseWeapon5, 2200, parameters)

A parte do 600, 1000, 1400... é quando que ocorre cada evento, então é só botar de intervalos maiores, assim está dando intervalos de apenas 4 decimos de segundos entre um hit e otro.

By,
Dark GOD




Animations:

Noobew


Desafio


Segunda chance


Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295
Gofaia, achei bem legalzinha a wand, e para você arrumar o intervalo de hits da wand é simples, mude no script da wand:

addEvent(onUseWeapon1, 600, parameters)
addEvent(onUseWeapon2, 1000, parameters)
addEvent(onUseWeapon3, 1400, parameters)
addEvent(onUseWeapon4, 1800, parameters)
addEvent(onUseWeapon5, 2200, parameters)

A parte do 600, 1000, 1400... é quando que ocorre cada evento, então é só botar de intervalos maiores, assim está dando intervalos de apenas 4 decimos de segundos entre um hit e otro.

 

 

OK, obrigada, eu ja sabia que ali era a parte do tempo, só que eu nao sei a proporção :S

 

BLoody Kisses

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

inforce

Status: OFF motivo? Treinando skill ;]
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 14/09/08Posts: 362Char no Tibia: Furios Roxyn

Rox eu odeiu sorcer mas.

 

 

 

 

 

 

 

 

 

 

 

Num ot que eu era top com um socer.

 

 

 

 

 

 

 

 

 

 

 

Eu era o unico que tinha wand of sd

 

 

 

 

 

 

 

 

 

 

 

 

 

pqp era ataka com fast ainda atako algm = you are dead muito rox.

 

 

 

 

 

 

 

 

 

 

Abraço.

Last Sign



----------Prefiro Morrer Do que perder a Vida---------




PRO69 2008/2009 XTibia member


Outfit - Faz fakes? fique a vontade em me usar nelas ;)

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295

No meu ot o top era um Elite Knight lvl 495, mas levou ban por que matou muita gente, ele era muito arrogante, ai foram uns 15 e mataram ele, e depois ele foi matando um po um. E pegou ban =)

 

 

 

 

 

 

 

 

@Eduardo Kalfels

 

Eu mudei o que voce disse, e continua na mesma velocidade, a unica diferença é que agora demora mais para começar a dar os outros tipos de dano. ELe mudou o tempo antes de dar cada hit, mas depois que da o 1º ele sai louco =)

 

Bloody Kisses

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

Tocchetonss

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 27/09/08Posts: 2

Pareeee explica melhor

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295
Pareeee explica melhor

 

Explicar o que melhor?

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

taoeu

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 06/10/08Posts: 12Char no Tibia: Lord Tiago Aldora

Muito legal essa wand.

 

Para magos fica muito legal :smile_positivo:

 

:wubsmiley: Te amu

Thalas

Barão
avatar
Cavaleiro
Cavaleiro

INFOS

Grupo: CavaleiroRegistrado: 06/02/08Posts: 160Char no Tibia: Hacked

EXEPCIONAL !

Uma wand dessa é impossível de achar em um OT Server, agora todos tem a possibilidade de coloca-la nele.

 

Obrigado.

Att,

@Thalas

Thalas - Membro XTibia 2010

 

ilm1yw.jpg

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295
EXEPCIONAL !

Uma wand dessa é impossível de achar em um OT Server, agora todos tem a possibilidade de coloca-la nele.

 

Obrigado.

Att,

@Thalas

 

Sim sim... Eu mesma nunca vi...

E obrigada pelos otimos comentarios //.^

 

 

 

Beijinhos sangrentossssSSSSS

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

Mistery

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/10/05Posts: 4

Weapons.lua ??!?!!? ONDE ta isso ? pq o unico weapon.lua que tem aqui esta no lib e não tem nada dentro, quando eu ponho isso ocorre um erro ao executar o exe ... então diz ae .. ONDE ta o WEAPONS.LUA ???

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295

Se o seu server for xml o weapons.lua vai estar na pasta data/weapons

 

 

 

Bloody kisses

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce

Mistery

avatar
Campones
Campones

INFOS

Grupo: CamponesRegistrado: 26/10/05Posts: 4

Então .. dentro da pasta weapon so existem duas pastas ( lib e script) e o Arquivo WEAPONS.XML ... é XML que vc quer dizer ... ou é um arquivo lua mesmo ?!?!

 

Sim o meu server é XML... estranho pra caramba isso !!

Gofaia

Make your dreams alive!
avatar
Visconde
Visconde

INFOS

Grupo: ViscondeRegistrado: 15/03/08Posts: 295

Perdão... È weapons.xml =D

 

 

 

 

Bloody kisses

Ps: Hoje é dia de aprender mais como aquele troço funciona...

Se o provavel nao for verdade, o improvavel deve ser.

>>> Aprenda a programar em 10 anos <<<

QUOTE
Leonardo: vc é bonita
Leonardo: sua placa mae deve ser que nem voce