DESo3latorTro0pe:
Я не до конца понял, что там происходит, но особого изменения уровня способностей в коде я не видел. Возможно, та абилка срабатывает или не срабатывает в неподходящий момент, а убирание из целей зданий решает это только частично, попробуй её пока убрать вообще с юнитов (возможно она там вообще не нужна?)... когда я смотрел - это помогало, но, возможно, я был невнимателен или что-то пропустил.
ты в чат что-то отправляешь? вылет в районе обработки чата
Я дико извиняюсь, перепутал лог, там вылет был из-за меня.
Вот правильные, сделал их на полностью чистом варике:
Первый получен на полностью оригинальной карте, второй - на версии с расставленными мной юнитами, ошибки там разные, в первом случае - ошибка как у автора.
Во втором случае, фаталы прекращаются, если убрать в способности 'A01T' флаг действовать на структуры, но фаталы из первого случая это не прекращает.
goodlyhero, менеджер памяти, мне показалось многовато там подгружено, точно ниче такого нету вроде кеев или читов, они нагружают сам вар и еще и порой вызвают фаталы.
Я пользовался WFE, но фатал воспроизводится в реплее и без него.
Я посмотрел карту, попробовал жасс спаем, не увидел ничего подозрительного.
Я посмотрел краш лог - тоже ничего не полян, возможно кто-то поймет больше.
Я получил стабильно критующий реплей и ничего не понял.
Я вынужден не согласиться, варовские диалоги - объективно ужасный способ для того, чтобы делать что-либо. Они неудобны, не позволяют писать в чат, жмутся пробелом в самый неподходящий момент, закрывают пол экрана. И вообще я чую тут отголоски древнего как само время противостояния GUI vs console
Он предназначен для подгрузки игровых ресурсов, чтобы игра не бегала и не собирала их по архивам, когда они внезапно понадобятся. Больше ничего значимого прелоад не позволяет, насколько мне известно. будут тебе близы позволять грузить какие-то свои непонятные либы, как же
И такой вопрос можно ли как нить сделать так чтоб при запуске карты в папке варика создавался .mix файл? когда я играл в доту 7.0 то там целая программа создавалась.
Насколько я знаю, миксы грузятся при запуске игры.
А для загрузки своих библиотек используется мемхак.
Правильный и в достаточной степени точный счетчик может серьезно помочь не допускать лишних утечек. В конце концов, если у вас после одного срабатывания спела или триггера внезапно возникло 50 групп и 150 локейшнов, есть подозрения, что у вас где-то таки течет и через эти 30 минут лаги у вас появяться.
В конечном итоге, после кажного изменения в коде ждать по пол часа и делать какие-то правильные действия, в надежде, что лаги не появятся - не самый продуктивный путь. Кроме того, так проще определить причину утечек.
+ каждый раз когда конвертирую это значение меняется...вместо 740 увеличивается на 741 ..прибавляется +1 к тому файлу....видимо тут алгоритм какой-то чтения строк
Вы можете сами поменять эти номера и тогда, по идее, у вас все заработает.
По идее, вы даже можете читать это в цикле, пусть и не ясно зачем это может понадобится.
Я не очень понимаю, что такое Externalized String, но мне кажется, что строка "TRIGSTR_001" тоже будет записана в wts файл и по итогу грузиться будет именно она. Попробуйте конвертировать триггер в текст и посмотреть что получается.
К несчастию, я не сумел запустить вашу карту по сети, но подозреваю, что вы стали жертвой синхронизации выделений. Попробуйте избежать это. (потыкайте в триггер select_max_9)
Если как либо попробовать заменить файлы File0000... то они смещаются местами. Поэтому
Вам это не нужно. Насколько я понимаю, доступ к файлам осуществляется по хэшу их "истинного" имени, сохраненному в архиве. Это значит, что чтобы файлы были найдены в варкрафте, вам нужно сохранять их именно с этим именем.
» WarCraft 3 / Что за объект или integer вызывает фатал на Варкрафт III?
Мы, конечно, ясновидящие, но не настолько.
» WarCraft 3 / Как через условие подключить звуковой патч mix?
» WarCraft 3 / Как через условие подключить звуковой патч mix?
» WarCraft 3 / Новая способность
» WarCraft 3 / Как дать способность воина герою?
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
Я не до конца понял, что там происходит, но особого изменения уровня способностей в коде я не видел. Возможно, та абилка срабатывает или не срабатывает в неподходящий момент, а убирание из целей зданий решает это только частично, попробуй её пока убрать вообще с юнитов (возможно она там вообще не нужна?)... когда я смотрел - это помогало, но, возможно, я был невнимателен или что-то пропустил.
Ред. goodlyhero
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
Вот правильные, сделал их на полностью чистом варике:
Первый получен на полностью оригинальной карте, второй - на версии с расставленными мной юнитами, ошибки там разные, в первом случае - ошибка как у автора.
» Мир безумного / Warcraft 3 Reforged на Unreal Engine 5
Ред. goodlyhero
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
Ред. goodlyhero
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
» WarCraft 3 / Начала внезапно вылетать карта. (редактор 1.26а)
Я посмотрел краш лог - тоже ничего не полян, возможно кто-то поймет больше.
Я получил стабильно критующий реплей и ничего не понял.
Ред. goodlyhero
» WarCraft 3 / Система очков аттрибута
И вообще я чую тут отголоски древнего как само время противостояния GUI vs console
» WarCraft 3 / Совет по оптимизации скрипта
будут тебе близы позволять грузить какие-то свои непонятные либы, как же
Ред. goodlyhero
» WarCraft 3 / Совет по оптимизации скрипта
А для загрузки своих библиотек используется мемхак.
» WarCraft 3 / Вопрос по Handle Counter
Я помню я пытался сделать что-то более продуктивное, получилось что-то, не то, чтобы это давало ответы на все вопросы, но на какие-то - да.
» WarCraft 3 / Вопрос по Handle Counter
» WarCraft 3 / Вопрос по Handle Counter
» WarCraft 3 / Вопрос по Handle Counter
В конечном итоге, после кажного изменения в коде ждать по пол часа и делать какие-то правильные действия, в надежде, что лаги не появятся - не самый продуктивный путь. Кроме того, так проще определить причину утечек.
» WarCraft 3 / Отлов изучаемой способности
EVENT_UNIT_HERO_SKILL
» WarCraft 3 / Damage Engine
» WarCraft 3 / Сопоставление данных из War3map.WTS
По идее, вы даже можете читать это в цикле, пусть и не ясно зачем это может понадобится.
» WarCraft 3 / Сопоставление данных из War3map.WTS
» WarCraft 3 / Проблема с картой
» WarCraft 3 / Создание mpq