• There is NO official Otland's Discord server and NO official Otland's server list. The Otland's Staff does not manage any Discord server or server list. Moderators or administrator of any Discord server or server lists have NO connection to the Otland's Staff. Do not get scammed!

Uh od levela

Status
Not open for further replies.

tommi1515

New Member
Joined
Aug 2, 2008
Messages
85
Reaction score
0
Jak mam zrobic zeby uh dawal wiecej hp zaleznosci od levela a nie od mlvlea

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_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVELMAGIC, 5, 5, 10, 12)

function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
 
Lua:
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_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVEL, 5, 5, 10, 12)

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

Rep me plis +++
 
Lua:
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_DISPEL, CONDITION_PARALYZE)
setHealingFormula(combat, COMBAT_FORMULA_LEVEL, 5, 5, 10, 12)

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

Rep me plis +++

setHealingFormula(combat, COMBAT_FORMULA_LEVEL, 5, 5, 10, 12)
To nie działa, wiem jak kiedyś kombinowałem.
 
Code:
  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_DISPEL, CONDITION_PARALYZE)
-- setHealingFormula(combat, COMBAT_FORMULA_LEVEL, 5, 5, 10, 12)

function onCastSpell(cid, var)
if getPlayerLevel(cid) > 10 then -- 10 - Od jakiego lv ma się używać UHy :)
return doCombat(cid, combat, var)
end
end

:peace:
 
Last edited:
PHP:
function onGetFormulaValues(cid, level, maglevel)
+
setCombatCallback(combat, CALLBACK_PARAM_LEVELMAGICVALUE, "onGetFormulaValues")

Albo nawet

PHP:
function onCastSpell(cid, var)
-
return doCombat(cid, combat, var)

Reszte sam sobie zrób, za "+" wstawiasz formułe min i max, na końcu return min, max a za "-" formuły min, max dodatkowo math.random i doPlayerAddHealth(cid, xxx)
 
Last edited:
Status
Not open for further replies.
Back
Top