Zizi Knight
Advanced User
- Dołączył
- Czerwiec 14, 2008
- Posty
- 467
- Liczba reakcji
- 34
Czytaj?c forum nasz?a mnie my?l ?eby zrobi? czar o zmiennym efekcie ataku
ok
w scripts/attack tworzymy czar.lua
W spells.xml
prosz? nie m?wi? ze taki czar jest dla 8 lvl. Zmiencie sobie sami lvl manne itd.Umnie jest tak na potrzeby testu
Jest jeden minus ;
Efekt zmienia sie dopiero po restarcie servera jak mi uda sie co? wymy?li? to dam edita
zaraz dam filmik
Pozdrawiam zizi
#Down
On po w??czeniu serva losuej efekt i lot
#Filnik
ok
w scripts/attack tworzymy czar.lua
Kod:
---by zizi
local efekt = math.random(0, 66)
local lot = math.random(0, 41)
local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, efekt)
setCombatParam(combat, COMBAT_PARAM_DISTANCEEFFECT, lot)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -1, -30, -0.9, 0)
local arr = {
{1, 1, 1},
{1, 1, 1},
{1, 1, 1}
}
local area = createCombatArea(arr)
setCombatArea(combat, area)
function onCastSpell(cid, var)
return doCombat(cid, combat, var)
end
Kod:
<instant name="Apocalypse" words="exevo apo" lvl="8" mana="1" prem="1" range="3" casterTargetOrDirection="1" blockwalls="1" exhaustion="2000" needlearn="0" script="attack/czar.lua">
<vocation name="Sorcerer" />
<vocation name="Master Sorcerer" />
<vocation name="Druid" />
<vocation name="Elder Druid" />
</instant>
Jest jeden minus ;
Efekt zmienia sie dopiero po restarcie servera jak mi uda sie co? wymy?li? to dam edita
zaraz dam filmik
Pozdrawiam zizi
#Down
On po w??czeniu serva losuej efekt i lot
#Filnik
Nie masz wystarczających uprawnień, aby zobaczyć link.
Zaloguj or Rejestracja
Ostatnia edycja: