30

» WarCraft 3 / Конвертировать триггеры в листы с кодом

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

» WarCraft 3 / Конвертировать триггеры в листы с кодом

EugeAl, не обязательно портит. Скорее вносит в него правки, которые могут оказаться несовместимы с заложенным функционалом.
ScorpioT1000, А он его не парсит, он вносит правки в уже после препроцессинга.
30

» WarCraft 3 / Конвертировать триггеры в листы с кодом

EugeAl, потому что он настолько шикарный, что может залезть даже в Зинку. Мне в своё время приходилось nocjass обмазываться, чего никому не советую.
30

» WarCraft 3 / w3x-to-toml

makkad, это всё были пробы пера и поиск платформы для разработки. Весь накопленный опыт теперь реализовывается в этом проекте.

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

» WarCraft 3 / Конвертировать триггеры в листы с кодом

Vladimir TVK, ну тогда отрывай war3map.wtg и извлекай что хочешь куда хочешь. Формат описан здесь. Ну или жди, пока кому-то будет не лень заморочиться.
30

» WarCraft 3 / Конвертировать триггеры в листы с кодом

Vladimir TVK, и в чём проблема? Достаёшь из карты war3map.j, удаляешь весь код, который генерирует игра и работаешь в своей среде.
30

» WarCraft 3 / Помощь с триггером WC3

извини, что значит сложность в переменную?
То и значит. Создаёшь переменную, удобней всего целлочисленную, и устанавливаешь в неё сложнось:
  • 0 - лёгкая
  • 1 - норма
  • 2 - хард
Ну и в каждом триггере, который зависит от сложности делаешь проверку, например:
Если сложность >= 1
	Призвать волка
Иначе
	Призвать свинью
30

» WarCraft 3 / Помощь с триггером WC3

Заносишь сложность в переменную. Дальше ловишь атаку/урон и призываешь волков.
Узнать кд способности на ваниле нельзя, так что используй или реф или UjAPI.

Можно ли сделать триггерно созданному юниту автокаст триггерного скилла по кд способности при условии получения юнитом урона?
Можно.
30

» WarCraft 3 / Не срабатывает условие

konvan5, ну так можно всё сохранять в хэштаблицу по id лавки и не городить костыли с абилками.
30

» WarCraft 3 / Как создавать локальные переменные, если не умеешь кодить?

Предупреждение автору публикации

замечание: 10.4 Создание ресурса, название которого не отражает суть вопроса.
30

» WarCraft 3 / Телепорт Юнитов

native SetUnitX takes unit whichUnit, real newX returns nothing
native SetUnitY takes unit whichUnit, real newY returns nothing
30

» WarCraft 3 / Некоретная работа тригера

Не вижу условия срабатывания триггера.

Ну и напоминаю, что машина выполняет то что ты написал, а не то что ты хочешь.

просто не делает то что написано в коде
А что написано в коде?
30

» WarCraft 3 / Не срабатывает условие

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

» WarCraft 3 / Угон транспорта

сделать хорошо и супер точно, и писать много кода.
Ох как ты утрудишься, чтоб дополнительно написать две строчки для проверки.
наверное это проблема большинства неопытных спеллмейкеров
Я такое и у опытных не раз встречал.
мне проще костыль запилить и перейти к следующей механике. Которая стала мне интересна.
... а потом взглянуть на свой велосипед из костылей и окончательно выгореть. Выгорание происходит, когда в свой код ты боишься палочкой тыкнуть, не то что дописывать. Откладывание проблемы в долгий ящик отсрочит неизбежное, но не нужно питать ложных иллюзий.
30

» WarCraft 3 / Угон транспорта

А если наоборот сделать, и в описании абилки добавить "Способность имеет разброс, который может задеть больше юнитов", это фича ))
Я вижу идею ты не уловил. Посмотри как в благодатях сделано. Там каст идёт точно в круг без всяких костыльных разбросов.