Делаю карту-шутер, где герои - это типы оружия (удобно, что их иконки висят слева, показывая необходимую информацию). Непотраченные очки навыков показывают боезапас конкретного оружия. Если подобрать патроны, то они должны прибавиться. Но вот проблема: если герой не выбран, то количество очков навыков не меняется, пока его не выбрать.
Вариант с быстрым переключением оружия (выбором героя) туда-сюда не подходит, так как собьются настройки оружия, которое на данный момент в руках.
Вариант с маной / здоровьем не подходит, так как они уже задействованы (мана = патроны в обойме, здоровье = запас патронов +1), и нужны именно цифры.
Вопрос: можно ли показать количество оставшихся очков навыка героя, не выбирая его?

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
7
Если есть возможность убрать неиспользуемые "типы оружия" в какое-нибудь место, то всё будет просто. Примерно так это должно будет выглядеть:
  • Событие: игрок выбирает юнита
  • Условие: юнит=такой-то
  • Действие: переместить выбранного юнита на место предыдущего юнита (предыдущего юнита необходимо отметить перед этим); переместить отмеченного юнита на точку, где находился выбранный юнит (можно сделать какую-нибудь область, которую перед подменой нужно переместить на место выбранного юнита);
Потом можно будет спокойно и патроны добавлять и прочее. Скрывать и раскрывать юниты не стоит, так как это может повлиять на всё остальное. Если я что-то не правильно понял, что простите.
18
UndeadMiner, нет, не то. Я же писал: "Вариант с быстрым переключением оружия (выбором героя) туда-сюда не подходит, так как собьются настройки оружия, которое на данный момент в руках."
Юниты - герои, их иконки должно быть видно, чтобы переключаться между ними.
Diaboliko, немного переделал карту. Вот новая версия: xgm.guru/files/100/189738/comments/346852/Shooter_0.11.w3x.
Триггер Ammo Show в папке Оружие - там устанавливается значение очков герою.
Загруженные файлы
21
А почему просто не запоминать и не возвращать настройки? Слишком неудобно?
20
Автор где-то накосячил. В прикрепленной карте два героя. Один из них - невыделяемый. Когда горный король получает приказ стоп - он и второй герой получают +1 очко способностей. Отдавая приказ удержания позиции - -1 очко способностей. Это дело исправно отображается на их боковых иконках.
Триггеры созданы при помощи триггерного GUI и, при этом, явно не без помощи индуса. Искать ошибку кому-либо кроме автора в нем - не рентабельно. (по факту - это проще переписать. Но у гуишников это занимает много времени, да)
Загруженные файлы
Принятый ответ
18
Diaboliko, по ходу, там действительно где-то притаился косяк. Видел бы ты оригинал карты - Unres - там ооочень сложно разобраться, что как работает... Придётся переписывать систему на свою. Тем более там ещё косяки обнаружились. Ответ на вопрос дан, так что закрываю тему и ухожу создавать новую систему.
ClotPh, не понял, какие настройки.
21
Maniac_91, ты сам пишешь: "Вариант с быстрым переключением оружия (выбором героя) туда-сюда не подходит, так как собьются настройки оружия, которое на данный момент в руках". Вот я про эти настройки и спрашиваю, нельзя ли их просто запомнить и вернуть после переключения.
18
ClotPh, а, эти. Была мысль, что можно отключить триггер, срабатывающий на выбор юнита, потом переключить туда-сюда и снова включить триггер. Но там каждые 0,3 секунды таймер срабатывает в другом триггере, проверяющем оружие, которое "в руке". Может произойти ошибка. Но всё равно спасибо за совет.
Попробую свою систему сделать. Возможно, там такой проблемы не будет.
18

Можете меня поздравить, систему запилил) Никаких проблем с очками навыков больше нет))
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.