Такая тема хочу написанную на 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 также добавился
Загруженные файлы
`
ОЖИДАНИЕ РЕКЛАМЫ...

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
0
17
4 года назад
0
В общем надо развивать эту тему
Создавай репозиторий на GitHub с именем GUIStdLib. Будет потихоньку коммитить туда весь недостающий функционал из common.j
0
32
4 года назад
0
GetLocalPlayer:
В общем надо развивать эту тему
Создавай репозиторий на GitHub с именем GUIStdLib. Будет потихоньку коммитить туда весь недостающий функционал из common.j
за близов их работу делать предлагаешь? 1 дело добавить своё для удобства друга, или наработка ради наработки, но запилить теже фреймы на гуи? О_о нет, чет не хочется, а потом баз и близы выпустят свой вариант и работа в холостую
3
17
4 года назад
3
нет, чет не хочется
Что тогда означало
Bergi_Bear:
надо развивать эту тему
?
0
24
4 года назад
0
Эту фичу было бы здорово иметь в сборщике, чтобы определенным образом отмеченные функции из кода карты автоматически добавлялись в генерируемый triggerdata.txt.
Я даже планировал включить это в свой сборщик, но потом редактор перестал подтягивать triggerdata.txt и другие файлы из карты, а с локал файлами мне связываться не хотелось, ну а потом я просто подзабил на сборщик.
0
32
4 года назад
0
GetLocalPlayer:
нет, чет не хочется
Что тогда означало
Bergi_Bear:
надо развивать эту тему
?
Ну я не против гифки посмотреть, если кто то в этом будет ковыряться. Не против если кто то другой это будет делать, ну или мне нужна инфа по созданию своих гуи триггеров. На примере gngp, чёт ничего не найду, бан в Гугле. А методом тыка ковырять, такое себе.
0
24
4 года назад
0
ну или мне нужна инфа по созданию своих гуи триггеров
Так вон же прямо в вопросе ссылка на статью, там вроде достаточно информации чтобы добавить любую свою функцию в ГУИ.
0
32
4 года назад
0
prog, ослепление
0
17
4 года назад
Отредактирован GetLocalPlayer
0
Потестил, все оказывается работает - события, действия, функции, категории и т.д.
Спойлер
Я хз что тут тогда полгода сопли по стенке размазывают, работы просто океан.
Загруженные файлы
0
29
4 года назад
Отредактирован Волчачка
0
У нас же есть потрошитель редактора WCIII.
Подобную тему уже разбирали, и даже один человек сделал модификацию FNWE для редактора 1.26a. Могёт и для рефорги. Только в ВК обратитесь к нему, в ЛС. Она там частит, ежели тут.
0
1
4 года назад
Отредактирован DCFA
0
Bergi_Bear, GetLocalPlayer, Да , рили все работает, спасибо ребята. Я сначала по тупости кидал куда попало, не додумался в папке retail создать папку ui, я ее в корне варика создавал и даже в папке расположенной в документах, естественно ничего не работало.
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.