Current time: 21.02.2025, 17:23 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Ошибки, баги и недочёты WoG 3.58f
» Собираем в эту тему всевозможные ошибки игры
Author Message
Barin Offline

Posts: 804
Post: #736

(06.09.2023 09:16)XEPOMAHT Wrote:  
(06.09.2023 06:55)Barin Wrote:  В чём проблема?

На этом моменте играть дальше невозможно. Окно ошибки так и будет вылазить вместо диалога. Но если полностью выйти из игры - загрузиться и продолжить с того же момента, то диалог как обычно срабатывает.

Твоя проблема в старой версии библиотеки zvslib1.dll. Используй современную платформу ERA, где с помощью плагина wog_native_dialogs.era воговские диалоги выводятся средствами движка самой игры, а не zvslib1.dll.
Да, до сих пор делаю мод на Эре 2.46. Сегодня займусь переносом.
Быть может уйдёт ещё одна давняя проблема: некоторые видеоролики (заставки перед кампаниями) созданные через Smacker Tools - в игре буквально рассыпались и приводили к вылету. А если делал такой ролик без последовательности кадров, т.е 1 картинка как в классических кампаниях - всё работает. Возможно тоже что-то связано с устаревшими библиотеками.

Спасибо!


Моя страница в ВК
Моя разработка мода
(This post was last modified: 06.09.2023 16:53 by Barin.)
06.09.2023 15:19
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4348
Post: #737

Ошибка бонуса опыта существ для члена "модификатор", где имеем некорректный тип данных (знаковый) для структуры:
(Click to View)
Поле "модификатор типа" может иметь значение >127, например, в самом файле "crexpbon.txt" мы имеем строку:
Code:
151    L    #200    0    5    10    15    20    25    30    35    40    45    50    Diamond Dragon: Deflect 100% chance 5%/Rank
где 200 идёт в char Mod.
Т.е. значение > 127 нивелирует способность полностью

Либо ставить лоухук на абилку и проверку значения по адресу 0x71C7AB, либо патчить тип данных в двумерном массиве опыта существ CrExpBon 0x847D98[256][20] - честно, не знаю, как меняется тип данных в exe, так что предложил это. Вероятно, есть решение более элементарное и корректное.
Либо понять, что asm правит миром машин96-copy и
меняем movsx на movzx по адресам:
0071C7A8
0071C7B4
0071C7D3 (ну, мало ли).
   -> продолжаем искать баги WoG

ERM решение на скорую руку (Click to View)


Image: widget.png?style=banner2

Новейший Heroes Launcher
11.09.2023 21:45
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4348
Post: #738

WoG - ошибка расчёта бонуса защиты, если оригинальное понижение было до 0 единиц (Click to View)

Пример бага: (Click to View)

решение: (Click to View)


Image: widget.png?style=banner2

Новейший Heroes Launcher
28.08.2024 23:09
Visit this user's website Find all posts by this user Quote this message in a reply
ZZIIPP Offline

Posts: 2
Post: #739

Очень часто ловлю вылет игры, единственное что смог понять, что это происходит когда идет ход ИИ и когда он нападает на нейтралов. В чем может быть проблема, а главное как её решить?
05.02.2025 21:00
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16721
Post: #740

ZZIIPP, на чём играете?


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

Posts: 2
Post: #741

Berserker, не совсем понял вопрос, я просто нубик не так то и давно играю в Героев) Вообще играю через Heroes Launcher, через который и установил Heroуs era)
Если это не то, то пожалуйста, задайте вопрос по другому чтоб я понял)
Я бы даже скрин ошибки закинул но совсем не понял как это сделать)
05.02.2025 22:25
Find all posts by this user Quote this message in a reply
tinkiwinki Offline

Posts: 1
Post: #742
Баг 
(05.02.2025 22:25)ZZIIPP Wrote:  Berserker, не совсем понял вопрос, я просто нубик не так то и давно играю в Героев) Вообще играю через Heroes Launcher, через который и установил Heroуs era)
Если это не то, то пожалуйста, задайте вопрос по другому чтоб я понял)
Я бы даже скрин ошибки закинул но совсем не понял как это сделать)
Кажется я тоже словил этот баг, похоже появился около недели назад с последними обновлениями?

Я играю на MacBook Pro 14 M1 Pro в Parallels Windows 11.
Image: image-2025-02-18-164435635.png

Логи закинул в архив:
LOGS
18.02.2025 20:50
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16721
Post: #743

ZZIIPP, нужно упаковать папку Debug в zip/rar и загрузить на любой файловый обменник, вроде dropmefiles.com.
На Discord-сервере есть отдельная ветка с отчётами об ошибках в сборке:
https://discord.gg/9Nkcc8sE

tinkiwinki, спасибо.


Скачать Герои 3 Эра и всё, что с ней связано / ERA 2.46f для старых модов
Поддержать проект
18.02.2025 21:36
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