Доброго времени суток
Как создать заклинание(например взрыв или удар артиллерии) в любой точке указанной области и наносит урон любому юниту или только врагу
Как создать заклинание(например взрыв или удар артиллерии) в любой точке указанной области и наносит урон любому юниту или только врагу
Принятый ответ
случайная точка в области
local rect R = //твоя область
local real x = GetRandomReal(GetRectMinX(R), GetRectMaxX(R))
local real y = GetRandomReal(GetRectMinY(R), GetRectMaxY(R))
- узнали случайную точку
- взял спецэффект взрыва (например), и создал триггером спецэффект.
- и потом наносим урон: либо дамажим всех (и декор в том числе), то может подойти выше вариант. либо конкретных (союзников не трогаем, только врагов. здесь нужно пикать всех группой и дамажить и все. будет тебе как артиллерия)
или отдавать приказ юниту стрелять в эту точку
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Действие: ?(какое-то там)? - в области" - скорее всего как-то так
не нашел соответствующего действия посему не знаю
Отредактирован MpW