Current time: 10.12.2022, 04:30 Hello There, Guest! (LoginRegister)
Language: english | russian  

Post Reply 
Threaded Mode | Linear Mode
Ошибки, баги и недочёты ERA
» crash logs / errors / bugs of era
Author Message
suftfree Offline

Posts: 813
Post: #661

Berserker, Если сложно делать текстовым окном при загрузке
То можно чтобы в папке Games при сохранении и не совпадении скриптов появлялся небольшой текстовый файл (с названием сохранения) в которым написаны сторонние скрипты
А в Вог меню уделить пару строчек (что при не совпадении скриптов создаётся текстовик (тест на доверие и других проблем - как разные версии или у кого то включен сторонний мод изменяющий гемплей (кроме чисто графических)))


Сайдинг игры в 32 bit Yandex / Google
Сooperative no bugs Yandex / Google
(This post was last modified: 17.08.2022 12:25 by suftfree.)
17.08.2022 12:22
Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 15871
Post: #662

Скрипты всегда совпадают, поскольку каждый ход с сервера на клиент высылается сохранение со скриптами внутри. Если ты на своём ходу нажмёшь F12, то скрипты перезагрузятся уже с твоего компьютера. После чего именно этот набор скриптов попадёт в сохранение и далее будет использоваться в игре. Я не вводил пока ограничений на использование F12. Также можно нажать F11 и в Era\Debug увидеть список всех скриптов из сохранения.


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

Posts: 813
Post: #663

Berserker, Большое спасибо за информацию (думаю это стоит просто отложить на будущее) - я понимаю что времени нет и это дополнительная работа, но вот развёрнутые предложения:
При загрузке игры окошко с информацией:
1) Несоответствие вог-опций, скриптов, включённых модов, проверка версии сборки, (второй пользователь может использовать TrainerX из сборки или ещё чего) предупреждение что включены моды влияющие на гемплей и не включённые по умолчанию в сборку (предупреждение что отсутствие багов в этом случае не гарантируется и по этим модам баг-репорты нужно писать в отдельные каналы) - всё это нужно выводить при загрузке 166 ибо:
- Во избежание всяких казусов и если этого окошка нет - это означает что версии игры полностью идентичны
- Определить что баги (если они будут) относятся только к сборке.
2) Наверное стоит добавить окошко-предупреждение при использовании F12 для второго игрока.
daemon_n, Часть из этого напрямую относится к лаунчеру (проверка версии сборки при загрузке игры)


Сайдинг игры в 32 bit Yandex / Google
Сooperative no bugs Yandex / Google
(This post was last modified: 18.08.2022 07:28 by suftfree.)
18.08.2022 07:25
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 4148
Post: #664

!?FU(OnOpenRecruitDlg);
!!VRx2:S2; - обновление армии происходит, а строки ресурсов - нет

Quote:O#1/#2/#3/#4[/#5]
Открыть новый диалог найма (предыдущие диалоги останутся в фоновом режиме).

    #1 - идентификатор города (см. CA:U; -1 = пропустить). Город будет использоваться как источник слотов.
    #2 - идентификатор городского жилища (0..13; -1 = пропустить). Жилище будет использоваться как источник слотов.
    #3 - куда помещать рекрутов при найме (определяется сценарием Lua/ERM и обрабатыватся вручную):
= 0 – в гарнизон города
= 1 – в армию героя
= 2 – своя реализация
!!RD:O#/#/2 - 2 не даёт нанять существ


Image: widget.png?style=banner2

Новейший Heroes 3 Launcher
04.09.2022 02:18
Visit this user's website Find all posts by this user Quote this message in a reply
Berserker Offline
Administrators

Posts: 15871
Post: #665

daemon_n, так это и при найме в любом жилище на карте приключений, если мне память не изменяет. Геройский механизм.

Quote:!!RD:O#/#/2 - 2 не даёт нанять существ
А более полный код? Даст нанять, если настроить слоты

!!RD:C#slot/$type[/$num/$sourceId/#0 = use original number]; Configurate dialog

sourceId важен весьма, ведь теперь найм не из переменных памяти жилищ, где хранятся счётчики монстров.
Например, 10000 и num = 50.


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

Posts: 1
Post: #666

Здраствуйте, при игре по сети с другом постоянно зависают битвы - показывает что ход противника у опонента тоже самое - по итогу играть не получается.
31.10.2022 15:39
Find all posts by this user Quote this message in a reply
suftfree Offline

Posts: 813
Post: #667

kisuke43, В Эра скрипт отключите всю колонку Изменение существ.
Также опыт существ даёт вылеты.
Это всё выявлено продолжительными кооперативными тестами с другом.
Вот настроенный settings.dat (стабильный мультиплеер - включать что то на свой страх и риск ибо недавно выявлено что какая то из отключённых вог опций вызывает зависание компьютера)
Сooperative no bugs:
https://disk.yandex.ru/d/4wDMGiN_333hBQ
Тестирование в течение 3 месяцев онлайна + 30+ кооперативных битв и 25 месяцев одиночной игры без единого вылета.


Сайдинг игры в 32 bit Yandex / Google
Сooperative no bugs Yandex / Google
(This post was last modified: 01.11.2022 00:23 by suftfree.)
31.10.2022 23:52
Find all posts by this user Quote this message in a reply
Fizigr Offline

Posts: 4
Post: #668
Восклицание 
Добрый день!
Что делать с таким багом?
Суть его в том, что при победе над героем получаешь только те артефакты, что у него использованы (надеты), а те, что в рюкзаке просто пропадают.
Две игры почти подряд, компьютер выкапывал Грааль и таскал его в рюкзаке. Это было видно, когда нападаешь на героя. И оба раза грааль просто исчезал. Тоже самое с остальными артефактами.
Это жесткий баг, надо его пофиксить, а то стремно так играть - всю охоту отбивает, т.к. пропажа грааля резко сказывается на итоговых очках.
Версия игры на скрине: https://skr.sh/sHHxMgYhXGq?a
Вроде бы последняя.

Прикрепляю сохранение BATTLE_SAVE - https://cloud.mail.ru/public/tmcr/5fNNCpL7W
https://skr.sh/sHHkHeIMEDy?a
Нападаем Эрдомоном на Зидара (у него грааль), побеждаем. Чтобы не сбежал, колдуем гипноз на командира и вызываем элементалей земли, чтобы они его били. Победа - https://skr.sh/sHHuvZJFm8s?a
07.12.2022 11:59
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-2022 MyBB Group