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