Добавлен
можно ли как то две области объединить в одну(чтоб получилась область неправильной формы [не в форме прямоугольника])?

В варике есть 2 типа областей:
rect - это как раз области, с которыми обычно работаем, просто прямоугольник между 2 точками.
region - в триггерах не создаем, но это набор из rect. В jass коде можно создавать. По сути это и есть ответ на твой вопрос - да, если использовать region в jass коде.

Кстати когда-то был похожий вопрос
`
ОЖИДАНИЕ РЕКЛАМЫ...
23
Похожие вопросы:

ответ
можно задать постоянную музыку при входе юнита в область.
А выключать её по событию "юнит покидает область".
Они же рядом события эти, чего усложнятьв сё.
ответ
Aльфонс, можно же изображение в комментарий вставлять.
ответ
Ну, только массивами. У тебя просто нет бд, где прописаны области.
Либо, вы берете записываете бд:
R - массив областей rect, это прямокгольные области rectangle
В триггере инициализайии прописываешь все массивы:
R [1] = область 0001
R [2] = область 0002
R [3] = область 0003
Когда нужно, создать юнита в ранд точке в R [ random от 1 до 3]
Другой вариант. Есть только регион Region, но там не помню как работает. В него можно засунуть несколько rect. Есть функция добавления области в регион. Но аот применять этот регион сложна. Я помню есть функция, поищи: рандомная точка в регион. Ты можешь сразу спавнить в рандом точке. К сожалению, не нашел нв хигаме GetRandomPointInRegion()
ответ
Правда с 1.26а вроде были какие-то косяки с этими картинками, и мб даже лучше будет моделька кастомная (и проще).

26
В варике есть 2 типа областей:
rect - это как раз области, с которыми обычно работаем, просто прямоугольник между 2 точками.
region - в триггерах не создаем, но это набор из rect. В jass коде можно создавать. По сути это и есть ответ на твой вопрос - да, если использовать region в jass коде.

Кстати когда-то был похожий вопрос
Принятый ответ
Ответы (2)
2
konvan5, а можно ли как то выделить триггерно водное пространство? или только областями?
23
konvan5, в jngp есть гуи для работы с регионами. Правда, не переведённое на русский.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.