27

» WarCraft 3 / Knights & Rogues COMPLETE EDITION

Ну, я готов подумать над этим. Если немного точнее сформулируешь задачу. Добавь конкретики! Мне просто такое было не нужно)
27

» WarCraft 3 / Knights & Rogues COMPLETE EDITION

Не знаю. Я пока не сталкивался с невыполнимыми задачами на gui. Поэтому я пока не вижу смысла в изучении чего-либо другого. Отвечаю исключительно за себя.
27

» WarCraft 3 / Knights & Rogues COMPLETE EDITION

KaneThaumaturge:
Не понимаю как может сломаться сбор предметов из-за сохранения/загрузки.
UPD: Лучше заменить на событие Юнит получает предмет, а не продает предметы из лавки.
Если не особо поможет, то дело в количестве триггеров. Помню, читал где-то, что большое количество триггеров забивают инициализацию и перестают работать.
Дело в том, что большинство твоих триггеров можно склеить в один.
Может, конечно, уже неактуально, но решил поделиться мыслями. По поводу сборки предмета. Предлагаю свой вариант (см. скрин). Взял в качестве предмета руну. Таким образом, можно собрать нужный предмет, даже имея при этом полный инвентарь. Почему у тебя баг после сохранения/загрузки? Мне кажется, что не очень корректно отрабатывает "Buying unit". Не очень явное определение.
Также, можно в самом начале (в карту не играл, поэтому не совсем в курсе на каком этапе) установить, например, переменную "Hero" (боевая единица), значение которой будет равняться выбранному герою.
Тогда в предложенном мной скрине можно заменить значение боевой единицы "Переключающий юнит" на "Hero". А "Hero" можно в дальнейшем использовать вообще во всех триггерах, где фигурирует основной герой, не задумываясь о том, какую боевую единицу выбрать в условии.
Загруженные файлы