Wake of Gods Forum | Форум Во Имя Богов

Full Version: ERA PLUS
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(08.02.2026 04:09)XEPOMAHT Wrote: [ -> ][quote='AstarothGamer' pid='141404' dateline='1770498126']
Игра крашется когда пытаюсь запустить эру с этими модами (Эра плюс, вог руссификатор, era erm framework, in the wake of gods (core))

Чтобы узнать причину вылета, покажите содержимое Debug\Era\exception context.txt.

Приоритет Эры плюс должен быть максимальный (Эра плюс не должна перекрываться тем же ВоГ-ом при загрузке), т.е. у Вас должен быть правильно настроенный list.txt.

Не знаю почему, но после трех переустановок самого мода, игра начала запускаться, но начала вылетать иногда при посещениях некоторых объектов на карте.

Quote:Failed to read data at FF9D3B10.
EIP: H3era hd.0040AB7D. Code: C0000005

> Game context: [Adventure Map] dialog

> Registers
EAX: 00000000 (int: 0)
ECX: 00000000 (int: 0)
EDX: 02D39458 (int: 47420504, pint: 0xFFFFFFFF, str: "яяяяяяяяяяяяяяяяяяяяяяяяяяяя\x00")
EBX: 00000000 (int: 0)
ESP: 02D3944C (int: 47420492, pint: 0x0A046F51 = 168062801)
EBP: 02D394B4 (int: 47420596, pint: 0x02D39518 = 47420696)
ESI: FF9D3B10 (int: -6472944)
EDI: 00000007 (int: 7)

> Callstack
Rmg_customizeobjectproperties.AC8C (?CrBank_AskForVisitMessage@CreatureBanksExtender@cbanks@@CGXPAVHiHook@@PADHHHHH​HHHHHH@Z + 267)
05719222
H3era hd.004A8953
Typhon.10B8B
Artguard.142A
48000000
970F0000

> Stack
02D39438: 00000000 (int: 0)
02D3943C: 00000000 (int: 0)
02D39440: 02D39484 (int: 47420548, pint: 0x00000000)
02D39444: 0A046F51 (int: 168062801, pint: 0x38000000 = 939524096)
02D39448: H3era hd.0040AB78 (int: 4238200, pint: 0x000007BF = 1983)
02D3944C*: 0A046F51 (int: 168062801, pint: 0x38000000 = 939524096)
02D39450: Rmg_customizeobjectproperties.5B5D4 (??_C@_02PHMGELLB@?6?6@) (int: 1512551892, pint: 0x00000A0A = 2570)
02D39454: 00000000 (int: 0)
02D39458: FFFFFFFF (int: -1)
02D3945C: FFFFFFFF (int: -1)
02D39460: FFFFFFFF (int: -1)
02D39464: FFFFFFFF (int: -1)
02D39468: FFFFFFFF (int: -1)
02D3946C: FFFFFFFF (int: -1)
02D39470: FFFFFFFF (int: -1)
02D39474: 00000000 (int: 0)
02D39478: 00000000 (int: 0)
02D3947C: 00000000 (int: 0)
02D39480: 00000000 (int: 0)
02D39484: 00000000 (int: 0)
02D39488: 00000000 (int: 0)
02D3948C: 00000000 (int: 0)
02D39490: 0A046F51 (int: 168062801, pint: 0x38000000 = 939524096)
02D39494: 02D394FC (int: 47420668, pint: 0x0E14DF38 = 236248888)
02D39498: 00000000 (int: 0)
02D3949C: 00000032 (int: 50)
02D394A0: 00000000 (int: 0)
02D394A4: 02D394EC (int: 47420652, pint: 0x168D9112 = 378376466)
02D394A8: 02D3950C (int: 47420684, pint: 0x02D39590 = 47420816)
02D394AC: H3era hd.00627B58 (int: 6454104, pint: 0x648248B8 = 1686259896)
02D394B0: FFFFFFFF (int: -1)
02D394B4: 02D39518 (int: 47420696, pint: 0x02D3959C = 47420828)
02D394B8: Rmg_customizeobjectproperties.AC8C (?CrBank_AskForVisitMessage@CreatureBanksExtender@cbanks@@CGXPAVHiHook@@PADHHHHH​HHHHHH@Z + 267) (int: 1512221836, pint: 0x8BDC458B)
02D394BC: 00000001 (int: 1)
02D394C0: 0E2E07E0 (int: 237897696, pint: 0x0063A678 = 6530680)
02D394C4: 0E14DF38 (int: 236248888, pint: 0x0041004C = 4259916)
02D394C8: 7E2E2F6C (int: 2116956012, pint: 0xFC11803F)
02D394CC: 0E2E07E0 (int: 237897696, pint: 0x0063A678 = 6530680)
02D394D0: Kernel32.B0C68 (int: 1985809512, pint: 0x00000002)
02D394D4: 0E2E07E0 (int: 237897696, pint: 0x0063A678 = 6530680)
(08.02.2026 13:55)AstarothGamer Wrote: [ -> ]Не знаю почему, но после трех переустановок самого мода, игра начала запускаться, но начала вылетать иногда при посещениях некоторых объектов на карте.

