Добавлен Хозяин Миров
Как сделать так, чтобы игрок считался проигравшим, при уничтожении всех его войск?
Чтобы оставить комментарий, пожалуйста, войдите на сайт.
Отредактирован Nevidim
>Условия
Не видно?
Наверно не там ищу.
Вот, что у меня получается, но всё равно не работает.
Ой, понял ошибку...
Но там остаётся тогда только подсчёт юнитов в области и конкретных юнитов у игрока.
можно просто юниты игрока
Editor, и область на всю карту уже есть
называется игровая карта или как-то так
nvc123, Эмм... А можно объяснить, зачем?
Ахахах... Если брать нуль получается такая ...!!!
Это теперь на XGM мем такой?
Хозяин Миров:
Ах, да. Там и здания, и войска.
... Где то ж находил деление, и потерял...
Условия всё никак найти не могу, с русификатором то... А событие будет лучше, наверно "Событие игрока: Умирает", чтобы по сто раз не проверялось.
Отредактирован GrifonPsix
(PS - у меня триггеры русифицированы, поэтому если надо сделаю мапу пример, писать в личку)
Время -> Переодическое событие -> Каждые 1.00 секунд игрового времени
Тут мы его не прописываем, оно у нас появится позже
Отряд -> Выбрать Каждого Юнита В Группе Юнитов И Сделать Множе_ -> Выбрать каждого юнита в (Юниты в (Зона игровой карты)) и сделать (Действия)
тапаем на Цикл - Действия
Все -> Если / Тогда / Иначе, Функция
тапаем на Если - Условия
Все -> Сравнение Игрока -> (Владелец (Выбранный юнит)) равно Игрок 1 (красный)
Все -> Логическое Сравнение -> ((Зона игровой карты) содержит (Выбранный юнит)) не равно Да
тапаем на То - Действия
Игра -> Игра - Поражение -> Поражение Игрок 1 (красный) с сообщением: Бла-бла-бла...
тапаем на Иначе - Действия
Все -> Ничего не делать -> Ничего не делать
В условии триг отслеживает юнитов игрока 1 (красный), и ничего не делает при их обнаружение. Как только он не сможет отыскать ни одного юнита указанного игрока, последнему будет объявлено поражение.
Может где-то ошибся?
Может это как-то связано со стартовой позицией?Отредактирован Nosferoh
Хозяин Миров:
Заработало, спасибо.
Осталось подправить чуток баги и протестить полностью карту, и можно приступать к следующей.
Хозяин Миров:
просто условие надо делать через иф(если-то-иначе)
у условия триггера есть предел времени выполнения и если условие не срабатывает за это время то считается что оно неверно
Целочисленные - [считаем не-здания энного игрока, включая строящиеся] меньше одного
Целочисленные - [считаем здания энного игрока, включая обучаемые] меньше одного.
Ведь работает.
есть группа юниты игрока
На вкус и цвет...
тут дело не в удобстве а в оптимальности
твой триггер дольше писать и он тратит в 3 раза больше ресурсов чем мой
Но и те условия есть когда использовать. Это уже по отдельности если. Есть войско, нет зданий = проиграл. И наоборот.