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

Post Reply 
Threaded Mode | Linear Mode
[ERA 3] HoMM3 ERA Launcher Edition
» HoMM3 ERA + HD-mod + ERA Scripts (v2.15)
Author Message
Reinc Offline

Posts: 145
Post: #286

Битва навечно зависает в тактической фазе потому что комп бесконечно переставляет свои войска с места на место. В быстрой битве и битве в обычном режиме результат одинаковый.

Сейв
(This post was last modified: 19.05.2019 18:48 by Reinc.)
19.05.2019 18:45
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2630
Post: #287

Понял. Принято. Исправлю


game bug fixes extended.dll || My Plugins
20.05.2019 13:00
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 3567
Post: #288

Суть в том, что в ES моде для скрипта "Ночная разведка" используются морды существ для обычной сборки Эры.
Когда происходит событие с определенным монстром, например, конфликт существ или обмен у некроманта, есть шанс "встретить морду", не подходящую к данной сборке.
Image: STzCh

Нашел ( УРА!!!) "нужные морды" в этой сборке. Развернул согласно оригиналу в ES.
Выкладываю.
23.05.2019 21:15
Visit this user's website Find all posts by this user Quote this message in a reply
Reinc Offline

Posts: 145
Post: #289

Игра вылетает при покупке копейщиков через кнопку с иконкой копейщиков в городе Армитаг.

Сейв и крэшлог
25.05.2019 16:19
Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 3567
Post: #290

(25.05.2019 16:19)Reinc Wrote:  Игра вылетает при покупке копейщиков через кнопку с иконкой копейщиков в городе Армитаг.

Сейв и крэшлог

не только через иконку, но и при попытке открыть здание самих копий.
25.05.2019 18:27
Visit this user's website Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3923
Post: #291

Этому вылету уже сто лет в обед. Из-за него я и начал вести known bugs.txt в ES.
Я все грешил на скрипт "нерезиновых городов" и не мог найти там ошибку.
Оказывается, вылет происходит из-за того, что какой-то скрипт (не исключено, что мой 148) в какой-то момент обнуляет стоимость негрейженых копейщиков и игра крашится (видимо, деление на ноль при попытке рассчитать возможное для покупки количество).

Осталось только найти, кто именно обнуляет стоимость...


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
27.05.2019 15:27
Visit this user's website Find all posts by this user Quote this message in a reply
Reinc Offline

Posts: 145
Post: #292

Когда я переигрываю бои, боевой опыт вражеских существ, заработанный во время отменённого боя, сохраняется и имеется у врагов к началу переигровки. Можно переигрывать много раз, и опыта становится всё больше. Не смотрел, то же самое ли происходит с опытом моих существ.
(This post was last modified: 27.05.2019 17:08 by Reinc.)
27.05.2019 17:07
Find all posts by this user Quote this message in a reply
Sea Offline

Posts: 148
Post: #293

Еще косяк переигрывания боя с включенным скрипт70 (Зал смерти): если напасть на палаты смерти и загрузив из этого боя BattleSave! напасть на кого-то ещё, то на кого бы не напал полем боя будут палаты смерти, а к существам, на которых напали присоединяются существа из палат смерти.
Такое встретил только в этой сборке.
В ней скрипт70 вообще странно себя ведет: в норме, насколько я помню, первый раунд: никаких особенностей, во втором - появляются личи и если не убить главного лича в первом раунде, то в начале каждого хода своего отряда на этот отряд срабатывает огненный шар, в третьем раунде появляются привидения.
Здесь же огненный шар на каждом ходе отрядов кастуется в первом же раунде.
(This post was last modified: 27.05.2019 21:37 by Sea.)
27.05.2019 21:15
Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2630
Post: #294

Я понял по переигрвыаемой битве. Правда исправлю не в скором времени, но за отчеты спасибо.
igrik Wrote:- интегрирован плагин переигрываемой битвы (но он по дефолту отключен). Заметка от автора: Без скриптов плагин работает отлично. Со скриптами могу быть непредвиденные ошибки и т.п. Я потихоньку настраиваю скрипты под него, но это слишом долго, муторно и сложно, поэтому работа идет очень и очень не быстро. Но тут очень важны детальные отчеты
Пока что моё предложение по этому поводу - отключать плагин переигрывания.


game bug fixes extended.dll || My Plugins
28.05.2019 13:28
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 3567
Post: #295

(27.05.2019 21:15)Sea Wrote:  Еще косяк переигрывания боя с включенным скрипт70 (Зал смерти): если напасть на палаты смерти и загрузив из этого боя BattleSave! напасть на кого-то ещё, то на кого бы не напал полем боя будут палаты смерти, а к существам, на которых напали присоединяются существа из палат смерти.
Такое встретил только в этой сборке.
В ней скрипт70 вообще странно себя ведет: в норме, насколько я помню, первый раунд: никаких особенностей, во втором - появляются личи и если не убить главного лича в первом раунде, то в начале каждого хода своего отряда на этот отряд срабатывает огненный шар, в третьем раунде появляются привидения.
Здесь же огненный шар на каждом ходе отрядов кастуется в первом же раунде.