Плагин Rmg_customizeobjectproperties несовместим с ERA+, поэтому этот плагин должен отключатся при попытке запуска с ERA+. Повторяю, что ERA+ не работает на сборках, содержащих сильно модифицированную папку мода WoG с кучей новых плагинов. Используйте оригинальную версию ЭРЫ от Берсеркера с минимально необходимым набором плагинов, под который расчитан корректный запуск ERA+.
AstarothGamer, XEPOMAHT,
последняя версия плагина совместима с модом -- проверено на многих машинах.
Тем не менее сам плагин в процессе переписывания и разбития на множество подмодулей, где в основе будет лежать лишь чтение json для расширение списка RMG объектов, расширение и управление таблицей звуков посещения и ambient, а так же API, позволяющий подключать внешние плагины, чтобы каждый новый "расширитель объектов" работал независимо.
Мной была установлена ERA+ через Heroes Launcher и я столкнулся с вылетами при попытке войти в здания где предстоит бой с нейтральными противниками, например чёрная башня или сокровищница гномов. Я не знаю как это исправить, я уже протестировал минимальный набор модов. Вылет были и просто так но они исчезли после отключения почти всех модов, но эти остались.
ЭРА+ стоит в максимальном приоритете сверху, под ней русификатор WoG, Era Erm framework и сам WoG. Как мне исправить эту проблему? Я уже обращался в Discord и меня направили сюда.
(13.02.2026 23:46)Guardian Wrote: [ -> ]Мной была установлена ERA+ через Heroes Launcher и я столкнулся с вылетами при попытке войти в здания где предстоит бой с нейтральными противниками, например чёрная башня или сокровищница гномов. Я не знаю как это исправить, я уже протестировал минимальный набор модов. Вылет были и просто так но они исчезли после отключения почти всех модов, но эти остались.

Чтобы узнать причину вылета, покажите содержимое Debug\Era\exception context.txt.

Если опять вылетает из-за Rmg_customizeobjectproperties, то отключите этот плагин вручную.

PS: по прогрессу в Тифоне: полностью переписан старый код расчёта и формирования текста удачи и морали, в котором теперь более корректно поддерживаются способности монстров меняющие её, а так же туда добавлена поддержка всех новых накладных почв, влияющих на удачу и мораль в бою (костыльный ERM-скрипт для них больше не используется).

Image: a31b12bf951f2979dbc67d7ca7396502.png

К примеру, Гиблое Место вместе с запретом всей магии, кроме 5 уровня, включая монстров, так же и теперь и роняет удачу и мораль на -3.

Image: e0d494decad24447d0b724030d53bed8.png

Артефакт Часы Недоброго Часа теперь так же корректно срабатывает только на положительной удаче, учитывая всю расчётную удачу (до этого с Тифоном работало только с удачей непосредственно от героя).
(14.02.2026 02:38)XEPOMAHT Wrote: [ -> ]
(13.02.2026 23:46)Guardian Wrote: [ -> ]Мной была установлена ERA+ через Heroes Launcher и я столкнулся с вылетами при попытке войти в здания где предстоит бой с нейтральными противниками, например чёрная башня или сокровищница гномов. Я не знаю как это исправить, я уже протестировал минимальный набор модов. Вылет были и просто так но они исчезли после отключения почти всех модов, но эти остались.

