- Fórum
- OTServ
- Recursos
- Scripting
- Globalevents e Spells
- Utamo,mana Tudo Junto Em Uma Spell!
MA
spell
Utamo,mana Tudo Junto Em Uma Spell!
Por Matematheus, 28 de jul. de 2012 em Globalevents e Spells
8.6
script
1
729
Por Matematheus, 28 de jul. de 2012 em Globalevents e Spells
info
Grupo: Campones
Registrado: 25/07/12
Posts: 73
Reputação: +12
Eae gente, essa spell ela da utamo, mana, vida, etc..,para sorc, druid, pally!
Então vamos começar vá em seuot/data/spells,scripts,support, copie um arquivo lua e nome-ie de "superutamo" e cole isso dentro:
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_RED)
setCombatParam(combat1, COMBAT_PARAM_AGGRESSIVE, false)
local condition = createConditionObject(CONDITION_INVISIBLE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 200000)
setCombatCondition(combat1, condition)
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat2, COMBAT_PARAM_AGGRESSIVE, false)
local condition = createConditionObject(CONDITION_HASTE)
setConditionParam(condition, CONDITION_PARAM_TICKS, 200000)
setConditionFormula(condition, 0.7, -56, 0.7, -56)
setCombatCondition(combat2, condition)
local combat3 = createCombatObject()
setCombatParam(combat3, COMBAT_PARAM_EFFECT, CONST_ME_MAGIC_BLUE)
setCombatParam(combat3, COMBAT_PARAM_AGGRESSIVE, false)
local condition = createConditionObject(CONDITION_MANASHIELD)
setConditionParam(condition, CONDITION_PARAM_TICKS, 200000)
setCombatCondition(combat3, condition)
function onCastSpell1(parameters)
doCombat(parameters.cid, combat1, parameters.var)
end
function onCastSpell2(parameters)
doCombat(parameters.cid, combat2, parameters.var)
end
function onCastSpell3(parameters)
doCombat(parameters.cid, combat3, parameters.var)
end
function onCastSpell(cid, var)
local parameters = { cid = cid, var = var}
addEvent(onCastSpell1, 0, parameters)
addEvent(onCastSpell2, 0, parameters)
addEvent(onCastSpell3, 0, parameters)
return TRUE
end
E depois vá em spells.xml e adicione isso:
<instant name="SuperUtamo" words="utamo vid" lvl="200" mana="900" aggressive="0" selftarget="1" exhaustion="1000" needlearn="0" event="script" value="support/superutamo.lua">
<vocation id="1"/>
<vocation id="2"/>
<vocation id="3"/>
<vocation id="5"/>
<vocation id="6"/>
<vocation id="7"/>
</instant>
Bom é isso pessoal qualquer bug comenta abaixo!
Editado Julho 28 por FlaashMan