Exmplo de haste!
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_GREEN)
setCombatParam(combat, COMBAT_PARAM_AGGRESSIVE, false)
local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 33000)
setConditionFormula(condition, 0.3, -24, 0.3, -24)
setCombatCondition(combat, condition)
function onCastSpell(cid, var)
if isPlayer(cid) == TRUE then
if exhaustion.check(cid, 30030) then
return FALSE
else
return doRemoveCondition(cid, CONDITION_HASTE), doCombat(cid, combat, var)
end
else
return doRemoveCondition(cid, CONDITION_HASTE), doCombat(cid, combat, var)
end
end
o que deve ser mudado:
CONST_ME_MAGIC_GREEN
basta colocar o nome do effect se souber ou o numero do effeito!
Espero ter ajudado!