Nie tylko o Tibii i OTS...
Zamieszczam tutaj skrypty do energy Beam ;D
Great Energy Beam w wersii Fire Poison.....Skrypt Nie Moj
Great Fire Beam
Great Fire Beam.lua
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 6) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local arr = { {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 3, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
No i w Spells.xml :
<instant name="Great Fire Beam" words="exevo gran flam lux" direction="1" lvl="24" maglv="12" mana="210" soul="0" exhaustion="1" prem="0" enabled="1" script="great fire beam.lua"><vocation id="2"/><vocation id="1"/><vocation id="6"/><vocation id="5"/></instant>
Great Poison Beam
great poison beam.lua
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_POISONDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_GREEN_RINGS) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local arr = { {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 3, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
Spells.xml :
<instant name="Great Poison Beam" words="exevo gran pox lux" direction="1" lvl="27" maglv="15" mana="290" soul="0" exhaustion="1" prem="0" enabled="1" script="great poison beam.lua"><vocation id="2"/><vocation id="1"/><vocation id="6"/><vocation id="5"/></instant>
Great Ice Beam
Great Ice Beam.lua
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 41) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local arr = { {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 3, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
Spells.xml :
<instant name="Great Ice Beam" words="exevo gran frigo lux" direction="1" lvl="31" maglv="18" mana="270" soul="0" exhaustion="1" prem="0" enabled="1" script="great ice beam.lua"><vocation id="2"/><vocation id="1"/><vocation id="6"/><vocation id="5"/></instant>
Great Holy Beam
great holy beam.lua
local combat = createCombatObject() setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE) setCombatParam(combat, COMBAT_PARAM_EFFECT, 39) setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.3, -30, -1.7, 0) local arr = { {1, 1, 1}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 1, 0}, {0, 3, 0}, } local area = createCombatArea(arr) setCombatArea(combat, area) function onCastSpell(cid, var) return doCombat(cid, combat, var) end
spells :
<instant name="Great Holy Beam" words="exevo gran san lux" direction="1" lvl="34" maglv="21" mana="400" soul="0" exhaustion="1" prem="0" enabled="1" script="great holy beam.lua"><vocation id="2"/><vocation id="1"/><vocation id="6"/><vocation id="5"/></instant>
Czekam na Comenty ;]
Offline
Żal...!
Przecież tu jest tylko zmieniona 1 linijka -
Ziele napisał:
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_HOLYDAMAGE)
... Każdy chyba umie sobie zmienić czy ma być Holy, czy Fire czy Poison itp. Na dodatek skrypt nie twój... Jeszcze raz... Żal...!
Offline
Spoko spoko...to jest proste...ale jednak moze ktos skorzysta xDD
Pozdro
NaRxX
Offline
Żal...!
Przecież tu jest tylko zmieniona 1 linijka
ok, zgadzam sie z toba, ale jak ktos zaczyna swoja przygode z otsami to raczej nawet tego nie wiedza...
Offline