Moje czary!!!

Status
Zamknięty.

lewy12

Active User
Zarejestrowany
Dołączył
Październik 31, 2009
Posty
98
Liczba reakcji
1
Witam wszystkich mam 1 prosbe chcialbym aby ktos kto sie na tym zna sprawdzil czy dobrze mi te czary wyszly wiem ze malo roboty i wogole ale chce tylko aby sprawdzil ktos czy do danej profy dziala spell oczywiscie mozna brac na swoje ots.
Wiec zaczynam:
w data/spells/scripts robimy plik exevo bim.lua i zapisujemy:
Kod:
local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_FIREDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 7)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -2.9, -150, -2.5, -150)
local combat2 = createCombatObject()
setCombatParam(combat2, COMBAT_PARAM_TYPE, COMBAT_ICEDAMAGE)
setCombatParam(combat2, COMBAT_PARAM_EFFECT, 29)
setCombatFormula(combat2, COMBAT_FORMULA_LEVELMAGIC, -2.9, -150, -2.5, -150)
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, 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, 3, 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},
}
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, 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, 3, 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},
}
local area1 = createCombatArea(arr1)
local area2 = createCombatArea(arr2)
setCombatArea(combat1, area1)
setCombatArea(combat2, area2)
local function onCastSpell1(parameters)
doCombat(parameters.cid, parameters.combat1, parameters.var)
end
local function onCastSpell2(parameters)
doCombat(parameters.cid, parameters.combat2, parameters.var)
end
function onCastSpell(cid, var)
local parameters = { cid = cid, var = var, combat1 = combat1, combat2 = combat2, }
addEvent(onCastSpell1, 0, parameters)
addEvent(onCastSpell2, 0, parameters)
end
Potem w data/spells.xml wpisujemy:
Kod:
<instant name="exevo bim" words="exevo bim" lvl="400" maglv="90" mana="2000" soul="0" exhaustion="1" prem="0" enabled="1" script="exevo bim.lua"><vocation name="Druid"/><vocation name="Sorcerer"/><vocation name="Elder Druid"/><vocation name="Master Sorcerer"/></instant>
Nastepny czar:
Data/spells/scripts robimy plik exevo pall.lua i wpisujemy:
Kod:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_CRAPS)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 47)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.4, -150, -1.1, -150)
arr = {
{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, 1, 1, 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, 3, 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, 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, 0},
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end
Potem w data/spells.xml wpisujemy:
Kod:
<instant name="exevo pall" words="exevo pall" lvl="400" maglv="20" mana="1200" soul="0" exhaustion="1" prem="0" enabled="1" script="exevo pall.lua"><vocation name="Paladin"/><vocation name="Royal Paladin"/></instant>
I ostatni czar:
Data/spells/scripts robimy plik o nazwie exevo knight.lua i wpisujemy:
Kod:
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, CONST_ME_CRAPS)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 44)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, -150, -1.6, -150)
arr = {
{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, 1, 1, 1, 1, 1, 1, 0, 0},
{0, 0, 0, 1, 1, 1, 1, 1, 0, 0, 0},
{0, 0, 0, 1, 1, 3, 1, 1, 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, 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},
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
	return doCombat(cid, combat, var)
end
Potem w data/spells.xml wpisujemy:
Kod:
<instant name="exevo knight" words="exevo knight" lvl="400" maglv="8" mana="1000" soul="0" exhaustion="1" prem="0" enabled="1" script="exevo knight.lua"><vocation name="Knight"/><vocation name="Elite Knight"/></instant>
No to koniec czekam na pomoc czy wogole dzialaja, a jezeli nie to prosze kogos o naprawienie ich :D
Oto screeny:
Exevo bim:http://img706.imageshack.us/img706/1576/exevobim.png
exevo knight:http://img137.imageshack.us/img137/3312/exevoknight.png
exevo pall:http://img706.imageshack.us/img706/5111/exevopall.png

Notka moderatorska:
Skrypt umieszczaj w znacznikach kodu.
 
Odp: Moje czary!!!

uzywaj funkcji
Kod:
 a po za tym czary moga byc tylko zabardzo kwadratowe sa .
 
Odp: Moje czary!!!

Dzienki czekam na oceny innych i mozliwe poprawki :d
 
Odp: Moje czary!!!

C?? , czar nie jest z?y , tylko zmniejszy?em damage i zasi?g , a tak?e zmieni?em 'kszta?t' ?eby nie by? taki kwadratowy ,
P.S
U?ywaj opcji
Kod:
 
Odp: Moje czary!!!

A moglbys napisac jak damage zrobiles moze uzyje
 
Odp: Moje czary!!!

local combat1 = createCombatObject()
setCombatParam(combat1, COMBAT_PARAM_TYPE, COMBAT_ENERGYDAMAGE)
setCombatParam(combat1, COMBAT_PARAM_EFFECT, 31)
setCombatFormula(combat1, COMBAT_FORMULA_LEVELMAGIC, -1.5, -140, -1.6, -140

-1.5, -140, -1.6, -140
Tutaj ustawiasz si?e czaru, je?eli chcesz zwi?kszy? si?e dwukrotnie dajesz
-3.0, -140, -3.2, -140

My?le, ?e zrozumia?e?,
Pozdrawiam,
Terminator-Kun
 
Odp: Moje czary!!!

spelle fajne ale nie pasuje mi efekt Energi w czarze dla palka m?g?by? np doda? efekt lec?cych strza? czy co? w tym stylu ocenka 9/10
 
Odp: Moje czary!!!

Czary Sprawdza?em wszytsko ok ale co do postu ;( 1.Brak SS 2.Czary nie opisane co i jak 3.Moja ocena 7/10 :D Pozdrawiam
 
Odp: Moje czary!!!

Moim zdaniem te czary s?... ?rednie (proste) ale za ch?ci ci pogratuluje, ale w
przysz?o?ci dodaj wi?cej efekt?w (bez przesady jak mage bomb)lol
 
Status
Zamknięty.
Back
Do góry