30

» WarCraft 3 / Как достучаться в коде до юнита на карте lua

Принятый ответ
Реф ничего не знает о луа коде. Эта же проблема есть и на UjAPI.
Чтоб игра присвоила юниту глобальную переменную, необходимо в редакторе переменных гуи создать переменную типа unit.
Далее создаём триггер, и поочерёдно присваиваем этой переменной нужных юнитов прям в гуи.
мойЮнит = Юнит
мойЮнит = Юнит1
мойЮнит = Юнит2
// К сожалению нет варкрафта под рукой, надеюсь кто-либо создаст скриншот.
Компилятор варкрафта не очень умён. Увидев присваивание юнита переменной, он поместит его в war3map.doo и создаст глобальную переменную в war3map.lua, к которой можно будет обратиться.
30

» WarCraft 3 / Visual Studio Code: WarCode

ScorpioT1000, автоформатирование это на сладкое. Сейчас хотя-бы выделить, связать сущности и построить дерево.
30

» WarCraft 3 / Visual Studio Code: WarCode

Так а индексер хотябы глобалок и функций сложно сделать?
Изи, только сначала нужно разобраться с деревом импорта, ибо в планах препроцессинг и впихивание собранного кода в карту.
Не хочется делать как в ujass, который тупо сканирует всю папку. Хочется именно дерево зависимостей и отлов ошибок с порядком вызова.
30

» WarCraft 3 / Как добавить спелл герою чтобы он его прокачивал?

Только с помощью мемхака, либо морфа героя в другого, где будут изначально эти способности.
Можно через технологии тинкера. Но это прям костыль костыль.
30

» WarCraft 3 / Visual Studio Code: WarCode

cJass помню был крутым 😉🤖
У меня немного другая память от него осталась. ... и телескоп
30

» Cyberpunk? Nazarpunk! / Друзья Назара

Списки на xgm Запрещены!
А если читать внимательно?
Это означает, что эти люди не находятся ни в каком списке и могут расчитывать на нормальное общение без этого вот всего.
30

» WarCraft 3 / Выстрел орудийной башни (отслеж. правого клика/атака по обл.)

А про то, что люди одновременно из бараков пехоту заказывают, это все враки.
А юнитов вышками они тоже по одному фокусят?
30

» WarCraft 3 / Выстрел орудийной башни (отслеж. правого клика/атака по обл.)

здание. Никогда такого не было в варе, чтобы здания выделялись в группу, хоть прямоугольной рамкой выдели мышью.
Хм, а как же люди из нескольких бараков пехоту заказывают?
30

» WarCraft 3 / Карте хана?

Предупреждение автору публикации
2 дня 2 часа тишины: 10.4 Создание ресурса, название которого не отражает суть вопроса.
30

» IrInA Host Bot / Неправильные премы

Предупреждение автору публикации
4 дня 4 часа тишины: 10.6 Создание вопроса, не относящегося к выбранному проекту.
30

» WarCraft 3 / КАК ДОБАВИТЬ БАШНЕ ВОЗМОЖНОСЬТЬ АТАКОВАТь 3 ЦЕЛИ???

Предупреждение автору публикации
8 дней 8 часов тишины: 1.5 Злоупотребление форматированием.
30

» WarCraft 3 / Visual Studio Code: WarCode

Вышла новая версия!
Прокрутить к ресурсу

Вродь норм, а в чём беда multiline строк? Последний pjass их вроде поддерживает.
Semantic tokens в vscode могут быть только однострочными. Так что пускай будет ошибкой. Как доберусь до настроек, сделаю опциональным.