Witam, chce dodać do spella (heal) doSendAnimatedText pod funkcje onCastSpell by wyświetlało ile cid się leczy, proszę abyście nie pisali, że mam dodać w configu linijkę showHealingDamage bo chce zrobić to jednorazowo w spellu poniżej.
Uzylem tego tak doSendAnimatedText(getCreaturePosition(cid), combat, 66)
I dziala, lecz pokazuje stala sumę healu, nie zależnie jaki ktoś ma lvl/magic skill. Problemem jest pewnie samo combat bo nie zwraca liczby formuly, tylko co tu dodać by pokazywalo prawidlową formule leczenia.
doSendAnimatedText(getCreaturePosition(cid), zle , 66)
Code:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 12)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 3, 4, 2, 3)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
I dziala, lecz pokazuje stala sumę healu, nie zależnie jaki ktoś ma lvl/magic skill. Problemem jest pewnie samo combat bo nie zwraca liczby formuly, tylko co tu dodać by pokazywalo prawidlową formule leczenia.
doSendAnimatedText(getCreaturePosition(cid), zle , 66)
Last edited: