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

Post Reply 
Threaded Mode | Linear Mode
ERA III
Author Message
Berserker Offline
Administrators

Posts: 16488
Post: #1441

Image: image.png

Rolleyes


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

Posts: 500
Post: #1442

Ну значит и правда я слепой.
Хотя тогда второй вопрос. Если у меня он выключен, почему стартовые герои были 5-го уровня? Причем вопросов о повышении я не увидел. Что могло пойти не так?

P.S. Впрочем глупый вопрос. Сам посмотрю.
(This post was last modified: 06.06.2021 20:50 by ZVS.)
06.06.2021 20:48
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2814
Post: #1443

ZVS, я же ответил уже: тебе попался герой из тюрьмы. Это баг SOD'a
Чем больше карта размером, тем больше шансов, что попадётся герой не 1-го уровня.


game bug fixes extended.dll || My Plugins || My GitHub
06.06.2021 20:57
Visit this user's website Find all posts by this user Quote this message in a reply
ZVS Offline

Posts: 500
Post: #1444

Это так работает, даже если я не случайного, а конкретного героя выбираю на старте?
06.06.2021 21:22
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2814
Post: #1445

Именно))
Ты можешь это проверить: открыть сгенерированную карту (в папке random_maps) в редакторе карт и просмотреть тюрьмы. В одной из них ты найдешь своего выбранного героя.
Вот заплатка/патч, которая вырезает тюрьмы со случайных карт ссылка


game bug fixes extended.dll || My Plugins || My GitHub
06.06.2021 21:26
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #1446

ZVS, заплатку класть в "Mods\имя мода\EraPlugins\AfterWoG".


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

Posts: 500
Post: #1447

Так может заплатка должна быть по умолчанию в сборках и ставиться в обязательном порядке? Есть какие-то причины ее не ставить?
06.06.2021 21:35
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2814
Post: #1448

А я предлагал Берсу...

ZVS, можно вопрос.

Почему все воговские нестандартные диалоги (диалог командира, опыт армий и т.п.) были сделаны не через стандартные СОДовские функции, а с помощью zvslib.dll? На тот момент не были раскопаны функции создания и отрисовки диалогов?


game bug fixes extended.dll || My Plugins || My GitHub
06.06.2021 21:38
Visit this user's website Find all posts by this user Quote this message in a reply
ZVS Offline

Posts: 500
Post: #1449

Да. Я эти функции начал разбирать уже после выхода 3.58f.
Честно сказать жалею, что не раньше, но уж теперь ничего не поменять.
Поэтому и нужна была внешняя dll, которую написал Александр Трифонов.
06.06.2021 21:56
Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1005
Post: #1450

Berserker, igrik, ZVS, заплатка уже давно есть в самой Эра. Что касается включения по умолчанию, то в своей сборке я её уже включал, но видимо при очередном обновлении Эры забыл включить. Что касается чистой сборки, то это уже не усмотрения Берса, в чистой версии я ничего не трогаю.

igrik, только в Эра заплатка по контрольным суммам не совпадает с твоей, и ты вроде говорил, что разницы там либо нет, либо она не значительная.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
(This post was last modified: 06.06.2021 22:10 by Panda.)
06.06.2021 22:04
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2814
Post: #1451

Panda, это самая первоначальная заплатка (оставляла в тюрьмах героев 1-го уровня)
У тебя в сборке, если не ошибаюсь - вырезает все тюрьмы.

(06.06.2021 21:56)ZVS Wrote:  Да. Я эти функции начал разбирать уже после выхода 3.58f.
Честно сказать жалею, что не раньше, но уж теперь ничего не поменять.
Поэтому и нужна была внешняя dll, которую написал Александр Трифонов.
Понятно. Но уже всё хорошо Ab


game bug fixes extended.dll || My Plugins || My GitHub
06.06.2021 22:10
Visit this user's website Find all posts by this user Quote this message in a reply
Panda Away
Moderators

Posts: 1005
Post: #1452

igrik, Спасибо за разъяснения! 177 Теперь все ясно: в Эра есть две заплатки:
1. Самая первоначальная заплатка, которая оставляет в тюрьмах героев 1-го уровня.
2. И вторая, которая вырезает все тюрьмы.


Тот, кто просыпается рано - жаворонок, поздно - сова. А тот, кто плохо спит и ходит с черными кругами под глазами - панда!
06.06.2021 22:14
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #1453

Если я верно помню, с этой заплаткой генерируются иногда пустые тюрьмы, если герой тюрьмы совпал с героем одного из игроков. То есть решение было не идеальным.


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

Posts: 2814
Post: #1454

Berserker, ты ошибаешься. Это без заплатки так происходит, когда герой передаётся герою и его телепортирует в начальный город. Поэтому тюрьма остаётся пустой, и при посещении в ней нет героя.

А заплатка полностью вырезает код генерации тюрьм, поэтому генератор не знает об объекте 62 (тюрьма) вообще ничего, и поэтому тупо не генерирует их.


game bug fixes extended.dll || My Plugins || My GitHub
06.06.2021 22:20
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 16488
Post: #1455

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


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