Здравствуйте! Давно хотел для своей карты сделать что-то на подобии F2 кнопки старкрафта (то есть выделение всех боевых юнитов на карте.)
Задумка в том, что есть здание, в нем есть команды - атаковать, стоять, идти и т.п.
Этим приказам повинуются только те юниты, которые были зачислены в определенную группу. В эту группу можно попасть двумя способами - применением способности по области, которая записывает всех в группу в определенном радиусе, или просто выбором всех войск на карте. Но кроме этого (во втором здании) должны быть разрешенные типы юнитов для зачисления в группу, такие как герои, работники, корабли (для их определения я добавил каждому спел), наземные, воздушные и т.п.
Этим приказам повинуются только те юниты, которые были зачислены в определенную группу. В эту группу можно попасть двумя способами - применением способности по области, которая записывает всех в группу в определенном радиусе, или просто выбором всех войск на карте. Но кроме этого (во втором здании) должны быть разрешенные типы юнитов для зачисления в группу, такие как герои, работники, корабли (для их определения я добавил каждому спел), наземные, воздушные и т.п.
Чтобы немного попонятней, приведу пример. Мне надо чтобы все наземные юниты пошли в атаку в определенную точку. Я иду в здание 2, делаю разрешенными именно наземных юнитов (не героев, не рабочих, не корабли, не летающие). Затем я нажимаю способность приказ всем юнитам. И только после этого нажимаю способность, которая заставляет всех юнитов в группе, куда они были зачислены идти, атакуя к данной точке.
Я пытался реализовать эту систему, но что-то шло не так, не работало. Как можно сделать вот такую вот систему?
Принятый ответ
Я тоже не понимаю, что могло пойти "не так"?
Ты сам уже описал. По событию заносишь юнитов в группу. Потом нажимаешь способность "Атаковать" и юнит идут атаковать. Что может пойти "не так"?
Ты сам уже описал. По событию заносишь юнитов в группу. Потом нажимаешь способность "Атаковать" и юнит идут атаковать. Что может пойти "не так"?
`
ОЖИДАНИЕ РЕКЛАМЫ...
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Ты сам уже описал. По событию заносишь юнитов в группу. Потом нажимаешь способность "Атаковать" и юнит идут атаковать. Что может пойти "не так"?