PS

[Dúvida/pedido] Poção De Ataque

Por PsyMcKenzie, 05 de mai. de 2012 em Scripts

otserv
tibia
script
14
1.5k
PsyMcKenzieP
05 de maio de 2012 às 17:29

E ai galerinha do Xtibia,

Estou aqui pra pedir um script,

que seja de uma poção, mas uma poção de ataque.

Gostaria que desse para alterar o tipo (energy, holly, death, poison...),

e que o dano, fosse de acordo com o level e magic level, como as spells.

Se alguém puder fazer pra mim.

Agradeço e REP+.

Abraços!!

 

 

@Edit

Esqueci de dizer que mer server é:

Azeroth 1.0

Versão 8.70

Editado Maio 5 por PsyMcKenzie

Lucaswc15L
05 de maio de 2012 às 18:41

Vá em Spells.xml

 

 

<rune name="Potion Attack" id="ID DA POTIOM" allowfaruse="1" lvl="0" maglv="0" exhaustion="2000" needtarget="1" blocktype="solid" event="script" value="potionattack.lua"/>

 

 

spells/scripts/ crie um arquivo chamado potionattack.lua

 

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_DEATHDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MORTAREA)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, CONST_ANI_SUDDENDEATH)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -20, -1, -25, 2, 4, 4, 6)

function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end


 

Agora se quiser editar é só mudar os efeitos, se nao sabe mudar isso aqui esta um tutorial:

http://www.xtibia.co...utorial-spells/

Editado Maio 5 por Lucaswc15

PsyMcKenzieP
05 de maio de 2012 às 18:50

Cara to indo pra casa e vou testar.

Isso não é runa certo?

Obrigado.

Abraços!!

Lucaswc15L
05 de maio de 2012 às 23:27

Esse script da potion é como se fosse uma runa.

PsyMcKenzieP
05 de maio de 2012 às 23:44

Ae Jow,

não funcionou.

Se puder ajudar.

Agradeço.

Abraços!!

LordfireL
06 de maio de 2012 às 00:03

Não funcionou o que?

Não atacou, deu debug, não ficou do jeito que você queria...?

PsyMcKenzieP
06 de maio de 2012 às 00:33

Simplesmente não funcionou,

eu coloquei o ID na Antidote Potion,

mas ela ainda continua do mesmo jeito.(Sem ataque)

Lucaswc15L
06 de maio de 2012 às 09:33

Nao achei o que tem de errado no meu script, vai em actions e procure pelo id dessa antidote potion, e apague-o.

PsyMcKenzieP
06 de maio de 2012 às 10:22

Eu apaguei do Actions,

mas agora aparece isso:

You cannot use this object.

E o server ta fechando do nada =s

Editado Maio 6 por PsyMcKenzie

Lucaswc15L
06 de maio de 2012 às 18:08

Cara eu testei aqui com o item 8704 e funcionou direitinho.

 

Talvez essa antidote potion esteja bugada e voce nao pode dar use with. Dai isso é com sprites nao sei mexer.

Editado Maio 6 por Lucaswc15

PsyMcKenzieP
06 de maio de 2012 às 22:25

Cara eu apaguei do actions,

e deu certo.

Mas agora meu server ta fechando sozinho

do nada.

Lucaswc15L
07 de maio de 2012 às 17:46

Deve ser de outra coisa, porque se fosse isso, se voce adicionasse uma runa, iria bugar tudo o server? nao faz sentido, é outra coisa que esta fazendo cair o server. Talvez algum npc, ou creaturescripts, movements, mas nao esse spell.

PsyMcKenzieP
07 de maio de 2012 às 19:42

Beleza parceiro, suave.

Obrigado pela ajuda.

REP+ ae!

Abraços!!

alldakieA
07 de maio de 2012 às 20:25

Dúvida Sanada,

Movido para "Pedidos e Dúvidas de Scripts Atendidos".