Current time: 12.06.2025, 09:16 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
WoG Ultra Edition v2.6.2 Rus/Eng + Мультиплеер
» Новая глобальная модификация для HoMM3
Author Message
Berserker Offline
Administrators

Posts: 16770
Post: #556

Igorex, есть вероятность, что это баг ИИ, связанные с огромными размерами армий ИИ. При определённом стечении обстоятельств суммарная сила монстров превышает 2 млрд, что есть предел для знакового двоичного числа размером 4 байта, а дальше ряд алгоритмом, например, обмен армией между героями, могут зацикливаться. ИИ бесконечно тасует отряды между двумя героями или героем и городом. Кардинально вопрос не решался. Рекомендуется играть с TrainerX чит-модом и удалить героя, на чьём ходу возникает данная проблема.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
06.06.2025 17:15
Find all posts by this user Quote this message in a reply
Igorex Offline

Posts: 5
Post: #557

Quote: Berserker

Спасибо за ответ. Получается, что ошибка неустранимая. Жаль, что так. Я нуб, не понимаю, как определить героя, за которого играет ИИ, на чьём ходу возникает ошибка. И как его удалить. Да и не спортивно это как-то, удалять игрока противника. Возможно, он мне по сюжету ещё нужен будет после победы над ним. К тому же, рано или поздно, но и другие ИИ-игроки достигнут урвоня, когда произойдёт зависание.

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

А есть другие версии игры, где есть эта карта The Empire of The World II, чтобы можно было нормально пройти её до конца?
(This post was last modified: 06.06.2025 18:26 by Igorex.)
06.06.2025 17:51
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16770
Post: #558

Включить мод TrainerX в менеджере модов и Лёгкие Читы (Easy Cheats). Нажать TAB, "show", затем ENTER. Откроется вся карта. Смотрите, на ходу какого игрока и каким героем зависает. Загружаетесь, снова открываете карту, по F2 (кажется, клавиша для вызова TrainerX). Где-то там должна быть функция удаления героя.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
06.06.2025 19:32
Find all posts by this user Quote this message in a reply
Igorex Offline

Posts: 5
Post: #559

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


В других версиях игры пишут, что на карте The Empire of The World II на 16 месяц зависает игра. Не пойму, это как раз эта ошибка, которая проявляется и у меня, хотя и раньше по времени, либо сама по себе эта карта такая багованная, а моя ошибка другая, но всё равно на 16 месяце карта зависнет из-за "встроенной" ошибки?
(This post was last modified: 06.06.2025 20:02 by Igorex.)
06.06.2025 19:40
Find all posts by this user Quote this message in a reply
Igorex Offline

Posts: 5
Post: #560

Ищу где, но не могу найти. Как открыть менеджера модов и легких читов? Как они выглядит?
06.06.2025 20:04
Find all posts by this user Quote this message in a reply
XEPOMAHT Offline
Moderators

Posts: 2451
Post: #561

(06.06.2025 17:51)Igorex Wrote:  не понимаю, как определить героя, за которого играет ИИ, на чьём ходу возникает ошибка.

Стандартная геройская команда gosolo покажет все ходы ИИ, с помощью неё можно определить место в игре, на котором происходит зависание.

(06.06.2025 17:51)Igorex Wrote:  И как его удалить. Да и не спортивно это как-то, удалять игрока противника. Возможно, он мне по сюжету ещё нужен будет после победы над ним. К тому же, рано или поздно, но и другие ИИ-игроки достигнут урвоня, когда произойдёт зависание.

С помощью редактора сохранений от HoMM3 можно уменьшить армию вражеского героя, из-за которого происходит зависание.

(06.06.2025 17:51)Igorex Wrote:  А есть другие версии игры, где есть эта карта The Empire of The World II, чтобы можно было нормально пройти её до конца?

Крупные карты с большим количеством собственных ERM-скриптов лучше проходить на чистой версии ЭРЫ, под которую они были написаны. Карта The Empire of The World II была сделана во времена ERA 2.46, если не раньше. Пытаться проходить эту карту на больших модах и сильно отличающихся от старых версий ЭРЫ - сомнительное удовольствие, т.к. велика вероятность ошибок. В реадми с картой обычно пишут, под какую версию игры она заточена - следуйте инструкции автора карты.

(06.06.2025 19:40)Igorex Wrote:  В других версиях игры пишут, что на карте The Empire of The World II на 16 месяц зависает игра. Не пойму, это как раз эта ошибка, которая проявляется и у меня, хотя и раньше по времени, либо сама по себе эта карта такая багованная, а моя ошибка другая, но всё равно на 16 месяце карта зависнет из-за "встроенной" ошибки?

1. Отключите моды и скрипты, которые нашпиговывают армии ИИ тонной монстров, выдавая это за балансное решение, компенсирующее недостаточно хорошо написаные алгоритмы ИИ.

2. 16 игровых месяцев - очень долгая игра, сам геройско-воговский движок плохо переваривает такую длинную игру из-за ошибок и утечек памяти, т.к. авторы сами на такое не расчитывали. Наиболее стабильная и исправленная версия Героев - HoA, но там карты вроде The Empire of The World II просто не поддерживаются. Возможно, вам стоит поискать более простые карты.
(This post was last modified: 06.06.2025 21:30 by XEPOMAHT.)
06.06.2025 21:16
Find all posts by this user Quote this message in a reply
Igorex Offline

Posts: 5
Post: #562

Спасибо за ответы.
07.06.2025 11:20
Find all posts by this user Quote this message in a reply
raa2raa Offline

Posts: 1
Post: #563

При попытке создать случайную карту пишет: "Невозможно создать произвольную карту, удовлетворяющую указанным требованиям". Все настройки wog по умолчанию, в карте тоже ничего особенного. Что ему не нравится?
09.06.2025 18:57
Find all posts by this user Quote this message in a reply
« Next Oldest | Next Newest »
Post Reply 


Forum Jump:

Powered by MyBB Copyright © 2002-2025 MyBB Group