Многое читал о функции начисления этого ресурса после постройки здания, написанной с помощью JASS. Можно ли обойтись встроенным в ворлд эдитор редактором триггеров, чтобы создать триггер на автоматическое начисление игроку древесины?

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

Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
26
Пока так напечатаю про утечки, но это общая и неполная информация о наиболее распространённых видах, есть много разных особенностей с утечками, многие из которых указаны у Steal nerves.
Утечками называют занятые участки оперативной памяти, которые не будут устранены, пока не перезапустишь игру. Дело в том, что игра получает под своей процесс не более 1 Гб оперативной памяти, то есть будь у тебя хоть 24 Гб оперативки, игра будет иметь лишь 1 Гб, и он может закончиться (заполниться утечками). Возможно, разработчики движка просто не успели предотвратить проблемы с ними, так как торопились выпустить движок игры к определённой дате, возможно, разработчики просто не ожидали от фанатов такого проблемного пользования триггерами, не суть, важно лишь то, что обычно действия с группами юнитов и с точками (любыми позициями) не убирают из оперативной памяти информацию о себе, и если закончишь такую карту с утечками, начнёшь другую, то памяти у игры будет меньше, так как там останется бесполезная информация о группах и точках предыдущей карты. Порой сильные утечки даже не позволяют закончить игру в карту, начинаются дикие тормоза, потом вылет. В стандартном редакторе не предусмотрены действия для удаления групп и точек, поэтому функция удаления прописывается через custom script. В JNGP есть эти действия, но так как у тебя руссификатор, то буду указывать лишь custom script.
28
По-моему, после выхода из карты (не вк3), то все объекты, созданные на этой карте, удаляются и никак не влияют на производительность других карт.
26
Хорошо бы проверить, потому что неоднократно читал, что место в памяти утекает до перезапуска игры, что карты вылетают, если в какую-то сначала поиграть.
28
если в какую-то сначала поиграть.
Это было про карты с мемхаком.
26
Вряд ли, хотя возможно, потому что обсуждали это давно, мог перепутать. Но вроде бы тогда как раз в утечках была проблема. Вроде дважды читал об этом, сначала не припомню какой человек спрашивал, но в другой раз вроде гуишник был.
28
Слышал звон, да не знаю, где он.
8gabriel8:
Вряд ли
Под конкурсом мини-игр как раз-таки такое было про карты с мемхаком.

Про утечки это как минимум бред потому, что тогда все триггеры, юниты и прочие объекты висят в памяти после выхода карты.
26
Год или два назад читал, причём здесь конкурс мини-игр?

Проверить не сложно, возьми карту с утечками, дождись состояния, когда игра начнёт сильно тормозить, закончи карту и начни новую.
28
Год или два назад читал, причём здесь конкурс мини-игр?
Потому что только там в комментариях я такое увидел.
PT153:
Про утечки это как минимум бред потому, что тогда все триггеры, юниты и прочие объекты висят в памяти после выхода карты.
Всё же очень глупо оставлять объекты карты после выхода из неё, разрабы вк3 не кретины же.

Прикрепил карту. В ней во время инициализации создаётся 250000 групп.
Скриншоты потребления игры во время работающей карты и после выхода из неё.

Утечки влияют исключительно на ту карту, где они и были созданы.
Загруженные файлы
17
Утечки удаляются в момент выхода из карты, чем дольше игра виснет когда тыкаешь ок на лоадскрине, тем больше было утечек
это тестил утечные тексттаги, минут за 10 набралось 2кк, утекало по 50 тт каждые 0.01 сек
вар стал требовать почти 1гб озу, ну и фпс дико просел после 1.5кк
Загруженные файлы
33
PyCCKuu_4eJl, а месье знает толк в извращениях XD, но до такого ни 1 карта не дойдёт наверное, гуишная мапа вылетит на 100к, а не на двух миллионах
26
Если всё так, то это хорошо. Но чем тогда объяснить увеличение времени загрузки карты Survival Chaos после каждой игры в неё (без выхода из программы)?
Показан только небольшой набор комментариев вокруг указанного. Перейти к актуальным.
Чтобы оставить комментарий, пожалуйста, войдите на сайт.