Чтобы узнать причину вылета, покажите содержимое Debug\Era\exception context.txt.

Если опять вылетает из-за Rmg_customizeobjectproperties, то отключите этот плагин вручную.

PS: по прогрессу в Тифоне: полностью переписан старый код расчёта и формирования текста удачи и морали, в котором теперь более корректно поддерживаются способности монстров меняющие её, а так же туда добавлена поддержка всех новых накладных почв, влияющих на удачу и мораль в бою (костыльный ERM-скрипт для них больше не используется).

Image: a31b12bf951f2979dbc67d7ca7396502.png

К примеру, Гиблое Место вместе с запретом всей магии, кроме 5 уровня, включая монстров, так же и теперь и роняет удачу и мораль на -3.

Image: e0d494decad24447d0b724030d53bed8.png

Артефакт Часы Недоброго Часа теперь так же корректно срабатывает только на положительной удаче, учитывая всю расчётную удачу (до этого с Тифоном работало только с удачей непосредственно от героя).


Failed to read data at FF9D27A8.
EIP: H3era hd.0040AB7D. Code: C0000005

> Game context: [Adventure Map] dialog

> Registers
EAX: 00000000 (int: 0)
ECX: 00000000 (int: 0)
EDX: 02D39450 (int: 47420496, pint: 0xFFFFFFFF, str: "яяяяяяяяяяяяяяяяяяяяяяяяяяяя\x00")
EBX: 00000000 (int: 0)
ESP: 02D39444 (int: 47420484, pint: 0x06908C09 = 110136329)
EBP: 02D394AC (int: 47420588, pint: 0x02D39510 = 47420688)
ESI: FF9D27A8 (int: -6477912)
EDI: 00000007 (int: 7)

> Callstack
Rmg_customizeobjectproperties.AC8C (?CrBank_AskForVisitMessage@CreatureBanksExtender@cbanks@@CGXPAVHiHook@@PADHHHHH​HHHHHH@Z + 267)
054997E6
H3era hd.004A8953
Typhon.10B8B
Artguard.142A
4E000000
52FFCE8B

> Stack
02D39430: 00000000 (int: 0)
02D39434: 0000005F (int: 95)
02D39438: 02D3947C (int: 47420540, pint: 0x00000000)
02D3943C: 06908C09 (int: 110136329, pint: 0x58000000 = 1476395008)
02D39440: H3era hd.0040AB78 (int: 4238200, pint: 0x000007BF = 1983)
02D39444*: 06908C09 (int: 110136329, pint: 0x58000000 = 1476395008)
02D39448: Rmg_customizeobjectproperties.5B5D4 (??_C@_02PHMGELLB@?6?6@) (int: 1681372628, pint: 0x00000A0A = 2570)
02D3944C: 00000000 (int: 0)
02D39450: FFFFFFFF (int: -1)
02D39454: FFFFFFFF (int: -1)
02D39458: FFFFFFFF (int: -1)
02D3945C: FFFFFFFF (int: -1)
02D39460: FFFFFFFF (int: -1)
02D39464: FFFFFFFF (int: -1)
02D39468: FFFFFFFF (int: -1)
02D3946C: 00000000 (int: 0)
02D39470: 00000000 (int: 0)
02D39474: 00000000 (int: 0)
02D39478: 00000000 (int: 0)
02D3947C: 00000000 (int: 0)
02D39480: 00000000 (int: 0)
02D39484: 00000000 (int: 0)
02D39488: 06908C09 (int: 110136329, pint: 0x58000000 = 1476395008)
02D3948C: 02D394F4 (int: 47420660, pint: 0x0B384CF8 = 188239096)
02D39490: 00000000 (int: 0)
02D39494: 00000042 (int: 66)
02D39498: 00000000 (int: 0)
02D3949C: 02D394E4 (int: 47420644, pint: 0x0063A5E4 = 6530532)
02D394A0: 02D39504 (int: 47420676, pint: 0x02D39588 = 47420808)
02D394A4: H3era hd.00627B58 (int: 6454104, pint: 0x648248B8 = 1686259896)
02D394A8: FFFFFFFF (int: -1)
02D394AC: 02D39510 (int: 47420688, pint: 0x02D39594 = 47420820)
02D394B0: Rmg_customizeobjectproperties.AC8C (?CrBank_AskForVisitMessage@CreatureBanksExtender@cbanks@@CGXPAVHiHook@@PADHHHHH​HHHHHH@Z + 267) (int: 1681042572, pint: 0x8BDC458B)
02D394B4: 00000001 (int: 1)
02D394B8: 0A1AEA50 (int: 169536080, pint: 0x0063A678 = 6530680)
02D394BC: 0B384CF8 (int: 188239096, pint: 0x00580045 = 5767237)
02D394C0: 7DC96352 (int: 2110350162, pint: 0xFC0BC03F)
02D394C4: 0F0C1430 (int: 252449840, pint: 0x0063EC48 = 6548552)
02D394C8: F16567D2 (int: -245012526)
02D394CC: 02D394EC (int: 47420652, pint: 0x00000000)

