Дано:
- Существует карта с игровой зоной (А).
- Внутри существует красная область спавна юнитов (В), которые периодически (в определенные моменты) массово спавнятся триггерами в рандомной позиции этой области (затем они идут в географический центр карты).
- Существует голубая (С) внутри красной области (В).
Задача: организовать по команде спавн юнитов в красной области (В), ИСКЛЮЧАЯ голубую зону (С). Благодарю откликнувшихся и надеюсь на подсказки.
Принятый ответ
СерафимКречет, ух, ну тогда держи простую, тупую гуишную систему, где втупую рандомим точку. Если находится внутри среднего региона - рандомим еще раз.
Загруженные файлы
Полный список
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
В целом, можно наделать много точек спавна и занести их в массив, и выбирать случайную.
Ред. biridius
Ред. Zeix
Ред. Extremator
Ред. Extremator
Ред. Extremator
А со сдвигом - от 0 до 4000 при Y0 = 2000, что даст нам от 0 до 2000 если Y меньше 2000, или от 2000+2000 до 4000+2000 со сдвигом (т.е. от 4000 до 6000).
Ред. Extremator
Ред. konvan5
(Идеальные универсальные решения мало кому нужны на практике хех)
Ред. OVOgenez
Оно тупо по времени быстрее выйдет.
Ред. EugeAl
Затем генерируешь случайные координаты в красной области ( в гуи есть это, только с точкой, потребуется просто переделать bj функцию на координаты)
Если not Is point in region ( регион голубой области, координаты x, y )
То создаешь юнита в координатах и отправляешь в
центр голубой области
Ред. konvan5
Ред. EugeAl
Да и мне лично он не упал, особенно в нынешних реалиях
Да и вообще, сейчас количество знающих англ 1,3 млрд, китйский 1,2 млрд, и испанский 0,5 млрд, притом что англ не учат ни в Лат Америке, ни в половине Европы, ни в Азии, а Африка нафиг не упала - что ж мне теперь - 3 языка учить?
Ред. EugeAl
а то получается как со "Смутой" - игросодержащий продукт - игра, но не играбельная и не для игроков, а для распила. Технически играть же можно, подумаешь - не нравится, их проблемы, правильно?
Преобразование гуя в код для разбора кода и так существует по дефолту.
Мб тут есть ещё какая то авторская задумка?
переключающий юнит - это бред, я согласен тут, юнит триггера куда лучше )
В принципе, запомнить 3 этих правила - не надо быть мегамозгом )
Ред. nazarpunk
Тем более названия одного мало, нужно ещё смотреть, где и как и куда она ставится, а для этого нужен код.