What's new

[8.10] Jak doda? czar exevo love all?

Status
Not open for further replies.

ToTaL LaMa

User
Joined
Jun 17, 2008
Messages
49
Reaction score
1
Elo all. Mam problem z dodaniem czaru exevo love all. Nie wiem jak go zrobi? cho? jestem Mapperem :D Prosz? o pomoc


Jak zawsze z g?ry THX ;p
 

warczak

Active User
Joined
Apr 30, 2008
Messages
55
Reaction score
0
no to tak:
w data/spells/script tworzysz nowy plik o nazwie love.lua i wklejasz tam to:


local combat = createCombatObject()
setCombatParam(combat, COMBAT_PARAM_TYPE, COMBAT_PHYSICALDAMAGE)
setCombatParam(combat, COMBAT_PARAM_EFFECT, 35)
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, -200, -1.6, -250)

arr = {
{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, 1, 1, 1, 1, 0, 0},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{1, 1, 1, 1, 1, 3, 1, 1, 1, 1, 1},
{1, 1, 1, 1, 1, 1, 1, 1, 1, 1, 1},
{0, 1, 1, 1, 1, 1, 1, 1, 1, 1, 0},
{0, 0, 1, 1, 1, 0, 1, 1, 1, 0, 0},
{0, 0, 0, 1, 0, 0, 0, 1, 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



i na koniec w data/spells/spell.xml dodajesz linijke:
<instant name="Love Atack" words="exevo love all" lvl="60" maglv="40" mana="10" soul="0" exhaustion="0" prem="1" enabled="1" script="love.lua"><vocation id="1"/><vocation id="5"/></instant>

powinno dzialac:)
 

BRaYaN

User
Joined
Jul 26, 2008
Messages
19
Reaction score
0
o ile si? nie myl? to:
setCombatFormula(combat, COMBAT_FORMULA_LEVELMAGIC, -2.0, -200, -1.6, -250)

Od ilu ma zabiera? w przybli?eniu potworom
a tu do ilu.
 
Status
Not open for further replies.
Top