Если проблема в этом плагине то как мне его отключить?
(14.02.2026 16:42)Guardian Wrote: [ -> ]Если проблема в этом плагине то как мне его отключить?

Найти и удалить в папке Mods\WoG\EraPlugins файл с названием Rmg_customizeobjectproperties, после чего не обновлять игру с помощью Лаучера, пока ошибка не будет исправлена.
Спасибо помогло. Кстати это нормально что сгенерировав случайную карту я натыкаюсь на здания функционал которых отличен от внешнего вида или отсутствует? например преобразователь скелетов может выглядеть как склад с драгоценными камнями.
(14.02.2026 19:09)Guardian Wrote: [ -> ]Кстати это нормально что сгенерировав случайную карту я натыкаюсь на здания функционал которых отличен от внешнего вида или отсутствует? например преобразователь скелетов может выглядеть как склад с драгоценными камнями.

Такого быть не должно. К типу 142 в игре (Преобразователь Скелетов) привязан только 1 игровой объект на карте, если другие моды как-либо программируют этот тип под себя с другой графикой - такие моды с ERA+ несовместимы. Рекомендую всё же использовать чистую версию ЭРЫ без лишнишних модов от Берсеркера.
(14.02.2026 19:44)XEPOMAHT Wrote: [ -> ]
(14.02.2026 19:09)Guardian Wrote: [ -> ]Кстати это нормально что сгенерировав случайную карту я натыкаюсь на здания функционал которых отличен от внешнего вида или отсутствует? например преобразователь скелетов может выглядеть как склад с драгоценными камнями.

Такого быть не должно. К типу 142 в игре (Преобразователь Скелетов) привязан только 1 игровой объект на карте, если другие моды как-либо программируют этот тип под себя с другой графикой - такие моды с ERA+ несовместимы. Рекомендую всё же использовать чистую версию ЭРЫ без лишнишних модов от Берсеркера.

У меня запущенна только ЭРА+, Скрпиты эры, вог и его русификация

ЭРА+ стоит в максимальном приоритете сверху, под ней русификатор WoG, Era Erm framework и сам WoG
Вот точные названия всех четырёх
У меня ещё главный герой почему то не может использовать магию которую изучил. Книга у него есть, гильдию магов посещял но в бою магия недоступна, починилось только артефактом дающим 3 заклинания и использовать я могу только их
(14.02.2026 20:59)Guardian Wrote: [ -> ]ЭРА+ стоит в максимальном приоритете сверху, под ней русификатор WoG, Era Erm framework и сам WoG
Вот точные названия всех четырёх

У Вас модифицированный WoG, к примеру, за каким-то демоном там лежит файл wog_HotaObjects.txt, который как раз и виновен в описанной Вами ранее ошибке генератора карт. Из файла wog_HotaCreatureBanks.txt растут ноги багов и вылетов с банками монстров, которые тоже ранее прозвучали. Функционал ЭРЫ не позволяет отключать подобные вещи на Сборках, которые и так встроены в ERA+ по-умолчанию, и никто ничего с этим делать не хочет - поддержка глобальных модов на Сборке никому не нужна. С другой стороны, автор сборки не желает использовать в ней WoG версии Берсеркера, упорно сохраняя именно модифицированную версию с сомнительной совместимостью. Поэтому единственный выход - устанавливать оригинальную ЭРУ от Берсеркера, которую в Сборку добавлять отказываются.

