Делаю двух-оконное строительство для всех юнитов, а не для конкретного, столкнулся с проблемой того, что обратно юниты не выделяются игроком. Что я делаю не так?
З.Ы.: Тёмный не подходит, ибо тогда не меняется способность "Строительство" на способность другой расы, из-за этого меню местами не меняются, как и иконка самой способности.
З.З.Ы.: Было бы проще, если бы созданная способность была главнее строительства и выгоняла её с прописанного места, тогда бы и с расами мудрить бы не пришлось.

В 1 цикле добавь в отряд Last replaced unit
Да и вообще отряд здесь не нужен если честно
Заменить переключающий юнит на новый
выбрать заменённый юнит
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
14
Narkranoth, (facepalm). Допустим, у нас два строителя. Выбираем одного, активируем способность, и после это в выборе появляются ОБА, а не только тот, кто был в выборе на момент применения способности... А если строителей было больше 12, то не факт, что те юниты, что были выбраны изначально, вообще появятся в выборе, да и юниты другого типа вообще не появятся.
Пришлось делить на 2 части, выбранную и невыбранную, и каждую по-отдельности заменять.
Упс, забыл добавить проверку типа юнита в первый цикл.
Загруженные файлы
17
Хозяин Миров, ё моё... Что-то я уже запутался несколько... И всё-таки, теперь, после того, как ты подправил, всё работает правильно?
14
Narkranoth, Melissa, извините, нужно было кое-куда сходить, отлучался.
Обнаружил, что условие второго цикла не проверяется, и он работает на всех. Если добавлять в выбор Stroit(2) после замены, то выбор сохраняется, но число выбранных юнитов удваивается, если же третий цикл перенесён в первый (как на картинке), то выбор сносится, что доказывает, что условие второго цикла не работает.
В общем, думаю, что нужно заставить работать условие второго цикла, тогда работать всё будет прекрасно. Но как его заставить работать, я не знаю.
Мда, напутал немного, в выбор добавляется заменённый юнит, а не выбранный. В общем, с выбором юнитов всё нормально, с заменой тоже, но создаются двойники выбранных, и, в следствие повторной смены, не открывается меню постройки.
Загруженные файлы
14
Melissa, хорошо, только я уже исправил, когда выбран один юнит, всё работает, когда больше...
Вот.
(только забыл у "Строительства" орды координаты поменять)
Загруженные файлы
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.