Ciekawy czar-exevo spells all

Status
Zamknięty.

semen

User
Zarejestrowany
Dołączył
Wrzesień 4, 2009
Posty
11
Liczba reakcji
0
Witam ma do zaoferowania do?? nietypowy i warty obejrzenia czar czar. Na 100% nie znajdziesz go na istniej?cych ots. Skrypt robi?em ok. 1h. Wi?c prosz? aby nie pisano "To nie tw?j czar" , "Skopiowa?e? go z innego ots" itp.
Wchodzimy w
Kod:
data\spells\scripts tworzymy plik o przyk?adowaj nazwie exevo spells all.lua
i wpisujemy w nim
Kod:
local combat1 = createCombatObject() 
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 44) 
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -0.5, -50, -0.5, -50) 
local combat2 = createCombatObject() 
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 36) 
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -1.0, -100, -1.0, -100) 
local combat3 = createCombatObject() 
setCombatParam(combat3, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat3, COMBAT_PARAM_EFFECT, 49) 
setCombatFormula(combat3, COMBAT_FORMULA_LEVELMAGIC, -1.5, -150, -1.5, -150) 
local combat4 = createCombatObject() 
setCombatParam(combat4, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat4, COMBAT_PARAM_EFFECT, 48) 
setCombatFormula(combat4, COMBAT_FORMULA_LEVELMAGIC, -2.0, -200, -2.0, -200) 
local combat5 = createCombatObject() 
setCombatParam(combat5, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat5, COMBAT_PARAM_EFFECT, 45) 
setCombatFormula(combat5, COMBAT_FORMULA_LEVELMAGIC, -2.5, -250, -2.5, -250) 
local combat6 = createCombatObject() 
setCombatParam(combat6, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat6, COMBAT_PARAM_EFFECT, 50) 
setCombatFormula(combat6, COMBAT_FORMULA_LEVELMAGIC, -3.0, -300, -3.0, -300)
local combat7 = createCombatObject() 
setCombatParam(combat7, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat7, COMBAT_PARAM_EFFECT, 43) 
setCombatFormula(combat7, COMBAT_FORMULA_LEVELMAGIC, -3.5, -350, -3.5, -350)
local combat8 = createCombatObject() 
setCombatParam(combat8, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat8, COMBAT_PARAM_EFFECT, 44) 
setCombatFormula(combat8, COMBAT_FORMULA_LEVELMAGIC, -4.0, -400, -4.0, -400)
local combat9 = createCombatObject() 
setCombatParam(combat9, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat9, COMBAT_PARAM_EFFECT, 52) 
setCombatFormula(combat9, COMBAT_FORMULA_LEVELMAGIC, -4.5, -450, -4.5, -450)
local combat10 = createCombatObject() 
setCombatParam(combat10, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat10, COMBAT_PARAM_EFFECT, 35) 
setCombatFormula(combat10, COMBAT_FORMULA_LEVELMAGIC, -5.0, -500, -5.0, -500)
local combat11 = createCombatObject() 
setCombatParam(combat11, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat11, COMBAT_PARAM_EFFECT, 23) 
setCombatFormula(combat11, COMBAT_FORMULA_LEVELMAGIC, -5.5, -550, -5.5, -550)
local combat12 = createCombatObject() 
setCombatParam(combat12, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE) 
setCombatParam(combat12, COMBAT_PARAM_EFFECT, 17) 
setCombatFormula(combat12, COMBAT_FORMULA_LEVELMAGIC, -6.0, -600, -6.0, -600)
arr1 = { 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 2, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
} 
arr2 = { 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, 
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0}, 
{0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0}, 
{0, 0, 1, 0, 1, 2, 1, 0, 1, 0, 0}, 
{0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0}, 
{0, 0, 1, 0, 0, 0, 0, 0, 1, 0, 0}, 
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
} 
arr3 = { 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0}, 
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, 
{0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0}, 
{0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0}, 
{0, 0, 1, 0, 1, 2, 1, 0, 1, 0, 0}, 
{0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0}, 
{0, 0, 1, 1, 0, 0, 0, 1, 1, 0, 0}, 
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, 
{0, 1, 0, 1, 0, 0, 0, 1, 0, 1, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
} 
arr4 = { 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, 
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, 
{0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0}, 
{0, 0, 1, 1, 1, 1, 1, 1, 1, 0, 0}, 
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
} 
arr5 = { 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, 
{0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0}, 
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
} 
arr6 = { 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 1, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 1, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0}, 
{1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0}, 
{1, 1, 1, 1, 1, 2, 1, 1, 1, 1, 1}, 
{0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1}, 
{0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 1, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 1, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
} 
arr7 = { 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 1}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 1, 1}, 
{0, 0, 0, 0, 0, 0, 0, 0, 1, 1, 1}, 
{0, 0, 0, 0, 0, 0, 0, 1, 1, 1, 1}, 
{0, 0, 0, 0, 0, 0, 1, 1, 0, 1, 1}, 
{1, 0, 0, 0, 0, 2, 0, 0, 0, 0, 1}, 
{1, 1, 0, 1, 1, 0, 0, 0, 0, 0, 0}, 
{1, 1, 1, 1, 0, 0, 0, 0, 0, 0, 0}, 
{1, 1, 1, 0, 0, 0, 0, 0, 0, 0, 0}, 
{1, 1, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{1, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
} 
arr8 = { 
{0, 0, 0, 0, 0, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 1, 1, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 1, 1, 1, 0, 0}, 
{0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0}, 
{0, 0, 0, 0, 0, 1, 1, 0, 0, 1, 0}, 
{0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0}, 
{0, 1, 0, 0, 1, 1, 0, 0, 0, 0, 0}, 
{0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0}, 
{0, 0, 1, 1, 1, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 1, 1, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 0, 0, 0, 0, 0}, 
}
arr9 = { 
{1, 1, 1, 1, 1, 0, 0, 0, 0, 0, 0}, 
{0, 1, 1, 1, 1, 1, 0, 0, 0, 0, 0}, 
{0, 0, 1, 1, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 1, 1, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 2, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 1, 1, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 1, 1, 0, 0}, 
{0, 0, 0, 0, 0, 1, 1, 1, 1, 1, 0}, 
{0, 0, 0, 0, 0, 0, 1, 1, 1, 1, 1}, 
}
arr10 = { 
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0}, 
{0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0}, 
{0, 1, 0, 0, 1, 1, 1, 0, 0, 1, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 1, 0, 0, 0, 1, 0, 0, 0}, 
}
arr11 = { 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0}, 
{0, 0, 1, 1, 0, 2, 0, 1, 1, 0, 0}, 
{0, 1, 0, 0, 1, 0, 1, 0, 0, 1, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 1, 0, 0, 0, 0, 0}, 
{0, 0, 0, 0, 1, 0, 1, 0, 0, 0, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
}
arr12 = { 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0}, 
{0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 0}, 
{0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0}, 
{0, 0, 0, 0, 1, 1, 1, 0, 1, 0, 0}, 
{0, 0, 1, 1, 1, 2, 1, 1, 1, 0, 0}, 
{0, 0, 1, 0, 1, 1, 1, 0, 0, 0, 0}, 
{0, 0, 0, 1, 0, 1, 0, 1, 0, 0, 0}, 
{0, 0, 1, 0, 0, 1, 1, 0, 1, 0, 0}, 
{0, 1, 0, 0, 0, 0, 0, 0, 0, 1, 0}, 
{0, 0, 0, 0, 0, 0, 0, 0, 0, 0, 0}, 
}
local area1 = createCombatArea(arr1) 
local area2 = createCombatArea(arr2) 
local area3 = createCombatArea(arr3) 
local area4 = createCombatArea(arr4) 
local area5 = createCombatArea(arr5) 
local area6 = createCombatArea(arr6)
local area7 = createCombatArea(arr7)
local area8 = createCombatArea(arr8)
local area9 = createCombatArea(arr9)
local area10 = createCombatArea(arr10)
local area11 = createCombatArea(arr11)
local area12 = createCombatArea(arr12)
setCombatArea(combat1, area1) 
setCombatArea(combat2, area2) 
setCombatArea(combat3, area3) 
setCombatArea(combat4, area4) 
setCombatArea(combat5, area5) 
setCombatArea(combat6, area6)
setCombatArea(combat7, area7)
setCombatArea(combat8, area8)
setCombatArea(combat9, area9)
setCombatArea(combat10, area10)
setCombatArea(combat11, area11)
setCombatArea(combat12, area12)
local function onCastSpell1(parameters) 
doCombat(parameters.cid, parameters.combat1, parameters.var) 
end 
local function onCastSpell2(parameters) 
doCombat(parameters.cid, parameters.combat2, parameters.var) 
end 
local function onCastSpell3(parameters) 
doCombat(parameters.cid, parameters.combat3, parameters.var) 
end 
local function onCastSpell4(parameters) 
doCombat(parameters.cid, parameters.combat4, parameters.var) 
end 
local function onCastSpell5(parameters) 
doCombat(parameters.cid, parameters.combat5, parameters.var) 
end 
local function onCastSpell6(parameters) 
doCombat(parameters.cid, parameters.combat6, parameters.var) 
end 
local function onCastSpell7(parameters) 
doCombat(parameters.cid, parameters.combat7, parameters.var) 
end 
local function onCastSpell8(parameters) 
doCombat(parameters.cid, parameters.combat8, parameters.var) 
end 
local function onCastSpell9(parameters) 
doCombat(parameters.cid, parameters.combat9, parameters.var) 
end 
local function onCastSpell10(parameters) 
doCombat(parameters.cid, parameters.combat10, parameters.var) 
end 
local function onCastSpell11(parameters) 
doCombat(parameters.cid, parameters.combat11, parameters.var) 
end 
local function onCastSpell12(parameters) 
doCombat(parameters.cid, parameters.combat12, parameters.var) 
end 
function onCastSpell(cid, var) 
local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, combat3 = combat3, combat4 = combat4, combat5 = combat5, combat6 = combat6, combat7 = combat7, combat8 = combat8, combat9 = combat9, combat10 = combat10, combat11 = combat11, combat12 = combat12, combat13 = combat13, combat14 = combat14, combat15 = combat15, combat16 = combat16, combat17 = combat17, combat18 = combat18, combat19 = combat19, combat20 = combat20 } 
addEvent(onCastSpell1, 0, parameters) 
addEvent(onCastSpell2, 400, parameters) 
addEvent(onCastSpell3, 800, parameters) 
addEvent(onCastSpell4, 1200, parameters) 
addEvent(onCastSpell5, 1500, parameters) 
addEvent(onCastSpell6, 1800, parameters) 
addEvent(onCastSpell7, 2100, parameters) 
addEvent(onCastSpell8, 2400, parameters)
addEvent(onCastSpell9, 2700, parameters)
addEvent(onCastSpell10, 3000, parameters)
addEvent(onCastSpell11, 3300, parameters)
addEvent(onCastSpell12, 3600, parameters)
end
Nast?pnie otwieramy spells.xml(za pomoc? notatnika jak kto? nie wie) i dodajemy linijke:
Kod:
<instant name="exevo spells all" words="exevo spells all" lvl="30" maglv="45" mana="410" soul="0" exhaustion="1" prem="0" enabled="1" script="exevo spells all.lua"><vocation id="1"/><vocation id="5"/></instant>
Jest to przyk?adowa nazwa czaru jak i inne elementy.
Czar 100% by me. Zapraszam do komentowania.
 
Odp: Ciekawy czar-exevo spells all

wzi??bym czar na m?j serv, ale jak wszyscy naraz to dadz? to b?dzie jeden wielki laaggggg a ludzie b?d? robic tak, ?e zanim czar si? sko?czy, to zaczn? nowy.
 
Odp: Ciekawy czar-exevo spells all

Kolega @up ma racje!
Ten czar jest za d?ugi ;l B?d? na nie kt?rych debugi, oczywi?cie ka?dy mo?e nieco skr?ci? ale za ch?ci i starania 8/10 :]
 
Status
Zamknięty.
Back
Do góry