А тактика у героя была? Сейв есть это чуда? Хотел бы глянуть.
28.05.2019 14:20
Visit this user's website Find all posts by this user Quote this message in a reply
igrik Offline
Administrators

Posts: 2630
Post: #296

(28.05.2019 14:20)daemon_n Wrote:  А тактика у героя была? Сейв есть это чуда? Хотел бы глянуть.
Прикол в том, что в сборке сделан такой фикс раундов:
Оригинал: без тактики первый раунд = 0, с тактикой (после тактики) = 1
Сборка: без тактики первый раунд = 1, с тактикой (после тактики) = 1
Отсюда возможна ошибка скриптов. Она и ранее была (или должна была проявляться), но только при наличии тактики. Теперь проявляется и с тактикой и без.
Короче нужно смотреть в скрипт.


game bug fixes extended.dll || My Plugins
28.05.2019 14:25
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 3567
Post: #297

(28.05.2019 14:25)igrik Wrote:  
(28.05.2019 14:20)daemon_n Wrote:  А тактика у героя была? Сейв есть это чуда? Хотел бы глянуть.
Прикол в том, что в сборке сделан такой фикс раундов:
Оригинал: без тактики первый раунд = 0, с тактикой (после тактики) = 1
Сборка: без тактики первый раунд = 1, с тактикой (после тактики) = 1
Отсюда возможна ошибка скриптов. Она и ранее была (или должна была проявляться), но только при наличии тактики. Теперь проявляется и с тактикой и без.
Короче нужно смотреть в скрипт.

Я судил по логам боя, и первый раунд был 1, с тактикой послерасстановочный раунд становился вторым.
Предположил, что скрипт написан под такой вариант ( это всё-таки баг сода) .
Будет время, смоделирую разные варианты в "зале смерти".
28.05.2019 15:01
Visit this user's website Find all posts by this user Quote this message in a reply
Sea Offline

Posts: 148
Post: #298

Приду домой, добавлю сейв.
И да, тактика вроде была, но не факт.
Кстати, я играю с включенным скриптом на увеличение скорости тактикой вместо расстановки перед боем.
И да, на оригинальной игре никогда такого не случалось в принципе, несмотря на наличие/отсутствие тактики.

Добавлено.

сейв перед нападением на Палату смерти
BattleSave! перед этой битвой, загружаю его, нападаю на монстров рядом и снова палата смерти!
И да, тактики у героя нет! Скажу больше, можно напасть после загрузки BattleSave! вообще любым героем (хоть свеженанятым) - результат тот же!
Вот в качестве примера скрин: вывел героя из гарнизона башни из этого сейва и напал им на гарнизон рядом с городом (видно что главного лича на задней линии нет вместо него те, на кого напал):
Image: 560899d0ed51.jpg

Кстати, ещё одна особенность сборки. Кармические битвы (кажется так скрипт называется в котором к нейтралам призываются союзники?), так вот, союзники призываются и к нейтралам и к врагам, и, как видно, в палатах смерти к мертвякам. Ко всем в общем. Выглядит довольно странно, когда троглодиты - или даже, скажем, эльфы, в одном строю с личами Sm.

И ещё, затраченные мувпоинты на нападение при загрузке BattleSave! теряются, так что если переигрывать битву несколько раз, то рано или поздно переиграть не получится - не добегаешь, чтобы напасть. - не знаю можно ли это исправить.
Если нападаешь на объект (пробелом), то конечно такой проблемы нет.
(This post was last modified: 28.05.2019 18:09 by Sea.)
28.05.2019 15:50
Find all posts by this user Quote this message in a reply
Algor Away
Administrators

Posts: 3923
Post: #299

igrik, в следующей сборке обнови шаблон BloodStar, я там пофиксил баг с изолированной локацией при игре на 5 игроков.


BattleHeroes Rus/Eng | ERA scripts (+ReMagic) Rus/Eng
29.05.2019 13:00
Visit this user's website Find all posts by this user Quote this message in a reply
daemon_n Offline
Administrators

Posts: 3567
Post: #300

Sea, батлсейв слишком специфический. Если ты его загрузил, то надо подраться с теми, при ком и был этот сейв, иначе багов не избежать.
Кармические битвы не дружат с переигровкой. Выбери что-то одно или просто не переигрывай бой.
Что касается мувпоинтов. В эре (ВоГе) , учитывая количество скриптов, 100 МП - не самая большая проблема. Однако, если ты понимаешь, что бой сложный, что мешает нажать клавишу "s" перед боем и сохранить самому? Со скриптом на бытовые сохранения это произойдет мгновенно.
29.05.2019 14:29
Visit this user's website 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-2021 MyBB Group