- Dołączył
- Styczeń 24, 2009
- Posty
- 17
- Liczba reakcji
- 1
Posiadam taki skrypt
Gdzie w tym skrypcie zmienia si? obszar czary? chodzi mi oto ze teraz mo?na z niego wali? na obszarze 10 kratek chc? to zmieni? tak ?eby mo?na by?o wali? tylko na obszarze 3-4 kratek
Kod:
area = {
{0, 1, 0},
{1, 1, 1},
{0, 1, 0}
}
attackType = ATTACK_PHYSICAL
needDirection = false
areaEffect = NM_ME_EXPLOSION_AREA
animationEffect = NM_ANI_FIRE
hitEffect = NM_ME_EXPLOSION_DAMAGE
damageEffect = NM_ME_DRAW_BLOOD
animationColor = RED
offensive = true
drawblood = true
HealFriendObject = MagicDamageObject(attackType, animationEffect, hitEffect, damageEffect, animationColor, offensive, drawblood, 0, 0)
function onCast(cid, creaturePos, level, maglv, var)
centerpos = {x=creaturePos.x, y=creaturePos.y, z=creaturePos.z} targetpos = getPosition(var)
HealFriendObject.minDmg = (level * 3 + maglv * 4) * 3.5
HealFriendObject.maxDmg = (level * 3 + maglv * 4) * 2.8
if targetpos.x ~= nil and targetpos.z ~= nil and targetpos.y ~= nil then
if math.abs(targetpos.x - centerpos.x) < 18 and math.abs(targetpos.y - centerpos.y) < 14 and targetpos.z == centerpos.z then
return doTargetMagic(cid, targetpos, HealFriendObject:ordered())
end
end
return false
end
Gdzie w tym skrypcie zmienia si? obszar czary? chodzi mi oto ze teraz mo?na z niego wali? na obszarze 10 kratek chc? to zmieni? tak ?eby mo?na by?o wali? tylko na obszarze 3-4 kratek