- Dołączył
- Czerwiec 15, 2009
- Posty
- 98
- Liczba reakcji
- 11
Witam, w?a?nie opublikowa?em m?j pierwszy czar, zwie si? on ,,Circle Spell''.
Jest on tylko 1 efektowy lecz ju? pracuje nad wielo-efekowym :>.
Do spells.xml
Nast?pnie tworzymy plik nazwa_czaru.lua a w nim...
...
Wszystkie czary mojej produkcji (a troch? ich b?dzie - plany oko?o 40)
b?dzie mo?na pobra? na mojej stronie domowej, Download by Vraq/Neil
Pozdrawiam, i prosz? mi wytkn?? b??dy.
Jak to wygl?da? [youtube]http://www.youtube.com/watch?v=oc2aB2jx4kM[/youtube]
Jest on tylko 1 efektowy lecz ju? pracuje nad wielo-efekowym :>.
Do spells.xml
Kod:
<instant name="Circle Spell" words="circle" lvl="200" mana="2200" prem="0" selftarget="1" exhaustion="3000" needlearn="0" script="attack/czarl.lua">
<vocation name="Druid"/>
<vocation name="Sorcerer"/>
<vocation name="Knight"/>
<vocation name="Paladin"/>
</instant>
Nast?pnie tworzymy plik nazwa_czaru.lua a w nim...
...
Kod:
--Created by Vraq/Neil--
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE,COMBAT_ICEDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT,CONST_ME_PLANTATTACK)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1.0, -2000, 1.6, -6000)
arr = {
{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, 0, 0, 0, 0, 0, 0, 0, 0},
{0, 0, 1, 0, 1, 1, 1, 0, 1, 0, 0},
{0, 1, 1, 0, 1, 3, 1, 0, 1, 1, 0},
{0, 0, 1, 0, 1, 1, 1, 0, 1, 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, 0, 1, 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
Wszystkie czary mojej produkcji (a troch? ich b?dzie - plany oko?o 40)
b?dzie mo?na pobra? na mojej stronie domowej, Download by Vraq/Neil
Pozdrawiam, i prosz? mi wytkn?? b??dy.
Jak to wygl?da? [youtube]http://www.youtube.com/watch?v=oc2aB2jx4kM[/youtube]
