Заклинание в случайной точке - Форум


Правила форума ·

  • Страница 1 из 1
  • 1
Форум » Warcraft III » Триггеры и Jass » Заклинание в случайной точке
Заклинание в случайной точке

Rammys

#1
Всю голову сломал:
Событие: у моба жизней становится меньше 5000
Условие: хз надо, ненадо
действие: в рандомной точке региона срабатывает заклинание (к примеру падает голем, но только сам эфект падения и наносит дамаг в той же рандомной точке)
вот так у меня:
Событие:
Боевая единица-N lives becomes меньше 5000
Условие:
Действие:
Боевая единица - Cause N 0000 <gen> to damage circular area after 0.00 seconds of radius 500.00 at (Random point in region 001 <gen>), dealing 100.00 damage of attack type Заклинание and damage type Обычный
Спецэфект - Create a special effect at (Random point in Region 001 <gen>) using Abilities\Spells\Demon\RainOfFire\RainOfFireTarget.mdl

Но получается что эфект в одном месте, а дамаг в другом =)

И ещё как сделать что бы просто в заданой точке сработало заклинание при Энном событии (голем упал и появился, а не только анимация падения) заранее спс.

Obi-Wanya

#2
Чисто теоретически - попробуй преобразовать Random point в координаты, координаты сохранить в виде двух переменных, а в строке
Quote (Rammys)
Спецэфект - Create a special effect at (Random point in Region 001 <gen>) using Abilities\Spells\Demon\RainOfFire\RainOfFireTarget.mdl

используй точку с координатами равными значениям этих переменных.
Сообщение отредактировал Obi-Wanya - Вс, 08.02.09, 14:46


"У меня нет совести. У меня есть только нервы." Рюноскэ Акутагава.
"Человек всегда бывает в чем-то немножко виноват." Альбер Камю.

Rammys

#3
Quote (Obi-Wanya)
Чисто теоретически - попробуй преобразовать Random point в координаты, координаты сохранить в виде двух переменных, а в строке

Эммм а по проще можно?

Obi-Wanya

#4
Rammys, ок, сейчас попробую сделать конкретный пример. Правда я такого никогда не проделывал...


"У меня нет совести. У меня есть только нервы." Рюноскэ Акутагава.
"Человек всегда бывает в чем-то немножко виноват." Альбер Камю.

Obi-Wanya

#5
Вот что получилось...
Прикрепления: SpellInRandomPo.w3x (20.6 Kb)


"У меня нет совести. У меня есть только нервы." Рюноскэ Акутагава.
"Человек всегда бывает в чем-то немножко виноват." Альбер Камю.
Форум » Warcraft III » Триггеры и Jass » Заклинание в случайной точке
  • Страница 1 из 1
  • 1
Поиск: