lollol
User
- Dołączył
- Wrzesień 16, 2008
- Posty
- 36
- Liczba reakcji
- 1
Haste Aura:
ots/data/spells/script i tworzymy vigor.lua i wklejamy to:
Nast?pnie w data/spells/spells.xml wklejamy to :
I Gotowe...
ots/data/spells/script i tworzymy vigor.lua i wklejamy to:
Kod:
local EFFECT_DELAY = 10 -- Whats the effect delay?
local EFFECT_TIMES = 2000 -- How many times will the effect be shown?
local EFFECT_TYPE = 14 -- What should the effect be? 12 for blue, 13 for red, 14 for green
local SPELL_DURATION = 20000 -- How long will the haste be effective?
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_AGGRESSIVE, 0)
local condition1 = createConditionObject(CONDITION_HASTE)
setConditionParam(condition1, CONDITION_PARAM_TICKS, SPELL_DURATION)
setConditionFormula(condition1, 0.7, -56, 0.7, -56)
setCombatCondition(combat1, condition1)
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_HEALING)
setCombatParam(combat2, COMBAT_PARAM_TARGETCASTERORTOPMOST, 1)
setCombatParam(combat2, COMBAT_PARAM_AGGRESSIVE, 0)
setCombatParam(combat2, COMBAT_PARAM_DISPEL, CONDITION_PARALYZE)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, 1, -0, 1, -0)
function onCastSpell(cid, var)
function onCastSpell1(parameters)
doCombat(parameters.cid, parameters.combat1, parameters.var)
doSendMagicEffect(getPlayerPosition(cid), EFFECT_TYPE)
end
function onCastSpell2(parameters)
doCombat(parameters.cid, parameters.combat2, parameters.var)
doSendMagicEffect(getPlayerPosition(cid), EFFECT_TYPE)
end
local parameters = {cid = cid, combat1 = combat1, combat2 = combat2, var = var, condition1 = condition1}
for f = 0, 1 do
addEvent(onCastSpell1, EFFECT_DELAY * f, parameters)
for i = 0, math.max(EFFECT_TIMES, 1) - 1 do
addEvent(onCastSpell2, EFFECT_DELAY * i, parameters)
end
end
end
Nast?pnie w data/spells/spells.xml wklejamy to :
Kod:
<instant name="vigor" words="giga hur" selftarget="1" aggressive="0" lvl="100" maglv="30" mana="200" exhaustion="5" prem="1" enabled="1" script="vigor.lua"><vocation id="5"/><vocation id="4"/></instant>
I Gotowe...