Папка objects из Сборки полностью НЕСОВМЕСТИМА с ERA+, удалите её, если желаете играть в ERA+ на Сборке.
(14.02.2026 21:10)XEPOMAHT Wrote: [ -> ]
(14.02.2026 20:59)Guardian Wrote: [ -> ]ЭРА+ стоит в максимальном приоритете сверху, под ней русификатор WoG, Era Erm framework и сам WoG
Вот точные названия всех четырёх

У Вас модифицированный WoG, к примеру, за каким-то демоном там лежит файл wog_HotaObjects.txt, который как раз и виновен в описанной Вами ранее ошибке генератора карт. Из файла wog_HotaCreatureBanks.txt растут ноги багов и вылетов с банками монстров, которые тоже ранее прозвучали. Функционал ЭРЫ не позволяет отключать подобные вещи на Сборках, которые и так встроены в ERA+ по-умолчанию, и никто ничего с этим делать не хочет - поддержка глобальных модов на Сборке никому не нужна. С другой стороны, автор сборки не желает использовать в ней WoG версии Берсеркера, упорно сохраняя именно модифицированную версию с сомнительной совместимостью. Поэтому единственный выход - устанавливать оригинальную ЭРУ от Берсеркера, которую в Сборку добавлять отказываются.

Папка objects из Сборки полностью НЕСОВМЕСТИМА с ERA+, удалите её, если желаете играть в ERA+ на Сборке.

Я думал что установил ровно то что необходимо для работы ЭРА+. Как мне тогда её правильно поставить?

(14.02.2026 21:10)XEPOMAHT Wrote: [ -> ]
(14.02.2026 20:59)Guardian Wrote: [ -> ]ЭРА+ стоит в максимальном приоритете сверху, под ней русификатор WoG, Era Erm framework и сам WoG
Вот точные названия всех четырёх

У Вас модифицированный WoG, к примеру, за каким-то демоном там лежит файл wog_HotaObjects.txt, который как раз и виновен в описанной Вами ранее ошибке генератора карт. Из файла wog_HotaCreatureBanks.txt растут ноги багов и вылетов с банками монстров, которые тоже ранее прозвучали. Функционал ЭРЫ не позволяет отключать подобные вещи на Сборках, которые и так встроены в ERA+ по-умолчанию, и никто ничего с этим делать не хочет - поддержка глобальных модов на Сборке никому не нужна. С другой стороны, автор сборки не желает использовать в ней WoG версии Берсеркера, упорно сохраняя именно модифицированную версию с сомнительной совместимостью. Поэтому единственный выход - устанавливать оригинальную ЭРУ от Берсеркера, которую в Сборку добавлять отказываются.

Папка objects из Сборки полностью НЕСОВМЕСТИМА с ERA+, удалите её, если желаете играть в ERA+ на Сборке.

Получается у меня что-то в файлах на генерировалось лишнего? Получается мне нужно снести ЭРУ в лаунчере и скачать заново?
Версия 3.71 доступна для желающих протестировать.

Image: image.jpg

Скачать:
часть 1: https://dropmefiles.com/x2KGp
часть 2: https://dropmefiles.com/TDkRR

Основное изменение: добавлена поддержка кампании Клинок Армагеддона.
Что касаемо самого мода, для этого и есть чистая сборка. Просто положить в моды, включить в мод менеджере, и играть. Вот ссылка:
http://wforum.heroes35.net/showthread.php?tid=5995
PS: я правда не знаю, может там уже нужна более новая Эра, но Берсеркер дистрибутивы больше не выпускает, а Лаунчер версия уже не чистая. Так что брать новее просто негде.
Версия 3.72 доступна для желающих протестировать.

Скачать:
часть 1: https://vk.ru/s/v1/doc/mF-A_hYr6Xz75XrEQ...hnJWTnoOaU
часть 2: https://vk.ru/s/v1/doc/o8Uws3-s8ivbZxKMO...iuNhfdyJXk

Основное изменение: добавлена поддержка кампании Кровь Дракона.
Reference URL's