На сколько я знаю в варкрафте возможно создание формации, или хотя бы сделать так, что бы юниты двигались относительно друг друга. Только вот как?

Максим7, возможно. Но нужно уметь использовать скриптовый язык (Jass). Технически, это осуществимо и через триггерную оболочку, но для этого необходимо ознакомится с локальными переменными, массивами и хеш-таблицами.

Не рекомендую пытаться реализовать это через триггерную оболочку, так как уже посередине с трудом будешь понимать что у тебя происходит в триггерах. Лучше пройдись по статьям на сайте и делай это человеческим способом.
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
21
Bergi_Bear, я бы совмещал геометрический центр формации с точкой отдачи приказа. Дальше бы узнавал средний угол от выделенных игроком юнитов к точке отдачи приказа и разворачивал формацию соответственно. Сама формация - двумерный массив интов (сетка?), где 0 означает что ячейка пуста, 1 что ее может занять юнит. При отдаче приказа узнается ближайший к центру ячейки выбранный игроком юнит и получает приказ двигаться к центру ячейки, удерживать позицию.
Но там много кейсов надо продумать и мне лень писать. Хорошо что вы есть.
33
NazarPunk, я не искал наработку как таковую, я искал слово формация
открыл, чё-то какая-то хрень...
Raised:
Но там много кейсов надо продумать и мне лень писать. Хорошо что вы есть
А если нам тоже лень?
30
открыл, чё-то какая-то хрень...
По слову group там получше есть.
21
А если нам тоже лень?
Тогда все грустно. Сам же знаешь что полноценный ответ на некоторые, казалось бы, тривиальные вопросы по объему потянет на статью.
33
Raised, я готов отвечать если автор вопроса будет задавать наводящие вопросы, потому что да, можно выложиться на статью а в итоге ,ответ даже прочтен не будет
20
По слову group там получше есть.
Какой красивый код (без сарказма).
30
Какой красивый код (без сарказма).
Меня смущает
*    */uses/*
*        */ AutoIndex               /*    wc3c.net/showthread.php?t=105643
*        */ Table                   /*    hiveworkshop.com/forums/jass-resources-412/snippet-new-table-188084/
*        */ SimError                /*    wc3c.net/showthread.php?t=101260
*        */ TimerUtils              /*    wc3c.net/showthread.php?t=101322
*        */ II                      /*    hiveworkshop.com/forums/pastebin.php?id=x178a8
*    */optional/*
*        */ RegisterPlayerUnitEvent /*    hiveworkshop.com/forums/jass-resources-412/snippet-registerplayerunitevent-203338/
20
NazarPunk, ну это все есть внутри наработки. Хотя она довольно сложная... 3к строчек кода для такого...
Я вообще не понимаю, почему автоиндексирование занимает 600 строчек кода... У меня подобная функция всего на 100 строк.
33
NazarPunk, там снова твои куки хотят украсть
Но больше я хочу увидеть вопросы ТС
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.