Такая тема хочу написанную на Lua функцию и добавить в UI, чтобы для ее вызова не нужно было добавлять "Custom Script". В общем что-то типа того что расписано в этой статье xgm.guru/p/wc3/addingactionstotriggereditor
А то, например, дико бесит вечно в ручную писать DestroyGroup(х) и RemoveLocation(х), а почему их не добавили в новый редактор прямо загадка, либо я слепой

Кароче, всё хорошо и работает, надо научиться только этим пользоваться
Включаем локальные файла кидаем triggerdata.txt в папку
Warcraft III\_retail_\ui
и начинаем править
я справил 1 строчку
_DialogDisplayBJ_Defaults=ShowHideShow,_,Player10
и у меня при создании диалога по умолчанию стоит 11 игрок вместо первого
Это доказательство, что всё работает
Что могу сказать, по идее, карта будет работать, с модифицированным triggerdata.txt, а при ошибке, будет ругаться точно так же как сейчас ругается рефорджа на функции jngp - "функция отсутствует в базе данных"
В общем надо развивать эту тему

О кстати тока заметил 3 параметр Unknow также добавился
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
29
Известного способа добавления в UI нет, но ты можешь сделать инжект в БЖ функцию и она будет работать из под оболочки триггеров
24
Феникс, что значит нет, способ описанный в статье на которую приведена ссылка вполне должен работать, разница только в способе получения файлов для редактирования и способе подсовывания их редактору.

Нет известного рабочего способа сделать это на уровне карты, чтобы такая карта одинаково открывалась и сохранялась редактором на любой машине без дополнительных манипуляций.
15
что значит нет, способ описанный в статье на которую приведена ссылка вполне должен работать
В Рефорже должен работать?
28
GetLocalPlayer, mpq там нет, но заменять файлы можно просто размещая их в папке вара по соответствующим путям.
1
PT153:
GetLocalPlayer, mpq там нет, но заменять файлы можно просто размещая их в папке вара по соответствующим путям.
Да, но вытекает 2 проблемы, первая как достать именно реводжевые аналоги этих файлов, а вторая то что не факт что эти файлы остались текстовыми документами(хотя может для обратной совместимости могли остаться)
1
Феникс:
Известного способа добавления в UI нет, но ты можешь сделать инжект в БЖ функцию и она будет работать из под оболочки триггеров
Да я тоже думал об этом, но это вообще дичь, создаст большую путаницу. К тому же может возникнуть ситуация что вдруг нужна функция которая была там изначально, значит надо стандартную функцию сохранять в отдельной переменной перед инжектом, а потом устраивать жонглирование из функций
24
В Рефорже должен работать?
Должен. Архитектура гуи не менялась, насколько я знаю.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.