Posiadam ten skrypt na manarune:
Niestety on wszystkim profesjom dodaje tak samo....niby jest funkcja ?e ma dawa? wszystkim X puntow ...a je?eli knight to Y punkt?w....ale to tak czy inaczej daje Y punkt?w...nawet je?eli sorc u?ywa.....
M?g?by kto? zerkn?? na ten kod? co tu jest ?le?
Bo potrzebuje runki co daje punkty hp / many w zale?no?ci jaka profesja u?ywa...
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
setCombatParam(combat, COMBAT_PARAM_TARGETCASTERORTOPMOST, true)
setCombatParam(combat, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
function onGetFormulaValues(cid, level, maglevel)
min = (level * 0.11 + maglevel * 0.2) * 0.15
max = (level * 0.17 + maglevel * 0.3) * 0.17
if getPlayerVocation(cid) == 4 or 8 then
min = (level * 4.1 + maglevel * 5.5) * 1.65
max = (level * 4.55 + maglevel * 6.5) * 1.71
return min, max
end
return min, max
end
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
Niestety on wszystkim profesjom dodaje tak samo....niby jest funkcja ?e ma dawa? wszystkim X puntow ...a je?eli knight to Y punkt?w....ale to tak czy inaczej daje Y punkt?w...nawet je?eli sorc u?ywa.....
M?g?by kto? zerkn?? na ten kod? co tu jest ?le?
Bo potrzebuje runki co daje punkty hp / many w zale?no?ci jaka profesja u?ywa...