Disable script optimization - отключает оптимизацию кода. Оптимизатор написан ногами, так что лучше его отключить.
Как раз наоборот, включать эту опцию не стоит примерно никогда. Оптимизатор написан нормально. Только если используется мемхак её стоит включать.
Режим отладки её автоматом включает, но режим отладки должен быть включён только во время разработки.
Глобалку DEBUG_MODE стоит использовать со статичными условиями, а не обычными.
ScorpioT1000, из всех приставок только DIS используется игрой. В контексте скринов лучше оставить как есть, потому что экономный импорт подразумевает одинаковые имена, но разные пути, что невозможно сделать в одной папке. Так-то после импорта в редакторе путь и имя можно поменять.
Я вот заметил, что в той статье все картинки пропали.
EugeAl, так ты покажи, какие фиксы есть. Может, их надо удалить, и тогда новый пакет поставится.
Вот у меня стоит такое:
Это именно список патчей, сами пакеты просто в списке программ можно найти. Нужно удалить все патчи выше 2013 и все пакеты выше 2013. Потом попробовать снова установить пакет 2022.
Если патч 1.26, то попробуй вот эту утилиту. Делает то же самое, что и эта.
ScorpioT1000, восьмая вышла в 2012, должна поддерживать пакет 2015.
EugeAl, пакет 2015 входит в пакет 2022, его и надо ставить. Вот утилита, что ставит всё.
Что касается проблем с установкой:
В сборку не включены заглушки (False) от предыдущих версий 2015/2017/2019/2022 Redistributable Package. Проблема в том, что новые версии 2015/2017/2019/2022 Redistributable Package не дают установиться предыдущим версиям 2015/2017/2019/2022 Redistributable Package, что в результате даёт ошибку при установке программ, у которых в инсталляторе предыдущие версии 2015/2017/2019/2022 Redistributable Package. Решение обхода этой проблемы нет. Чтобы произвести установку программы, у которой в инсталляторе предыдущие версии 2015/2017/2019/2022 Redistributable Package, необходимо удалять новые версии 2015/2017/2019/2022 Redistributable Package и только потом, производить установку программы. После установки программы, снова придётся устанавливать новую версию 2015/2017/2019/2022 Redistributable Package. И так, придётся делать с каждой такой программой, у которой в инсталляторе предыдущие версии 2015/2017/2019/2022 Redistributable Package.
Новые заглушки можно удалить в журнале обновлений. Центр обновлений -> Просмотр журнала обновлений -> Удалить обновления.
function GetSqrDistanceWidgets takes widget w1, widget w2 returns real
local real dx = GetWidgetX(w1) - GetWidgetX(w2)
local real dy = GetWidgetY(w1) - GetWidgetY(w2)
return dx * dx + dy * dy
endfunction
function GetDistanceWidgets takes widget w1, widget w2 returns real
return SquareRoot(GetSqrDistanceWidgets(w1, w2))
endfunction
EugeAl, если у тебя в JASS коде N функций, во время работы карты их всегда будет N, ни меньше, ни больше. Вызов Filter и Condition на одной и той же функции не создают нового объекта, поэтому максимум новых объектов будет N. А вот And и Or каждый раз создают новый объект, поэтому кол-во оных не ограничено.
Note: For senseless reasons: requires, needs and uses all work correctly and have the same function in the library syntax, but please use requires, the other ones may be gone one day...
В ZINC не нашёл упоминания других слов. Но раз уж они не исчезли из vJass, то считаю, что всё же стоит их добавить в грамматику плагина, дабы сделать её полной.
» IntelliJASS / VJASS
» IntelliJASS / VJASS
» IntelliJASS / VJASS
» WarCraft 3 / Парсер реплеев
https://github.com/jblanchette/wc3v
https://w3rep.sourceforge.net
https://github.com/PBug90/w3gjs
https://replaytool.warcraft3.org/en:home
https://pypi.org/project/w3g
» IntelliJASS / VJASS
Отредактирован PT153
» IntelliJASS / VJASS
Режим отладки её автоматом включает, но режим отладки должен быть включён только во время разработки.
» WarCraft 3 / Порядок выполнения операций
Отредактирован PT153
» WarCraft 3 / Порядок выполнения операций
» WarCraft 3 / Порядок выполнения операций
Отредактирован PT153
» WarCraft 3 / Создание иконок с XGM - это легко!
Отредактирован PT153
» WarCraft 3 / Создание иконок с XGM - это легко!
Отредактирован PT153
» WarCraft 3 / Warcraft III - MultiWindow
Вот у меня стоит такое:
» WarCraft 3 / Warcraft III - MultiWindow
» WarCraft 3 / Warcraft III - MultiWindow
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» Прочее / Геймплей Stormgate на PC Gaming Show
» Command & Conquer / В Steam началась продажа Command & Conquer™ The Ultimate
» Администрация XGM / Проблема с уведомлением модерирования
Отредактирован PT153
» Command & Conquer / В Steam началась продажа Command & Conquer™ The Ultimate
» WarCraft 3 / Jass New Gen Pack - Rebuild 1.4
» WarCraft 3 / Расстояние между точками, когда цель подвижна
Отредактирован PT153
» WarCraft 3 / Jass MythBusters
» IntelliJASS / IntelliJASS
Отредактирован PT153
» IntelliJASS / IntelliJASS