SA
dúvida

DUVIDA Pondo outro heal na spell

Por sayadjiin, 02 de fev. de 2013 em Scripts

outro heal
tipo
pot
pally
do lvl 80
script
9
1.1k
sayadjiinS
02 de fevereiro de 2013 às 21:32

Bommm Vim aqui novamente, para tirar uma duvida ...

 

Graças Ao ONESHOT eu tenho essa Script

 

 

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 6, 6, 2.5, 3)

 

function onCastSpell(cid, var)

for i = 1, 4 do

addEvent(doCombat, (i * 200) - 200, cid, combat, var)

end

return true

end

 

 

Essa Script Ai Heala MANA, é uma SPELL de heala MANA FIco otima

mas, presiso uma pra pally, e vcs sabe que pally tem q healar LIFE E MANA

 

 

... queria saber se vcs podem me falar como por heal e mana pra heala juntos , nessa script ai em cima

 

...tentei assim \/

 

local combat = createCombatObject()

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 6, 6, 2.5, 3)

 

setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)

setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)

setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)

setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)

setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 6, 6, 2.5, 3)

 

function onCastSpell(cid, var)

for i = 1, 4 do

addEvent(doCombat, (i * 200) - 200, cid, combat, var)

end

return true

end

 

 

Dae Fico Só Healando LIFE

quero que HEale os 2

podem Por o script do modo correto plz

 

 

 

REP+

RoksasR
02 de fevereiro de 2013 às 21:35

Tente assim:

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 6, 6, 2.5, 3)

function onCastSpell(cid, var)
for i = 1, 4 do
addEvent(doCombat, (i * 200) - 200, cid, combat, var)
end
return true
end

sayadjiinS
02 de fevereiro de 2013 às 21:38

Continua Healando Apenas LIFE :D

RoksasR
02 de fevereiro de 2013 às 21:40

Bom, não pode ser runa? Se fosse seria mais fácil de fazer creio eu

sayadjiinS
02 de fevereiro de 2013 às 21:43

Presiso Da Spell mesmo :)

SlicerS
02 de fevereiro de 2013 às 21:47

tenta ae...

 

local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_MANADRAIN)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 6, 6, 2.5, 3)

local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat2, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat2, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, 6, 6, 2.5, 3)

function onCastSpell(cid, var)
for i = 1, 4 do
   addEvent(doCombat, (i * 200) - 200, cid, combat, var)
   addEvent(doCombat, (i * 200) - 200, cid, combat2, var)
end
return true
end

 

sayadjiinS
02 de fevereiro de 2013 às 22:02

Funcionou Vlw jaja Chega seu REP, vlw por tenta ajuda ROKSAS

RoksasR
02 de fevereiro de 2013 às 22:05

Ah >

 addEvent(doCombat, (i * 200) - 200, cid, combat2, var)

 

Se não fosse isso eu saberia fazer haha. Parabéns Slicer!

Boa sorte sayadjin, dúvida sanada . Reported

SlicerS
02 de fevereiro de 2013 às 22:06

sanado, movido