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

Принятый ответ

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

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