Ошибки, баги и недочёты ERA - Printable Version +- Wake of Gods Forum | Форум Во Имя Богов (http://wforum.heroes35.net) +-- Forum: Герои Меча и Магии 3.5 WoG/ERA (/forumdisplay.php?fid=99) +--- Forum: Моды (/forumdisplay.php?fid=104) +---- Forum: ЭРА / ERA (/forumdisplay.php?fid=182) +---- Thread: Ошибки, баги и недочёты ERA (/showthread.php?tid=4218) |
Ошибки, баги и недочёты ERA - apokalipsis - 06.12.2010 17:38 baratorch. Сколько не пытался играть в ваш HD мод и Berserker'a Эру, имею ввиду на данный момент для SoD, приерно на 2-3-4 день игра вылетает с таким вот сообщением: Microsoft Visual C++ Runtime Library Runtime Error! Program D:/Distrib/heroes/Heroes3HD.exe abnormal program termination Помогите может есть какой-то выход? Добавлено: Причем и последня версия HoMM3 HD 2.71f RE: Программирование ВОГ - Berserker - 06.12.2010 20:06 Для сод не юзай эру, если юзаешь ХД, ибо дублируют патч на процессор. RE: Программирование ВОГ - apokalipsis - 06.12.2010 20:31 Берс, да совершенно на новой винде, и либо Эра , либо HD, без раницы всё равно вылет. На любых компах, а уменя их 4 RE: Программирование ВОГ - apokalipsis - 06.12.2010 20:51 Да, вот ещё один нюанс. Переношу сэйв на комп с СОДОм, где ни разу не стояли ни HD ни ЭРА, тот же эффект вылета, значит сам баг прописывается и в сэйве? RE: Программирование ВОГ - Berserker - 06.12.2010 22:27 apokalipsis, Проц двухядерный? RE: Программирование ВОГ - etoprostoya - 06.12.2010 22:32 apokalipsis, Значит в сейве вирус))) Бараторч изобрёл-таки вирус под Героев) RE: Программирование ВОГ - apokalipsis - 07.12.2010 01:42 [ Процессоры / Intel® Celeron® D CPU 3.06GHz ] Свойства процессора: Производитель Intel Версия Intel® Celeron® D CPU 3.06GHz Серийный номер To Be Filled By O.E.M. Тег имущества To Be Filled By O.E.M. Шифр компонента To Be Filled By O.E.M. Внешняя частота 133 МГц Максимальная частота 3066 МГц Текущая частота 3066 МГц Тип Central Processor Напряжение питания 1.3 V Статус Разрешено Тип разъёма CPU 1 Добавлено: Свойства ЦП: Тип ЦП Intel Celeron D 347 Псевдоним ЦП Cedar Mill-512 Степпинг ЦП D0 Engineering Sample Нет Имя ЦП CPUID Intel® Celeron® D CPU 3.06GHz Версия CPUID 00000F65h Частота ЦП: Частота ЦП 3066.6 MHz (исходное: 3066 MHz) Множитель ЦП 23x CPU FSB 133.3 MHz (исходное: 133 MHz) Шина памяти 266.7 MHz Соотношение DRAM:FSB 8:4 Кэш ЦП: Кэш L1 трассировки 12K Instructions Кэш L1 данных 16 Кб Кэш L2 512 Кб (On-Die, ECC, ATC, Full-Speed) Свойства системной платы: ID системной платы 63-0100-001131-00101111-091707-Lakeport$945GCT-M2_945GCT-M2 RELEASE 09/17/07 Системная плата ECS 945GCT-M2 (2 PCI, 1 PCI-E x16, 2 DDR2 DIMM, Audio, Video, LAN) Свойства набора микросхем (чипсета): Чипсет системной платы Intel Lakeport-G i945GC Тайминги памяти 4-4-4-12 (CL-RCD-RP-RAS) DIMM3: Kingston 99U5429-007.A00LF 2 Гб DDR2-800 DDR2 SDRAM (6-6-6-18 @ 400 МГц) (5-5-5-15 @ 333 МГц) (4-4-4-12 @ 266 МГц) RE: Программирование ВОГ - apokalipsis - 07.12.2010 01:48 Spoiler (Click to View) RE: Программирование ВОГ - Berserker - 07.12.2010 02:09 Выложи плиз сейв. RE: Программирование ВОГ - apokalipsis - 07.12.2010 02:55 AUTOSAVE .GM1 RE: Программирование ВОГ - baratorch - 07.12.2010 11:03 Мне кажется процессоры нипричем. А что при чем - я не знаю, т.к. сейв у меня нормально работает и в оригинале и в ХД 2.71 RE: Программирование ВОГ - apokalipsis - 07.12.2010 22:31 Непонятка в том, что происходит всё это примерно в одно и тоже время(игровое) и по сети и не только у меня. Добавлено: А можно вопрос, карта которую я скинул как называется? Я похоже не тот сэйв скинул Вам, простите. Это со здорового СОДа Добавлено: Я сам скачал и не та игра Добавлено: Хорошо убью время, так как на работе, поставлю Бараторчевский мод и попробую. Ещё раз СОРРИ! RE: Программирование ВОГ - apokalipsis - 08.12.2010 13:30 AUTOSAVE .GM1 Вот он, родимый, спрятался в уголке. RE: Программирование ВОГ - Berserker - 09.12.2010 04:19 У меня пашет. RE: Программирование ВОГ - baratorch - 10.12.2010 00:06 В сод/комплит крашится на ходе синего компа. Посмотрел в отладчике - непосредственная причина краша - обращение к свойствам монстра с номером больше 149 (таких существ в сод комплит нету). Какой именно номер не знаю, т.к. игра пуляет исключение, узнав что номер города, к которому принадлежит монстр больше 8. После поста Берсеркера проверил в Эре и Фениксе - не крашится ибо там есть монстры с номерами больше 149. Наводит на подозрения... Я сам ща много играю рандом-мапы в сод - подобного не наблюдалось. Правда до 3 месяцев дело редко доходит даже в 8*XL+U*200%.. RE: Программирование ВОГ - baratorch - 10.12.2010 01:55 (06.12.2010 20:06)Berserker Wrote: Для сод не юзай эру, если юзаешь ХД, ибо дублируют патч на процессор.Здесь не должно быть никаких проблем, патч ХД просто перекрывает(замещает) патч Эры. RE: Программирование ВОГ - apokalipsis - 10.12.2010 06:31 Может у меня версия SoD не та? New World Computing Герои Меча и Магии® III (Дыхание Смерти) 22.04.99 где можно проверить конкретно версию? RE: Программирование ВОГ - apokalipsis - 15.12.2010 16:44 Quote:Я сам ща много играю рандом-мапы в сод - подобного не наблюдалось. Правда до 3 месяцев дело редко доходит даже в 8*XL+U*200%..Где это рэндом для сода есть? RE: Программирование ВОГ - fireman - 15.12.2010 18:31 Quote:Где это рэндом для сода есть?если поставить тот же Хайрез мод будет. RE: Программирование ВОГ - baratorch - 15.12.2010 23:12 чтобы был рандом, игра за сопряжение, и кампании клинка лучше всего скачать ЭТО: http://sites.google.com/site/heroes3hd/files/ABinSoD.rar?attredirects=0&d=1 (2,62 МБ) и распаковать в папку с игрой. RE: Программирование ВОГ - Berserker - 16.12.2010 00:00 А зачем так много? Там же несколько пустых файлов достаточно, вроде бы. RE: Программирование ВОГ - baratorch - 16.12.2010 10:16 для рандом + конфлюкс - да. Но тогда при выборе новая игра->кампания->клинок армагеддона будем читать много сообщений о не найденных файлах, ну и поиграть соответственно тоже не сможем. кому-то пофиг а мне присутствие таких кривостей-неполноценностей в игре небезразлично. эти файлы - минимум для того, чтобы все было в точности, как если бы мы устанавливали сод поверх клинка. RE: Программирование ВОГ - Berserker - 16.12.2010 15:58 Согласен. Был не в курсе. Нужно этот архивчик сохранить. RE: Программирование ВОГ - apokalipsis - 16.12.2010 16:31 Спасибо, baratorch? я уже карту XL прошёл, в принципе неплохо генерирует и множество Провидцев и артов всяких, как и люблю. Скачал Лицензионку SoD, буду пробовать Эру и HD MOD. Может глюков не будет. RE: ERA II - ILYA1980 - 13.03.2012 23:03 Вот залил http://rghost.ru/37007718 RE: ERA II - Berserker - 14.03.2012 18:30 ILYA1980, а зачем вам этот патч? В общем вылетает из-за zeobjcts.txt. Либо он кривой, либо кривой он. Если удалить - карта генерируется, но новые объекты вы в редакторе не поставите. RE: ERA II - Тень - 15.03.2012 18:21 После установки данного мода на полное русскоязысное собрание он не запускается с ошибкой: «Assert violation in file "D:\Soft\Programming\Delphi\Source\Units\_OLDER_\GameExt.pas" on line 227. Error at address: $375E5CD.» Чего ему не хватает? RE: ERA II - Berserker - 15.03.2012 19:06 Скажите, когда был загружен дистрибутив и не ставите ли вы его на ВоГ? RE: ERA II - Тень - 15.03.2012 19:56 Установка чистая. Т.е. полное удаление перед установкой мода и новая установка. Мод загружен из первого сообщения темы сегодня. RE: ERA II - Berserker - 15.03.2012 20:15 Вы правильно указали папку с игрой при установке? Эра жалуется на невозможность загрузить angel.dll. Проверьте Игра\Mods\WoG\angel.dll. RE: ERA II - Тень - 15.03.2012 21:00 Файл на месте. Папка в корне диска. Путь H:\HoMM3. Windows XP SP3. Может не хватает каких-то библиотек? RE: ERA II - Sea - 15.03.2012 21:08 При лечении (палатки могут воскрешать) прокаченного выше первого уровня оруженосца он становится первого уровня и умирает. В первой эре вроде же этот глюк WOGа был исправлен? ERA II ставил на английский SOD. RE: ERA II - Berserker - 15.03.2012 22:03 Sea, это известный баг скрипта палатки. Он не исправлен авторами. Quote:Может не хватает каких-то библиотек?Вряд ли. На всякий случай в панели управления в настройках системы отключите DEP. RE: ERA II - Sea - 16.03.2012 18:49 (15.03.2012 22:03)Berserker Wrote: Sea, это известный баг скрипта палатки. Он не исправлен авторами.Да я в курсе. Просто насколько помню, это было исправлено в первой эре, поэтому и удивило, почему во второй этот баг снова "всплыл". RE: ERA II - Berserker - 16.03.2012 19:12 Да я вообще за воговские скрипты не отвечаю, как бы. RE: ERA II - etoprostoya - 16.03.2012 20:19 Если бы тут хоть кто-то за что-то воговское отвечал... RE: ERA II - Тень - 17.03.2012 18:41 (15.03.2012 22:03)Berserker Wrote:Не помогает. Отпишу после переустановки системы, видать проблема в ней (новая мозилла при установке даёт синий экран, видать дела плохи).Quote:Может не хватает каких-то библиотек?Вряд ли. На всякий случай в панели управления в настройках системы отключите DEP. Меня ввело в заблуждение сообщение об ошибке. в котором указывался путь к исходникам. Потому казалось что это косяк мода (не доводилось таких ошибок видать). RE: ERA II - Berserker - 17.03.2012 18:46 Это косяк системы. В моде идёт чёткий вызов "ЗагрузитьБиблиотеку(Angel.dll)", а она не загружается. RE: ERA II - IlyaSuper - 19.03.2012 14:13 При заходе обмена героев выходит ошибка Spoiler (Click to View) RE: ERA II - Berserker - 19.03.2012 17:27 IlyaSuper, загрузите установщик с первой страницы темы. У вас чуть древнее версия. RE: ERA II - Anoobis - 20.03.2012 15:33 Spoiler (Click to View) Fishing Well) и настройки ВоГ - скриптов. RE: ERA II - IlyaSuper - 20.03.2012 16:26 Berserker, Спасибо, помогло, а подсказки всё равно не работают ( RE: ERA II - Berserker - 20.03.2012 16:31 Залейте сейв, гляну. RE: ERA II - Berserker - 20.03.2012 18:16 Anoobis, спасибо за отчёт, постараюсь разобраться. Quote:Внутри этого архива - сэйв, лог Вога с описанием вылета при клике правой кнопкой по магическому колодцу (кстати, название было на английском -На своём компьютере вылет не подтверждаю. RE: ERA II - Anoobis - 21.03.2012 16:29 Выкопал ещё один странный баг: После удачной защиты города мои Энерго - элементали внезапно превратились в палатки первой помощи (в бою они стояли рядом с палаткой) (да и палатка вела себя странно - ничего не накладывала (т.е. Исцеление), а настоящий ход палатки был как бы на ходе элементалей.) (Я включал скрипт Усиленные боевые машины 1, в комбинации с 2-мя к палатке и Искусство Войны). Сэйв пока выслать не могу. Также - если у монстра свойство Одного вызова и есть Тактика, то вызов будет после расстановки по Тактике (т.е. в 1-м раунде, а не во 2-м). RE: ERA II - Berserker - 21.03.2012 16:59 (21.03.2012 16:29)Anoobis Wrote: После удачной защиты города мои Энерго - элементали внезапно превратились в палатки первой помощиВот такой баг ещё с 3.58 тянется за боевыми машинами 1. Сам встречал. Ошибки, баги и недочёты ERA - SyDr - 28.03.2012 18:51 Словил вылет. После битвы, инициированной разведкой (герой проиграл): sdlog.7z Проходимость объектов ландшафта выключена. RE: ERA II - Berserker - 28.03.2012 19:40 SyDr, тут только сейв поможет. Логи мало чего дают, ведь теперь адреса указывают на код игры. RE: ERA II - SyDr - 28.03.2012 19:58 Ок: 1_Teal_End.GM1 (на следующем ходу). Я, правда, не представляю, как это воспроизвести. Только если скрипты можно модфицировать и для сейва. Если что: случилось на дороге, битва с демонами, герой проиграл, потеряв всю армию. Менеджер Модов ERA - SyDr - 30.03.2012 11:20 Опять сообщение об ошибке. На этот раз без вылета. В начале следующего хода. sdlog.7z Ну и плюс: 1) Внешнее жилище Халфлингов не может быть улучшено при включённом Нейтральном городе. А также, нельзя новое поведение для мифрила (CTRL+click вместо Right click) распространить также и на артефакты, приносящие монстров и разведку? Да и на сборные артефакты тоже. Было бы намного удобнее. Ага. Вот ещё одна неприятная вещь. Правда тут сам дурак. Нечего героев без армии оставлять: Video_2012-03-30_100029.wmv RE: ERA II - Berserker - 30.03.2012 14:56 Quote:Ага. Вот ещё одна неприятная вещь. Правда тут сам дурак. Нечего героев без армии оставлять:Известная проблема. Пока не решена. Спасибо, остальное перенаправил разработчику. RE: ERA II - Bes - 31.03.2012 12:31 Berserker, установил для ознакомления the_empire_of_the_world_4_978, на ERAII от 12,03, но при запуске карты был вылет http://zalil.ru/32987017 что было причиной? RE: ERA II - Bes - 31.03.2012 16:44 (31.03.2012 14:59)Berserker Wrote: Bes, https://www.box.com/s/3b9913b998098bc30a13Это такой же архив, что указан на df2 - только имя разное Причина вылета при старте карты так и не выяснилась Berserker Wrote:Bes, я дал ссылку под последнюю версию Эры.Berserker, я понимаю. Но вот у меня и стоит последняя офиц.версия ERAII, и мод Валерия я тоже скачал последний официальный - но почему-то "вылет" (ладно, не страшно, я лишь хотел оценить диалоги) RE: ERA II - Zenofex - 31.03.2012 20:02 Quote:Но вот у меня и стоит последняя офиц.версия ERAII, и мод Валерия я тоже скачал последний официальный - но почему-то "вылет"И у меня то же самое. Пришлось прежднюю бету Эры качать, на ней нормально работает. RE: ERA II - Bes - 31.03.2012 21:29 Zenofex, а пред.версия ERA - это которая? RE: ERA II - Zenofex - 31.03.2012 21:31 Era II beta 2 build 4 На дф2 ссылка еще пока сохранилась. RE: ERA II - Berserker - 31.03.2012 22:44 Я написал Валерию. Почему вылетает - известно. Вопрос лишь, почему по ссылке старый архив у него. RE: ERA II - Valery - 01.04.2012 01:23 Link at df2 was not updated, as no one reported playing it, I just forgot about. The 2.0 version is here, and works only with ERA 2 FINAL: MAPSFORHEROES RE: ERA II - SyDr - 02.04.2012 18:26 Снова вылет: sdlog.7z Скриншот (Click to View) RE: ERA II - Berserker - 02.04.2012 19:14 SyDr, скорее всего в новой Эре его не будет, я уже включил правленный деф катапульты от Валерия. RE: ERA II - Berserker - 14.04.2012 19:38 SyDr Wrote:Вылет. В меню продажи артефактов при клике по артефакту. Сейва рядом нет, если нужен, попробую поискать.Если вдруг отыщется, попробуйте его же без fix artifact merchant.dll. RE: ERA II - SyDr - 14.04.2012 21:22 Всё равно вылет. И, я немного ошибся: кликать не надо. Достаточно поводить мышкой. Это правда предыдущая версия (не та, которая на Heroes Community). Сейв: 6_Tan_Quick.GM2 RE: ERA II - Berserker - 15.04.2012 00:15 SyDr, подтверждаю вылет. Вылет, если один арт в первом слоте. Нужно бараторчу написать. RE: ERA II - SyDr - 16.04.2012 18:13 Не обзяательно один. Вылетало и в других случаях. Какие-то баги с логовом воров: games.7z 5 - уже вылетает. 1 - пока ещё просто глючит (красный флаг там). RE: ERA II - SyDr - 16.04.2012 21:07 Вау. А я везучий : HoMM3_log.7z Просто нажать M. Может нужно выбрать биться вручную. Не проверил с быстрой битвой. Сам герой попался пятого уровня (какие-то баги с тюрьмой? я не в курсе этого). Это не случайный герой, а выбранный сразу. P. S. Крэшлог лишний. Игра не вылетела. RE: ERA II - Berserker - 16.04.2012 22:56 Бой сам с собой? Если нет, завтра скачаю. RE: ERA II - gamecreator - 16.04.2012 23:04 (16.04.2012 20:02)SyDr Wrote: Но: http://img-fotki.yandex.ru/get/6107/38252203.0/0_872b7_c6e801e2_origпросто баг прорисовки. это везде встречается. RE: ERA II - SyDr - 17.04.2012 10:16 Berserker, нет. Это битва со случайным героем (25% который). В быстрой битве ошибка не повторяется. Каждый раз герой противника другой. (Но в сообщении об ошибке тюрьма упиоминается). RE: ERA II - Sea - 17.04.2012 12:42 Посмотрел на модификаторы морали юнита и там ангелы почему то названы алебардщиками: RE: ERA II - Berserker - 17.04.2012 15:46 Sea, угу, знакомый баг. Кажется, из Сода. RE: ERA II - SyDr - 19.04.2012 12:37 (17.04.2012 10:16)SyDr Wrote: Berserker, нет. Это битва со случайным героем (25% который). В быстрой битве ошибка не повторяется. Каждый раз герой противника другой. (Но в сообщении об ошибке тюрьма упиоминается). Появляется во всех битвах со случайными героями. Code: ----------------------- RE: ERA II - Berserker - 19.04.2012 15:49 На сборке JimV + rennoy или SU_Merged английской? RE: ERA II - SyDr - 19.04.2012 16:22 JimV + rennoy RE: ERA II - Berserker - 24.04.2012 00:05 Спасибо, включу в следующий выпуск, правда игнорирование "Secondary Skills Scrolling" идеологически не верно. RE: ERA II - SyDr - 24.04.2012 12:02 (24.04.2012 00:05)Berserker Wrote:Нет. От "обычного" набора используемых скриптов отличается разве что, добавлением алмазных драконов в оплот.SyDr Wrote:Вылет при попытке загрузить игру:Прохождение объектов выключено? Что-то интересное получается: Quote:--------------------------- Вот карта и настройки: HoMM3.7z Примерная последовательность действий:
RE: ERA II - Berserker - 24.04.2012 13:54 Скрипт гарнизонов (42) убивает игру. Известный баг. RE: ERA II - SyDr - 27.04.2012 21:13 Парочка некритичных багов: 5_Red_Adventure_Cave_Bug - можно драться с троглодитами вначале сколь угодно много раз. 3_Red_Hell_Barons_Bug - ну вот откуда, откуда у них такая скорость? Так и задумано? 3_Red_Tavern_Bug - опять глюки с просмотром информации в логове воров. 3_Red_Art_Bug - у героя в рюкзаке два артефакта, а новые уже не лезут . Вот это уже весьма неприятно, по сравнению с другими. games.7z RE: ERA II - Berserker - 27.04.2012 21:42 Quote:3_Red_Art_BugКаким образом артефакты изымались из игрока? Оставлением по ПКМ? В корне странно, в Эре ведь исправлено удаление артефактов через HE:A. RE: ERA II - SyDr - 27.04.2012 21:45 Нет. Этот скрипт вообще выключен. Артефакты передавались другим героям. RE: ERA II - SyDr - 28.04.2012 10:10 Дополнительные особенности: Если зайти в экран героя и поднять артефакт, то опустить его уже будет нельзя. Если после этого закрыть окно и открыть заново, артефакта уже не будет. Артефакты в городе покупаются, но пропадают в никуда. RE: ERA II - Berserker - 05.05.2012 13:18 Сидр, спасибо. Почти все твои доклады оформлены в тему на английском форуме и мы реально занимаемся исправлением проблем. RE: ERA II - SyDr - 05.05.2012 18:18 Не за что. Это в моих же интересах . С Баронами ада, я так понимаю, скрипт просто увеличивает их скорость, чтобы они ходили первыми? Просто без знания об этом действительно было похоже на баг. Багу с "Wrong Position" можно не смотреть. Это было до обновления скриптов до последней версии. Berserker, по поводу бага с таверной (строчка артефакты): может быть как-то связано с багом "HE:A3"? Потому как было это совсем рядышком. Там, кстати, ещё и коричневый на втором месте есть. Может и вылет при заходе в гильдию воров в другом сейве с этим связан. Может быть... RE: ERA II - Berserker - 05.05.2012 18:26 Скорее всего! Спасибо. То же самое с торговцем артефактами. RE: ERA II - SyDr - 07.05.2012 20:24 Я сегодня добрый . Вот карта, на которой был вылет с гарнизонами при загрузке карты: random_map_2.7z Особенность: можно не включать вообще никакие другие скрипты. Для вылета хватит одного скрипта гарнизов (tons). Ну и ещё: Это в SU_Merged и не столько баг, сколько недоработка. Багом там вроде была такая ситуация: Нейтральный город включён. 1) Грузим карту. Все внешние жилища (бабочки, элементали) рядышком меняются, как положено. 2) Что-то не понравилось, выходим в менюшку. 3) Снова грузим карту и на этот раз жилища остаются от стандартного сопряжения. Вроде бы. Потом перепроверю. Bug report #6 Это до включения исправленного def'а катапульты, вроде как. Bug report #7 Это тоже в SU_Merged Но вообще, одна из главных проблем всех правленных скриптов, это то, что новые артефакты не ставятся на карту. Все остальные баги, вроде как, были не сильно связаны именно со скриптами или имеются и в оригинальных скриптах тоже. Здесь могу только предположить, что это связано с проверкой, есть ли у артефакта настроенное сообщение или используется он где в квестах (в оригинальных скриптах её нет и это может "убить" любую игру со стражами прохода). RE: ERA II - Berserker - 07.05.2012 21:47 Да артефакты я уже поправил. Спасибо. RE: ERA II - SyDr - 08.05.2012 17:41 Внезапно. С той картой (может не только с ней) вылет можно получить ещё одним способом: 1) Убрать все карты из папки Maps и все из random_map 2) Запустить игру и выбрать случайные карты. 3) Если стандартные карты присутствуют, вылета не происходит. Сейчас ещё что-нибудь посмотрю. HoMM3_log.7z RE: ERA II - Berserker - 08.05.2012 18:09 Подтверждаю. RE: ERA II - Bes - 08.05.2012 18:57 SyDr, Berserker, этот вылет я ещё с SoD помню... RE: ERA II - gamecreator - 08.05.2012 19:08 хм, у меня никогда не вылетал сод из-за отсутствия карт RE: ERA II - Prayer - 11.05.2012 07:07 Баг вогификации!!! Скрипт 78 wog.erm строка 1217 Code: !!FU&v1<>1:E; [Exit trigger if script isn't enabled] строка 671 Code: Rv1:S0; 27, 165, 196, 60, 143, 132, 139, 242, 133, 142 Обнаружил по отсутствию ВоГ-монстров на карте после вогификации. RE: ERA II - Berserker - 11.05.2012 18:06 Prayer, да, я в курсе. Исправил сразу как нашёл, так что в следующем выпске ошибки уже не будет. Это был код JimV. RE: ERA II - SyDr - 30.05.2012 19:07 HoMM3_log.7z Вылет. Битва. При наведении палатки на командира. RE: ERA II - Berserker - 30.05.2012 19:32 Лог абсолютно бесполезен (вылет на геройском коде). Нужна сохранёнка с повторяемыми условиями. RE: ERA II - SyDr - 30.05.2012 20:01 Нет сохранки. Я уже второй раз на эти грабли наступил: включаю все скрипты и забываю убрать запрет на автосейвы. Попробую так поиграть, может опять вылезет. RE: ERA II - Sea - 18.06.2012 21:06 Напал на утопию (с тёмными драконами). Драконы атаковали отряд моих снайперов и наложили на него берсерк. Когда ход перешел на этот отряд, то он замигал вроде как почему то давая мне им походить, но при малейшем шевелении мышки игра упала. Загрузился из сейва перед битвой, снова напал на утопию - такая же фигня. Падает тихо, без каких либо сообщений. В логи ничего не пишется. PS. Сохранение PPS. Загрузился без HD, крашится так же, но уже с логами: WOGCRASHLOG.TXT WOGERMLOG.TXT RE: ERA II - Berserker - 18.06.2012 21:32 Сохранение залейте, если не трудно. RE: ERA II - Inkind - 19.06.2012 14:56 Добрый день. Уже много лет замечаю один баг, вот только ни разу не видел чтоб про него писали. Через какое то неопределенное время, запускаешь бой и при наведении курсора в район палатки происходит падение игры. Вот лог http://files.mail.ru/RAR9Y4 Так же хотелось бы узнать, можно ли отключить подсчет урона. Он почему то перестал работать и всегда пишется 0(0). Очень не удобно. Стандартный вполне устраивал. И возможно ли убрать огромные списки сохранения на стандартные? RE: ERA II - Berserker - 19.06.2012 15:54 Inkind, пожалуйста: 1) Установите чистый Shadow Of Death (SoD, Дыхание Смерти) или Complete (Полное собрание). 2) Скачайте с первого сообщения этой темы Эру 2.3 и установите, указав каталог с игрой. Проверьте, указанных багов быть не должно. RE: ERA II - Inkind - 19.06.2012 17:47 Все установленно как вы написали, никаких лишних действий я не делал, модов не ставил. Но баги присутствуют. Возможно ли как то их уничтожить или нет? Между прочим баг с палаткой наблюдался ни только на моем компе. На как минимум 2 других компах было так же. Это уже давольно старый баг (несколько лет он проявляет себя) и я надеялся на помощь. Вот ВоГ опции на которых происходит баг. http://files.mail.ru/OXEUGB RE: ERA II - Berserker - 19.06.2012 17:59 А какие моды стоят? Папка Mods. HD стоит? Какой версии. Если не трудно, установите в heroes3.ini Debug=1, запустите игру и залейте на wikisend.com файл eralog.txt. RE: ERA II - Inkind - 19.06.2012 21:35 В папке Mods находятся папки: Fast Battle Animation, Secondary Skills Scrolling, WoG, WoG Rus, Yona. HD не ставил. По верх Complete версии поставил Эру 2.3 с первого сообщения, более кроме карт в папку maps ничего не заливал. eralog.txt Вот данный файл. RE: ERA II - Berserker - 19.06.2012 23:20 File size: 0 B Не залилось? RE: ERA II - Inkind - 20.06.2012 01:29 Не совсем понял вопрос. Если имеется ввиду файл File size, то такого в папке с игрой нет. RE: ERA II - Berserker - 20.06.2012 01:30 У залитого eralog.txt нулевой размер. Проверьте, в каталоге тоже нулевой? Это же мистика. RE: ERA II - Inkind - 20.06.2012 13:25 Надо было игру закрыть, а то использовался. Вот, что просили eralog.txt Вы не представляете как сложно залить ответ на билайн модеме. Раза с 50 получается =) RE: ERA II - Berserker - 20.06.2012 14:34 Крайне странно выходит. Попробуйте следующее: 1) Отключите в вог-настройках машины войны, если включены. 2) Запустите через Стартовое Меню Эры "Управление Модами" и выключите мод Yona. RE: ERA II - Inkind - 20.06.2012 15:35 Спасибо. Видимо с машинами это было изначально. Но отключать не стану, т.к. именно так и хочется играть (дополнительные боевые единицы под найм). Чтож, жили с багом и дальше будем жить, портит он только настроение когда на слишком долгой битве падает игра. Переустановил вообще мод, заработало. Если опять отключиться, то тогда и отключу совсем, чтоб с переустановкой не париться. Ну а с огромными списками автосохранения. Можно как то отключить на стандарт? RE: ERA II - Berserker - 20.06.2012 15:53 Есть ещё средство от зависаний. Странно, что у вас не подействовало. В стартовом меню Эры найдите программу mmarchive. Откройте в ней Mods\WoG\hmm35wog.pac (сперва введите в поле имени файла "*", чтобы отобразились все файлы). smtent.def - это файл палатки. Нужно его удалить, экспортировать файл другого монстра, например "zm150z.def", переименовать в smtent.def и снова добавить в архив. Лично у меня помогало, но палатка будет выглядеть как заменённый монстр. Быстрые сохранения отключаемы в опциях. Последняя вкладка. RE: ERA II - Inkind - 20.06.2012 17:19 Большое спасибо за помощь. RE: ERA II - Berserker - 20.06.2012 17:36 Было бы за что RE: ERA II - Inkind - 20.06.2012 21:56 За то, что разъеснили: 1) От бага с палаткой не избавиться. 2) За подсказки как отключить ненужные опции. =) RE: ERA II - Berserker - 20.06.2012 22:39 Замену палатки не рассматриваете? RE: ERA II - etoprostoya - 20.06.2012 23:28 Я думал, палатка со всеми типами анимации уже добавлена в Эру. Хм, так и есть, добавлена. RE: ERA II - Berserker - 20.06.2012 23:48 И Yona не должна урон 0/0 отображать. Я вообще не понимаю, что там. Хочу в 2.4 сделать программу-генератор отчётов. Чтобы проще было разбираться без тёмной магии. RE: ERA II - Bes - 22.10.2012 23:48 уже не первая, и не вторая такая бяка была у людей... ERAlog ОС: хрSP3, сборка чипСД RE: ERA II - totkotoriy - 23.10.2012 06:00 (22.10.2012 23:48)Bes Wrote: уже не первая, и не вторая такая бяка была у людей...Подтверждаю, человека 4-5 уже жаловались, и я кстати говорил уже об этом. Примите во внимание ещё, что разные сборки и локализации СОДа тут не причем, т.к. я свой мод вместе с содой от буки выкладывал - одни жаловались, другие нет, но на сколько помню у всех кто жаловался был ХР. И еще Fossy в моей теме написал по редактору, я думаю там все от ЭРЫ, т.к. я эти объекты не трогал. Может с этим и связаны ошибки при закрытии редактора на Вин7? Кстати откуда берется описание для объектов редактора, только из zeditr.txt? RE: ERA II - Тень - 23.10.2012 22:01 (22.10.2012 23:48)Bes Wrote: уже не первая, и не вторая такая бяка была у людей... Моё сообщение в этой теме в марте... Текст ошибки, правда иной. RE: ERA II - Prayer - 24.10.2012 08:36 Господа! Кто нибудь решал баг Сопряжного кэпа (Астрального духа), суть которого в том что он заставляет бежать часть войск перед битвой. На выходе имели ситуацию в финальной битве, когда перед боем убежали отделенные по одному юниты первого уровня. По итогу сдвинулась качка юнитов и знамена полководцев, т.е. капитан и баллиста были качнуты до двух мечей, на кого то передвинулся дабл страйк от ящеров и т.д. RE: ERA II - Berserker - 24.10.2012 20:26 Тень и остальные. С Эрой 2.4 такие же проблемы? Era 2.4 ENG Насколько я помню по 2.3, папкам в Mods нужно убрать атрибуты только для чтения/скрытый/системный. RE: ERA II - Тень - 25.10.2012 08:14 (24.10.2012 20:26)Berserker Wrote: Тень и остальные. С Эрой 2.4 такие же проблемы?Всё работает. После смены аттрибутов моя ошибка (двести какая-то) сменилась на 404. С заменой Эры на 2.4 пропала полностью. Может стоит вынести эту версию в шапку темы? RE: ERA II - Berserker - 27.10.2012 18:29 Друзья, на текущий момент нельзя ставить Эру поверх Эры. Если с нуля поставленная 2.4 вылетает, то: heroes3.ini, Debug=1. Заливаете на wikisend.com файл eralog.txt и я пробую разобраться. RE: ERA II - Bes - 04.11.2012 11:31 (22.10.2012 23:48)Bes Wrote: уже не первая, и не вторая такая бяка была у людей... (24.10.2012 20:26)Berserker Wrote: С Эрой 2.4 такие же проблемы? Нет, при установке 2,4 проблема ИСЧЕЗЛА. так в чём причина то была? Berserker Wrote:В функции, определяющей, является ли папка папкой! Если у папки убрать все лишние атрибуты, кроме архивный и нормальный, то она тоже становилась видна Эре. RE: ERA II - Ivor - 05.01.2013 04:07 Решил всё-таки сделать свою идеальную сборку Героев и заодно посмотреть, что такое Era II. Установил полное собрание, накатил Эру 2.4. Сама игра запускается, всё работает. Однако при попытке заменить неудачные воговские объекты выяснилось, что заменить графику - только полдела, надо ещё и поправить текстовики. Вспоминать, как же в файле описываются параметры объекта, было лень, попробовал через редактор исправить параметры и словил вылет Подозреваю, проблема в отсутствии нужных файлов в основной папке Data, т.к. редактирую объект \Mods\WoG\Data\hmm35wog.pac\Zseer002.def И сам редактор, если нужен https://dl.dropbox.com/u/58527032/h3wmaped.exe RE: ERA II - Berserker - 05.01.2013 04:32 Ivor, Ivor, постараюсь разобраться, спасибо. На всякий случай: heroes3.ini, Debug=1, повторить баг с вылетом, залить eralog.txt. RE: ERA II - Ivor - 05.01.2013 05:03 (05.01.2013 04:32)Berserker Wrote: Ivor, Ivor, постараюсь разобраться, спасибо.Не получается. При включении Debug=1 редактор вообще не запускается UPD https://dl.dropbox.com/u/58527032/eralog.zip RE: ERA II - Berserker - 05.01.2013 23:17 Ivor, в распакованном виде eralog.txt в твоём архиве 1 121 446 912 Bytes. Это жестоко! RE: ERA II - Ivor - 06.01.2013 01:36 Знаю. Учитывая, что это 1ый раз, когда я увидел 2ую Эру, думал, что так оно и надо RE: ERA II - Berserker - 06.01.2013 03:12 Нет, где-то явно ошибка. Я повторить не смог. Любой объект редактируется. Ты русификацию Беса ставил? Там просто включено обновление для редактора. RE: ERA II - Bes - 06.01.2013 13:34 Ivor, перефразирую более понятно последний вопрос Berserker'а... Quote:У тебя установлено обновление для редактора? будь то вместе с руссификацией от Bes'а, либо же отдельной распаковкой ранее выкладываемого фикса? RE: ERA II - Ivor - 07.01.2013 01:27 При подкладывании библиотечки h3wmapedpatch.dll от 16 декабря 2012г. из русификации редактор при старте выдаёт ошибку, но запускается. Однако при попытке отредактировать тот же объект zSeer002 так же вылетает RE: ERA II - Bes - 07.01.2013 01:50 (07.01.2013 01:27)Ivor Wrote: редактор при старте выдаёт ошибку Ivor, возми из руссификации ещё и это: (Click to View) RE: ERA II - Berserker - 07.01.2013 02:01 Ivor, zSeer002 стандартный объект? Попробую найти... RE: ERA II - Ivor - 07.01.2013 04:53 (07.01.2013 01:50)Bes Wrote: Ivor, возми из руссификации ещё и Language.txtБес, И что с этим файлом делать? Я такого файла рядом с редактором не нашёл. Ошибка с библиотеки из русификации такая Берс, я пытаюсь заменить и отредактировать свойства объекта который есть в \Mods\WoG\Data\hmm35wog.pac, но которого нет в DATA\h3sprite.lod RE: ERA II - Bes - 07.01.2013 13:54 (07.01.2013 04:53)Ivor Wrote:(07.01.2013 01:50)Bes Wrote: Ivor, возми из руссификации ещё и Language.txtБес, а здесь? Heroes3\Mods\WoG Rus\Data\MapEdPatch\Language.txt RE: ERA II - Ivor - 07.01.2013 17:59 Там только одна длл-ка лежала, ща проверю RE: ERA II - Ivor - 07.01.2013 18:08 Подкладывание текстовика в \Mods\WoG Rus\Data\MapEdPatch\ Не помогло RE: ERA II - Berserker - 07.01.2013 19:07 Проверил. Всё работает с указанным объектом. Более того, ворох левых ошибок и странного поведения свидетельствует, вероятно, о проблеме в версиях файлах или ручных правках. Библиотека должна лежать здесь: c:\SoD\Mods\WoG\EraEditor\h3wmapedpatch.dll В корне копия не нужна и не подействует. А ещё какие-нибудь файлы менялись? Текстовики? В целым первый раз за всё время вижу такой отчёт. RE: ERA II - Ivor - 07.01.2013 23:54 (07.01.2013 19:07)Berserker Wrote: Проверил. Всё работает с указанным объектом. Более того, ворох левых ошибок и странного поведения свидетельствует, вероятно, о проблеме в версиях файлах или ручных правках.h3wmapedpatch.dll только там и лежит, больше никуда не клал. Ещё раз, моя последовательность установки: 1. Полное собрание, 2. Эра 2.4, 3. HD 3.27, 4. Новый интерфейс (для Эры) 5. Поправил текстовики ARRAYTXT.TXT, crexpbon.txt, crexpmod.txt, crtrait0.txt, HOTRAITS.TXT, sptraits.txt и положил их в Data 6. Заменил некоторые дефы, без правки проходимости Всё, больше ничего не делал. Дополнительных свойства объекта открываются нормально. Вылет только при изменении клеток проходимости у воговских объектов Berserker Wrote:Понял, постараюсь повторить эксперимент, кажется есть идея. RE: ERA II - Berserker - 08.01.2013 18:25 Ivor, без правки текстовиков у меня всё редактируется. Повторить вылет не смог. RE: ERA II - Ivor - 08.01.2013 22:28 Вылеты редактора самопроизвольно прекратились. *В радостном шоке* RE: ERA II - Bes - 08.01.2013 22:45 (08.01.2013 22:28)Ivor Wrote: Вылеты редактора самопроизвольно прекратились. *В радостном шоке*щас только Berserker про это узнает, ему точно не весело будет... загадочные вылеты не веселят разработчиков ( RE: ERA II - Berserker - 08.01.2013 23:32 Будем читать это чёрной магией. Ведь журнал операций на 1,1 ГБ - это ещё в страшном сне получить нужно. RE: ERA II - SyDr - 18.01.2013 14:23 Короче, под Дебианом 64-битном запускается, но: 1) При старте новой игры виснет при попытке зайти в город (ходить не пробывал, экран героя тоже не проверял). 2) При загрузке любой игры виснет до выбора сохраннёной игры (сингл при выборе, хотсит после указания игроков). RE: ERA II - Berserker - 18.01.2013 19:01 SyDr, не сложно это же проделать с Debug=1 и залитым eralog.txt? RE: ERA II - SyDr - 18.01.2013 19:57 HoMM3.7z При выборе города вроде как не зависает. RE: ERA II - Berserker - 18.01.2013 20:48 SyDr, спасибо. Не нашёл видимых причин пока RE: ERA II - Reinc - 26.01.2013 20:25 Опыт армий не отключается. Причём опыт не отображается на иконках существ вне битвы, а окно опыта через окно героя посмотреть не могу. Ставил Эру 2.4 а на неё - русификатор 2.3 (ибо новее в шапке темы нет). RE: ERA II - Berserker - 27.01.2013 01:43 Я так и не понял. Что Вы сделали, и как должно быть? RE: ERA II - Reinc - 27.01.2013 08:17 Я отключил опыт армий в опциях WOG. Системы опыта существ должно не стать. А она продолжает быть, хотя по большей части визуально не отображается. RE: ERA II - Berserker - 27.01.2013 17:09 И каким образом проявляется её существование? В наличии диалога опыта? Это нормально. RE: ERA II - 3wd - 27.01.2013 20:11 тут такая проблемка возникла на Complete издание поставил era2.4 и русификатор. Таким красненьким квадратом отображаются и артефакты у командира. А кристаллы которые увеличивают у командира навык на карте отображаются не верно, к примеру синий кристалл, смотрю на него пкм он пишет "кристалл защиты", беру его и вместо защиты здоровье +1. Плюс ко всему игра через каждые три-четыре хода вылетает. RE: ERA II - Nick1317 - 27.01.2013 21:14 (27.01.2013 20:11)3wd Wrote: тут такая проблемка возникла У меня такая же проблема в МоР S&D, только без вылетов(иногда только про ошибку пишет, жму ОК и дальше играю). И только на win XP когда ставлю, на Висте и Семёрке всё ровно. Т.к. ХР только на работе стоит, то забил на это, хотя тоже интересно, как лечить и чего не хватает. RE: ERA II - Berserker - 27.01.2013 21:22 3wd, точно ставили на чистый complete? В любом случае, накатите поверх игры Обновление до 2.43. Насчёт кристаллов - смотрите, какие включаете опции. Проблем быть не должно. RE: ERA II - Reinc - 28.01.2013 05:49 Quote:И каким образом проявляется её существование?В работе скрипта на опыт армий. Войска по прежнему получают опыт, бонусы характеристик и доп. умения, хоть такая опция WoG и отключена. RE: ERA II - FallenAngel - 28.01.2013 05:58 3wd, перепроверьте наличие в папке с плагинами zvslib.bin. RE: ERA II - 3wd - 28.01.2013 10:10 FallenAngel, есть такая штука в Heroes of Might and Magic III Complete\Mods\WoG\EraPlugins\AfterWoG весит 324байта Вот, что пишет ZVSLib1.dll_Errors.log Code: :::>>> Mon Jan 28 16:30:14 2013 2004.9.23.810 <DLG15.cpp; InvokeDialogue15; line 774> <Utils.cpp; ExtractDEF; line 542> Error: ExtractPCX(LOD1, BMP, {hmm35wog.pac;TwCrPort.def;5;-1;-1}, "C:\WINDOWS\Temp\$hmm35wog.pac-TwCrPort.def-5$.bmp"). Упс, паники больше нет. Переустановил era2 при отключенном антивируснике и фаерволе и теперь все вроде отлично) RE: ERA II - Berserker - 28.01.2013 17:36 Reinc, попробуйте выключить его в настройках и сохранить настройки в файл с другим именем (не settings.dat). RE: ERA II - Reinc - 28.01.2013 22:15 Так и делал с самого начала. RE: ERA II - Berserker - 29.01.2013 00:30 А можете выложить содержимое Mods\list.txt? RE: ERA II - Reinc - 29.01.2013 10:33 WoG Fast Battle Animation Yona Secondary Skills Scrolling WoG Rus RE: ERA II - Berserker - 29.01.2013 16:53 По виду хорошо. Можете сделать сохранение, где опыт армий бы применялся в битве, но был выключен в настройках? Я перепроверю и попытаюсь найти причину. Ещё будет здорово, если поставите в heroes3.ini "Debug=1" и зальёте eralog.txt после запуска игры. RE: ERA II - Reinc - 31.01.2013 08:04 По поводу проблемы с опытом существ... Я понял в чём дело. Это скрипт на рост опыта и размера нейтральных отрядов включал опыт в битве с нейтралами. Извиняюсь. RE: Изменение заклинаний для WOG 3.58f - feanor - 08.02.2013 00:36 Quote: Для !!UN:C не могу найти адреса параметров хоть кого-то заклинанияУказатель на таблицу лежит по 0х687FA8, формат записи - см. ЗДЕСЬ Но вопрос "занафига" вполне резонен. Про Краши WOG =)) - DemonTwR - 06.03.2013 04:11 Ну Решил я Скачать вот отседова http://wforum.heroes35.net/showthread.php?tid=3155 ЭРУ 2.4 Поставил на Чистый Дыхание Смерти Русиком Залил сверху Из Той Же Темы . Только Вот Все Равно Игра Сыпеться при Игре С Ботами =((( Вот Логи http://vk.com/doc1375084_161549058?hash=86f5a55ab949b071c0 В Архиве Не ну просто уже Запарило как Ни Ставлю все Время Сыпеться =(( RE: Про Краши WOG =)) - Berserker - 06.03.2013 13:47 Логи битые. RE: Про Краши WOG =)) - DemonTwR - 06.03.2013 14:02 Логи Заного залиты http://zalil.ru/34322332 Упаковано 7Zip но тут он хотя бы Коректно Крашится а Не Зависает ! RE: Про Краши WOG =)) - Berserker - 06.03.2013 22:05 Скажите, когда именно вылетает? 1) Установите Debug=1 в heroes3.ini, дождитесь вылета и залейте eralog.txt. 2) Убедитесь, что у файла h3era.exe выключены все настройки совместимости в свойствах. 3) Убедитесь, что каталог с игрой не системный (не program files), если у Вас Windows 7+. 4) Убедитесь, что DEP (Data Execution Prevention) выключен. RE: Про Краши WOG =)) - DemonTwR - 08.03.2013 15:52 Debug=1 Стоит Система XP SP 3 Каталог На Системный d:\MULTIPLayER\Heroes III\ Насчет DEP Посмотрю Вылетает в Основном В Боях ! RE: Про Краши WOG =)) - Berserker - 08.03.2013 18:15 Опции свои ставили? RE: Про Краши WOG =)) - DemonTwR - 10.03.2013 01:53 Ну Могу Кинуть Файл .dat с Моими Настроиками WOG Вот мой файл с Настройками в Архиве http://zalil.ru/34332837 RE: ERA II - Bes - 18.03.2013 00:37 eralog вылетело при наведении мыши на орду нейтралов, сразу после загрузки карты RE: ERA II - Berserker - 18.03.2013 01:20 А без ERA scripts Rus? RE: ERA II - Algor - 18.03.2013 09:09 При тестах ERA scripts Rus я такого не встречал. Да и опций работающих с отрядами на карте у меня нет. RE: ERA II - Berserker - 18.03.2013 13:31 Так бывает игроки включают ещё множество воговских опций. А редко кто тестирует все опции включёнными. RE: ERA II - Bes - 21.03.2013 01:56 Berserker, посмотри... http://vk.com/topic-39912656_26729209?post=416 Вылет при попытке зайти в сценарий. все логи приложены... имхо, стрёмное название папки, с дефисом, может потому и вылет? RE: ERA II - Saruman - 12.04.2013 20:01 Нашел жесточайший глюк в Эре. Нет анимации палатки первой помощи и при ее использовании игра вылетает. Была установлена чистая Эра 2.4 +русификация + update до версии 2.43 +HD мод 3.45. Установлена была на полное собрание от буки. Патч который добавляет два кадра анимации установленный обычным путем через папку Mods не помог. С версией 2.3 та же хрень. RE: ERA II - Berserker - 12.04.2013 21:16 Первый раз слышу. Следовательно, проблема имеет местный характер. Проверь сам def. RE: ERA II - Saruman - 12.04.2013 21:21 Сорри ложная тревога) С дефом было все в порядке но у меня почему то такая хрень была еще на полном собрании его переустановил все заработало) RE: ERA II - 3wd - 02.05.2013 10:33 Всем привет, запускаю героев под wine на linuxmint 14 и есть такая трабла со шрифтами Может кто сталкивался? Или знает хоть примерно чего надо сделать (такие же шрифты и в меню опций вог), где вообще расположен конкретно этот шрифт? Ставил героев из этой http://rutracker.org/forum/viewtopic.php?t=4388641 раздачи. RE: ERA II - Berserker - 02.05.2013 18:44 Привет. Странно, что у Вас идёт Эра под Вайном. C:\SoD\Mods\WoG\Data\zvs\Lib1.res\zvslib1.ini Здесь шрифты. RE: ERA II - 3wd - 02.05.2013 21:12 Ура! Спасибо огромное! Заменил все на ариал, теперь все работает... вроде) RE: ERA II - Kamazok - 08.05.2013 12:00 Quote:Сигнатура проблемы: Что делать помогите, Win 8, раньше на Win 7 работала. Герои 3 идут! Эра с ошибкой. RE: ERA II - Kamazok - 08.05.2013 19:43 Berserker Wrote:Kamazok, пока помочь не могу, если Вы уже проделали стандартные вещи: убедились, что совместимость для h3era выключена в свойствах файла, что выключен DEP.Yona скорее всего глючный, я его переставил на версию 4.0 в старые папки /mods/yona возможно такое? RE: ERA II - Berserker - 08.05.2013 22:59 Kamazok, попробуйте удалить папку Mods\Yona, если считаете, что дело в Йоне. RE: ERA II - vikvolf - 21.05.2013 06:02 у меня на восьмерке с эра проблем нет- это проблемы с восьмеркой, а не Эрой - там всяких чудатеств полно - могут быть права не доступны -может быть проблема с нет фрамверк 2-3 - поставить ее танцы с бубном. Отрубай контроль учетных записей - все грабли в основном отсюда. К игре это не относится - надо разбираться с оперативной системой - все вопросы к Майкрософт. http://search.microsoft.com/ru-RU/results.aspx?setlang=ru-RU&q=APPCRASH Могут быть проблемы с драйверами http://vsesam.org/oshibka-appcrash-kak-ispravit/ RE: ERA II - Berserker - 21.05.2013 22:47 Kamazok: 1) Ставьте игру с админскими правами в место класса D:\Heroes3 2) Убедитесь, что в свойствах h3era.exe не стоит никаких режимов совметимости. 3) Отключите DEP RE: ERA II - vikvolf - 22.05.2013 04:09 http://msdn.microsoft.com/ru-ru/library/hh506443.aspx и обязательно прочтите это. В Виндовс 8 не предустановлен НЕТ Фрамверк 2-3 - его часто требуют старые игры и отсюда проблемы с запуском игр RE: ERA II - etoprostoya - 22.05.2013 10:13 Герои 3 - настолько старая игра, что даже не подозревает о существовании .NET. RE: ERA II - WWWoWaNuS - 25.05.2013 02:20 to Kamazok (21.05.2013 22:47)Berserker Wrote: 1) Ставьте игру с админскими правами в место класса D:\Heroes3Тогда в дальнейшем прийдётся и саму игру от имени администратора запускать. Альтернатива - раздать полные права группе "Все" на вкладке "Безопасность" в свойствах папки. (21.05.2013 22:47)Berserker Wrote: 3) Отключите DEPНе всегда помогает/мешает. Сам играю с Windows 2008 R2 Enterprise, DEP включён. Попробуйте отключить проактивную защиту вашего антивируса (или же его весь) на время работы игры - знакомому помогло. Ещё чуть менее безопасный способ: можно попробовать отключить встроенный в Windows 8 антивирус. Делается это в параметрах загрузки системы, пункт 8 меню. RE: ERA II - fireman - 25.05.2013 12:07 Quote:Тогда в дальнейшем прийдётся и саму игру от имени администратора запускать.Где связь? Если установка требует админ прав, это не значит, что само приложение требует их. RE: ERA II - WWWoWaNuS - 25.05.2013 12:49 (25.05.2013 12:07)fireman Wrote: Где связь?Файлы игры будут писаться от имени администратора, при этом не всегда раздаются настройки другим пользователям (зависит от настроек ОС и папок, в которые устанавливаешь; отсюда п.1 Bersa - в %ProgramFiles% ставить нежелательно). Это же касается и установки модов. RE: ERA II - fireman - 28.05.2013 23:43 Quote:Файлы игры будут писаться от имени администратора, при этом не всегда раздаются настройки другим пользователям (зависит от настроек ОС и папок, в которые устанавливаешь; отсюда п.1 Bersa - в %ProgramFiles% ставить нежелательно). Это же касается и установки модов.Нет, только те файлы, что были созданы администратором, в худшем случае настройки. Сохранения же создаются тем пользователем, кто их создал. Более того есть такая вешь как переназначение прав пользователям на папки и файлы. RE: ERA II - gamecreator - 29.05.2013 14:56 win 7-8 точно не становится на fat32? эту систему прав как-то можно отключить же RE: ERA II - hippocamus - 29.05.2013 23:21 (29.05.2013 14:56)gamecreator Wrote: win 7-8 точно не становится на fat32? эту систему прав как-то можно отключить жеГоворят - можно: http://www.aspire1.ru/forum/15-2100-1 Но я не нашёл - как. И не понимаю - зачем. На флешку что ли? RE: ERA II - WWWoWaNuS - 21.06.2013 21:32 Поискал бегло по форуму, не нашёл готового решения проблемы, потому отписываюсь тут. При запуске WoG+WoG RuS (Era 2.43, установлено на SoD RuS) БЕЗ Yona и Secondary Skills Scroll ведёт к ошибке при попытке открытия окна персонажа с предварительным ругательством на отсутствующие defки стрелок "вверх" и "вниз". WOGCRASHLOG.TXT WOGERMLOG.TXT Отключение WoG RuS или включение Secondary Skills Scroll исправляет ситуацию, т.е. WoG RuS привязана к Secondary Skills Scroll. Докидывать стрелки в WoG RuS - нехороший вариант. Подскажете альтернативу? RE: ERA II - Bes - 21.06.2013 22:20 WWWoWaNuS, у вас случайно Феникс-Мод не установлен? сдаётся мне это он и ругается... RE: ERA II - WWWoWaNuS - 23.06.2013 00:50 (21.06.2013 22:20)ИО Bes-а Wrote: WWWoWaNuS, у вас случайно Феникс-Мод не установлен?Установлен, но - не активен. list.txt Code: WoG Так эту бяку и поймал. (До этого раз уже ловил (давно), но не был зарегистрирован на форуме, а потом - заб(Ы/И)л). WoG Rus.md5 WoG.md5 RE: ERA II - Berserker - 23.06.2013 16:59 Удалите Mods\WoG Rus\Data\Buttons\secskills.btn Он нужен для русификации кнопок был из Secondary Skills Scrolling. RE: ERA II - WWWoWaNuS - 23.06.2013 17:49 Berserker, Спасибо, помогло. Вывел его в отдельный мод "Secondary Skills Scrolling RUS", работает ок. RE: ERA II - Berserker - 17.07.2013 23:32 totkotoriy, давай уже разберёмся с полями сражений. Скинь, если не сложно, eralog.txt на последней Эре с этим обновлением: http://wikisend.com/download/324888/era.dll Я ещё каждый файл проверю и поменяю скрипт, чтобы выводился файл, который должен загружаться. Да, без режима совместимости с XP. RE: ERA II - totkotoriy - 18.07.2013 01:36 (17.07.2013 23:32)Berserker Wrote: Да, без режима совместимости с XP.А смысл без режима совместимости испытывать? Без него же нормально все... не пойму че то RE: ERA II - Berserker - 18.07.2013 01:53 А, я-то думал уже и с ним проблемы. RE: ERA II - totkotoriy - 18.07.2013 01:56 (18.07.2013 01:53)Berserker Wrote: А, я-то думал уже и с ним проблемы.Без совместимости такие же проблемы на Win8... мне так то тоже все равно... но люди просто жалуются Странно все таки почему скрипты не видят файлы в лодах... RE: ERA II - Berserker - 18.07.2013 02:07 Тогда вруби совместимость, посмотрим, в чём проблема. Может найдём и с Вин8 тоже решится. RE: ERA II - totkotoriy - 18.07.2013 02:11 (18.07.2013 02:07)Berserker Wrote: Тогда вруби совместимость, посмотрим, в чём проблема. Может найдём и с Вин8 тоже решится.Так я ж по моему тебе присылал уже логи когда ставил совместимость? или нет? RE: ERA II - Berserker - 18.07.2013 02:17 То было давно. До текущей версии (2,461). Да, обязательно с последней dll из предыдущего сообщения. RE: ERA II - totkotoriy - 18.07.2013 02:29 (18.07.2013 02:17)Berserker Wrote: То было давно. До текущей версии.Сделал все как положено http://zalil.ru/34641674 Что самое интересное скрипт находит файл фона б.п., но почему то он оказывается как бы пустой... RE: ERA II - Berserker - 18.07.2013 02:43 Увы. По жёруналу видно, что без режима совместимости файл открывается дважды. С режимом совместимости не открывается во второй раз. Причина неизвестна. А с модом из полей Морна? RE: ERA II - totkotoriy - 18.07.2013 02:44 (18.07.2013 02:43)Berserker Wrote: Увы. По жёруналу видно, что без режима совместимости файл открывается дважды. С режимом совместимости не открывается во второй раз. Причина неизвестна. А с модом из полей Морна?А там разве какой то другой способ вставки нового фона? Вообще по скрипту как я помню первый раз проверяется есть файл или нет, а второй раз уже вставляется. И хочу напомнить, что дело даже не в скрипте новые боевые поля... а в любом месте в скриптах, где используются файлы вне лодов, они при вкл-ой совместимости или на win8 не показываются. Например также не будут показываться рисунки со скрипта рыбалка в колодце и т.п. RE: ERA II - Berserker - 18.07.2013 02:48 Валерий говорил, что проблему решало. Мне не ясно, почему. RE: ERA II - Kamazok - 20.07.2013 08:47 Кстати, когда исправят баг с чёрными фоном при первой битве? (Просто во второй битве уже хорошо работает) Сборка 461 на подходе. (В выходные будет) RE: ERA II - totkotoriy - 20.07.2013 10:25 А почему новая ЭРА стала ругаться на команду !!SN:K? RE: ERA II - Berserker - 20.07.2013 17:48 Quote:Кстати, когда исправят баг с чёрными фоном при первой битве? (Просто во второй битве уже хорошо работает)Причина бага не ясна пока. totkotoriy, вероятно из-за изменения с модификаторами "d", пришлось во многих местах менять код. Есть пример нерабочего кода? RE: ERA II - totkotoriy - 21.07.2013 12:36 (20.07.2013 17:48)Berserker Wrote: пришлось во многих местах менять код. Есть пример нерабочего кода?**explosion new sound !!VRz1:S^aecay.wav^; !!SN:Xz1 X?y1 Ky1/?y2; !!VRy2:+1; !!SN:Ky2/y1/6849176/1; RE: ERA II - Berserker - 21.07.2013 16:02 Спасибо, гляну. RE: ERA II - Berserker - 21.07.2013 16:48 totkotoriy, вставил в триггер !?PI — отработало молча. RE: ERA II - totkotoriy - 22.07.2013 10:46 (21.07.2013 16:48)Berserker Wrote: totkotoriy, вставил в триггер !?PI — отработало молча.У меня тоже в ?!PI стоит и ругается RE: ERA II - Berserker - 22.07.2013 19:22 У тебя Эра видно старее. До обновления. Если инет позволяет, накати поновее. eralog.txt, CheckVersion будет выдавать 2.461. RE: ERA II - Valery - 23.07.2013 10:44 Annoying this black battlefield bug, I can't find any reason except OS version. new battlefields.erm Can anyone who gets this bug regularly do a little test please? Backup 10 wog - new battlefields.erm in mods/wog/data/s folder then replace with this one. When you get black battlefield, please right-click on "cast spell" button and note down the three values displayed, then report here, to see if bug is random, pcx related or maybe special terrain ID is bugged. But I never get it on win XP. RE: ERA II - Algor - 23.07.2013 12:16 (23.07.2013 10:44)Valery Wrote: But I never get it on win XP.Hmm... +1 RE: ERA II - Berserker - 23.07.2013 16:21 На семёрке повторяется элементарно при включённом режиме совместимости с XP. На сколько я помню, схожие отчёты были и по 3.58, не так ли? RE: ERA II - Kamazok - 27.07.2013 23:07 http://up.optizone.ru/698521/ Содержимое: 1) Era 2 2) Русификатор Вес 111.1мб RE: ERA II - Bes - 07.08.2013 21:21 помню что с таким сталкивался, но как лечить забыл напрочь... (Click to View) кто знает лекарство? RE: ERA II - Sea - 03.10.2013 09:24 Так получилось, что у меня обновление ERA с 2.3 на 2.461 совпало с обновлением Win8 на Win8.1 (x64). Ну и начались проблемы: 1. Зависания (в момент выбора награды за получения уровня командиром, т.е. не после появления окошка с выбором, а после нажатия выбранной кнопки). Зависание мёртвое: если полноэкранный режим, то даже на диспетчер задач переключится не получается (т.е. процесс не убить, помогает только переключение в начальный экран и завершение работы пользователя), в оконном режиме диспетчер задач вызывается (загрузка проца процессом era.exe ~25% - зацикливание?), так что хоть убить процесс можно. Зависание стабильно повторить не получается (т.е. после загрузки автосейва и переигрывание боя скорее скорее всего зависания при получении уровня командира не произойдёт). 2. Иногда тихо падает без предупреждений при посещении некоторых объектов (навскидку помню только святыни 3го уровня, палатки ключника). Это как раз повторить получается, но не всегда. Сейвы не сохранил, но если нужно переиграю и приложу (сейчас пишу с другого компа). В логах (ни Эры, ни HD, ни ВОГ, ни виндовых ничего нет). RE: ERA II - Berserker - 03.10.2013 14:09 Sea, попробуйте на всякий случай установить UseOnlyOneCpuCore=1 в heroes3.ini. Более плотно побороться с проблемой можно будет только при коренном переписывании виртуальной файловой системы с поддержкой уникода и особым вниманием к различиям между ОС. RE: ERA II - Sea - 03.10.2013 18:33 UseOnlyOneCpuCore в heroes3.ini и так 1. Так что дело наверное не в этом. RE: ERA II - Berserker - 03.10.2013 19:56 Странно. Палатка ключника вызывает ведь стандартный диалог. Предположений пока не имею ( RE: ERA II - orzie - 09.02.2014 10:20 Вопрос по неисправности редактора карт. У знакомого wmaped.exe выдаёт "Exception EOSError in module h3wmapedpatch.dll at 0007C6C0. System Error. Code: 2." "ResourceManager::GetText could not fund the "text" resource "ZEditr.txt" Что это может быть, у кого-нибудь попадалось? RE: ERA II - Berserker - 09.02.2014 17:42 Проблема в установке. Лечится нормальной установкой ) RE: ERA II - orzie - 09.02.2014 21:24 Ага, спасибо. Надеюсь, что и в случае непутёвого знакомого это действительно так) У меня Эра стоит на гоговской Heroes Complete, работает идеально. RE: ERA II - Ivor - 31.03.2014 22:28 Обнаружил баг в подключении объектов через отдельный текстовик При добавлении артефактов в список объектов через текстовик они при выкладывании из рюкзака на землю - пропадают. При нормальном добавлении артефактов в z*objts.txt они при выкладывании остаются RE: ERA II - Berserker - 01.04.2014 03:32 Это очень странно, учитывая, что в памяти все текстовики объединяются в один перед тем, как быть поданными игре. То есть теоретически разницы быть не должно. Нужно будет проверить, конечно. http://rghost.ru/53674871 zeobjts_dump.txt будет в корне при запуске редактора. Это то, что видит игра. Глянь, что в нём не так. RE: ERA II - Ivor - 07.04.2014 23:44 Ничего нет. Вот что мне редактор кажет, когда в папке мода только Objects\h3ivarts.txt А вот что кажет, когда в папке мода лежат текстовики eramap.dll лежит в корне героев. Сам мод тут RE: ERA II - Berserker - 08.04.2014 04:04 Ничего нет с библиотекой выше? o_O RE: ERA II - Ivor - 08.04.2014 10:51 (07.04.2014 23:44)Ivor Wrote: Ничего нет. eramap.dll лежит в корне героев. Но у меня и сам редактор выдаёт ошибку при закрытии. Работать особо не мешает, хотя и раздражает RE: ERA II - Berserker - 09.04.2014 00:27 Что-то не так. Попробуй запустить редактор из папки игры вручную. Я чётко прописал, чтобы создавался там же zeobjts.txt и проверил у себя. RE: ERA II - Ivor - 09.04.2014 00:36 Так и запускаю. Карту открываю уже из редактора. RE: ERA II - feanor - 09.04.2014 03:51 Я слышал, что это потому что игра берет шаблоны для объекта не по имени, а по порядку. RE: ERA II - Anfis - 01.07.2014 00:45 Открываю h3wcmped пишет fatal run-time error. Казалось бы, буковский SoD с диска и поверх ERA... (с этим разобрался, почитал 1-ую страницу, но вызывает кучу вопросов данная проблема, всё же, хотя бы txt какой-то добавить бы с решением) RE: ERA II - orzie - 02.07.2014 10:44 У знакомого проблема. Ставил Эру 2.46 на буковское Полное собрание, затем поставил русификацию, а потом подключил моды в таком порядке: - XXL - русификация - разхотификация - вог. При захождении в экран героя игра вылетает. Помогите, как говорится, кто чем сможет. UPD. Включил быструю анимацию и прокрутку навыков - заработало. Чудеса в решете. RE: ERA II - Bes - 02.07.2014 12:02 orzie, в ERA-руссификации есть файл с русскими хинтами на кнопки скроллинга навыков, потому и без мода прокрутки навыков был вылет. согласен, надо это как-то порешать... но точно руссификацию для мода скроллинга делать не нужно RE: ERA II - Saruman - 14.07.2014 18:32 Здравствуйте! При установки Era 2.4 с русификацией (взято с первой страницы этой темы) возникает такая хрень: при открытии менеджера модов. Ставилось на Полное Собрание Буки. Как это решить? RE: ERA II - SyDr - 14.07.2014 19:37 Вообще такого не должно быть (ну или папки mods нет или она пустая). Для начала нужно ММ обновить. Если не поможет, нужно будет больше инфы. http://sdrv.ms/1b9g5tC RE: ERA II - mat-1988 - 24.03.2015 16:25 Играю в эту версию очень давно. Очень нравится. Очень много карт сыграл. Было замечено кучу багов: 1. Чаще всего игра вылетает, когда пытаешься сохранить. 2. Когда нападаешь на какого-либо монстра, игра виснет, бывает частенько. 3. Периодически без ошибок просто вылетает. 4. Порой появляется ошибка, когда компьютер играет и берет какой-то определенный артефакт, конечно, все норм, но ошибка, есть ошибка. 5. Как убивает меня это палатка! Когда играешь на обычной битве и если монстр соперника стоит рядом с палаткой и при наведении случайным образом на монстра, игра виснет. Один из видов ошибок: Spoiler (Click to View) :::>>> Wed Sep 17 00:54:38 2014 2004.9.23.810 <Utils.cpp; LoadImageA; line 681> File "NONE" not found. Героев недавно переустановил, поэтому мало пока могу ошибок на практике показать. Еще один вопрос, возможно ли новые герои переделать под ера 2.46? Графика хоть и чуть-чуть стала лучше, но тем не менее . Есть исходник рабочей ломанной версии. RE: ERA II - Algor - 24.03.2015 17:44 mat-1988 Wrote:Было замечено кучу баговБыло бы здорово видеть ОС, версию Эра, состав и версии используемых модов, набор включенных WoG-опций, подробные описания ошибок с логами/скриншотами/сэйвами. Без этого информация практически бесполезна. mat-1988 Wrote:5. Как убивает меня это палатка! Когда играешь на обычной битве и если монстр соперника стоит рядом с палаткой и при наведении случайным образом на монстра, игра виснет.На это уже давно фикс есть. В составе ERA Scripts. Можно отдельно скачать только фиксы и распаковать в папку Data/s любого активного мода (хоть WoG). Среди прочего включает: Quote:*** Фикс боевых машин: RE: ERA II - Berserker - 24.03.2015 19:32 mat-1988, попробуйте установить в heroes3.ini параметр UseOnlyOneCpuCore=1 и поставить мод WoG Revised, в котором большинство проблемных опций просто заменены другими. А так игра стабильная, будь здоров. У меня уже давно нет вылетов на 2.46. RE: ERA II - mat-1988 - 15.04.2015 06:53 (24.03.2015 19:32)Berserker Wrote: mat-1988, попробуйте установить в heroes3.ini параметр UseOnlyOneCpuCore=1 и поставить мод WoG Revised, в котором большинство проблемных опций просто заменены другими. А так игра стабильная, будь здоров. У меня уже давно нет вылетов на 2.46. Если не сложно, пожалуйста, выложи свою версию- к примеру на яндекс диск. =) Хотел сделать сейвы и что-то вроде подобного, но они на чужом компьютере. Вот те герои, на которые я жалуюсь, попробуйте ---> https://yadi.sk/d/8dEKa7NobWJiH . Конфиг, который там есть, уже подправлен под те опции, с которыми я играю! )) RE: ERA II - Berserker - 15.04.2015 12:06 Сложно, скорость загрузки — 512 КБит/сек. Эм, у меня Complete + Era 2.46.exe + Era 2.46 Rus.exe + ряд модов, включая Феникс. никакой магии. Просто откройте файл heroes3.ini из корневой папки игры, найдите указанную мною строку и проверьте, чтобы там была единица. RE: ERA II - gamecreator - 15.04.2015 15:17 mat-1988, неужели так сложно открыть файл heroes3.ini в блокноте, найти там UseOnlyOneCpuCore (десятая строка в твоём файле), изменить 0 на 1 после знака равенства и сохранить? Даже на чужом компьютере. Berserker, я скачал, могу проверить что надо. Список его модов (list.txt): Spoiler (Click to View) RE: ERA II - Berserker - 15.04.2015 16:44 Глянь, пожалуйста, стоит ли у человека та самая заветная единица в опции использовании только одного ядра. RE: ERA II - gamecreator - 15.04.2015 17:11 Нет, конечно же, иначе я бы ему в предыдущем сообщении не ответил. RE: ERA II - gamecreator - 17.04.2015 01:13 Сохраняется, уже проверил. RE: ERA II - SyDr - 30.04.2015 14:43 Что-то вылетает постоянно в разных местах. То в битве, то в экране встречи героев... Spoiler (Click to View) RE: ERA II - Berserker - 30.04.2015 20:52 SyDr, вылеты могут быть вызваны в том числе несовместимостью к HD. Кстати, папка Debug вроде бы должна создаваться. Там в erm memory dump.txt версия Эры. Если 2.55, лучше откатиться до 2.46. Я не дописал отладочные функции, которые бы позволяли более продуктивно исследовать причины вылетов. RE: ERA II - mat-1988 - 14.05.2015 22:36 (15.04.2015 12:06)Berserker Wrote: Сложно, скорость загрузки — 512 КБит/сек. Естественно ставил. Вы посмотрите дату загрузки на файл, который скачали (Изменён: 16.09.2014 22:15). Прошлый год. После поставленной единички все равно время от времени вылетает. Без каких либо ошибок! ) Я вот думаю может из-за каких-либо других модов? P.s.: Спасибо человечку за файлик с исправленными багами! ^^ RE: ERA II - Enki - 31.07.2015 16:07 добрьій день установил EraII + несколько скриптов. настроил перед запуском случайной картьі и начал играть - некоторьіе скриптьі включились \отключились. пробую заново - тоже самое. заранее спасибо RE: ERA II - gamecreator - 31.07.2015 16:13 Какие скрипты? Может это в них баг, а не в Эре? RE: ERA II - Enki - 31.07.2015 16:42 отключается возможность разрушения городов, и показьівает сообщение об вогифокации, которое я отключил. из того что заметил вот что стоит http://prntscr.com/7z736r RE: ERA II - Algor - 31.07.2015 16:54 (31.07.2015 16:07)Enki Wrote: добрьій деньНесколько модов, а не скриптов, судя по скриншоту. Попробуйте по одному сверху удалять и смотреть, какой конфликтует/отключает скрипты. RE: ERA II - Enki - 31.07.2015 17:43 возможность разрушения городов отключал "Adventure pillars" - там в описании есть такое ";54:Builder: Hero can demolish towns and rebuild them to the faction of your choice during 7 days" вот он наверное и откл чтоб можна бьіло включать на 7 дней) еще одно вспомнил - рьіболовньій колодец : отключился посреди игрьі PS начало вьілетать - когда кликаю на иконку героя пишет что не может найти спрайт RE: ERA II - Enki - 01.08.2015 22:16 попробовали по сети играть - вьібрасьівает при передаче хода RE: ERA II - gamecreator - 01.08.2015 23:15 Опять же, скорей всего проблема в модах. RE: ERA II - Enki - 02.08.2015 03:14 пробовал отключать почти все помню бьіло так же когда 3.58 только появилась RE: ERA II - gamecreator - 02.08.2015 11:13 А как насчёт отключения скриптов? В ВоГ то далеко не все совместимы с мультиплеером. Если отключить все скрипты, то по-прежнему вылетает? Ну и к слову, если не начинаешь каждый раз новую игру, то нажимай F12 после загрузки сохранения каждый раз после включения или отключения модов. RE: ERA II - Enki - 02.08.2015 15:47 отключили почти все - оставили только что в комплекте ерьі шло. теперь первьій ход проходит, но во время передачи хода долго думает и через несколько ходов все равно вьібрасьівает... вернулись на вог 3.58 (( RE: ERA II - gamecreator - 02.08.2015 16:14 Я про скрипты говорил, не про моды. Не говоря о том, что без крашлога или какого бы то ни было описания вылета понять причину вылета нельзя. RE: ERA II - Enki - 02.08.2015 18:39 новьіе скриптьі отключали, старьіе ставилкак в 3.58 ps при передаче хода рассоединяет RE: ERA II - Kingy - 10.08.2015 00:33 Добрый день. Периодически с другом вспоминаем о героях, дабы поиграть под пиво. Решили поиграть в этот раз в Эру. Начали игру несколько недель играть, на днях продолжили и через какое-то время у нас начала вылетать ошибка. пытались перезагружаться и продолжать, но в определенный момент ошибки избежать уже почти не удаётся. вот краш лог ошибки https://yadi.sk/i/5YG2IL8WiMZC5 был бы признателен объяснению как избежать ошибок и вылетов. В данной игре у нас одновременно включены опции "28 навыков" и "Искусство войны". Игра не рекомендовала включать эти 2 опции одновременно. Мы потом пробовали начать игру только с опцией "Искусство войны" без "28 навыков". Но в новой игре вылеты случились еще быстрее. Поэтому было бы хорошо узнать какие опции не стоит включать вместе. Или что еще может быть не так. RE: ERA II - gamecreator - 10.08.2015 11:39 А без Искусства войны, но с 28 навыками есть вылет? Какие-нибудь дополнительные моды установлены (содержимое Mods\list.txt)? RE: ERA II - Kingy - 10.08.2015 12:34 к сожалению я не помню где брал предыдущую версию. это было полгода +/- назад(правда не запускал до того как решили с другом порубить в героев месяц назад). на всякий случай скачал версию из сообщения 2917 этой темы пользователя Komazok по ссылке - http://wforum.heroes35.net/showthread.php?tid=3155&pid=89860#pid89860 пробовал в ней играть с включенным искусством войны и выключенными 28 навыками, через несколько игровых дней происходил вылет. после вашего сообщения решил сделать наоборот и выключил искусство войны, при этом включил 28 навыков. в первый же игровой день при попытке отступить из боя происходит вылет из игры. вот новый крашлог https://yadi.sk/i/NPLTKf2ziMrYZ вот на всякий случай файл настроек https://yadi.sk/d/kxL1_RZpiMrgo содержание Mods\list.txt --- WoG WoG Rus Yona Secondary Skills Scrolling Animated trees Fast Battle Animation Random skin Morn battlefields Resolve battle Unhotify ERA scripts Rus ReMagic Rus --- в версии, которая была до этого, все настройки были как в приложенном выше файле, только искусство войны было всегда включено, а 28 навыков были в 2-х состояниях - выключены либо включены. содержание Mods\list.txt для той версии --- WoG WoG Rus Secondary Skills Scrolling Fast Battle Animation Random skin Animated trees Delete prisons Yona Advanced Battle Hints Morn battlefields New_Terrains Big Spell Book HmS_Improved_Interface ReMagic Rus ERA scripts Rus Resolve battle Unhotify --- игру запускаю через h3era.exe. играю на случайно создаваемой карте. какие еще данные с моей стороны нужны? RE: ERA II - gamecreator - 10.08.2015 13:37 (10.08.2015 12:34)Kingy Wrote: скачал версию из сообщения 2917 этой темы пользователя KomazokВерсии этого пользователя лучше не качать. Лучше скачать Эру 2.4 из первого сообщения темы (если нет SoD, можно установить на WoG, предварительно удалив Data\s) и обновить до 2.47. (10.08.2015 12:34)Kingy Wrote: какие еще данные с моей стороны нужны?Точно не вылетает без Искусства войны и 28 навыков? RE: ERA II - Kingy - 11.08.2015 12:27 (10.08.2015 13:37)gamecreator Wrote:без искусства войны и 28 навыков вылетает.(10.08.2015 12:34)Kingy Wrote: какие еще данные с моей стороны нужны?Точно не вылетает без Искусства войны и 28 навыков? (10.08.2015 13:37)gamecreator Wrote:1.взял у себя папку с чистым вогом. уже не помню где брал и откуда. но папке более 4 лет и помечена как чистая. при ней рядом куча папок с всякими древними попытками устанавливать какие-то моды. так что думаю что нормальный чистый вог, но 100% гарантии нет.(10.08.2015 12:34)Kingy Wrote: скачал версию из сообщения 2917 этой темы пользователя KomazokВерсии этого пользователя лучше не качать. Лучше скачать Эру 2.4 из первого сообщения темы (если нет SoD, можно установить на WoG, предварительно удалив Data\s) и обновить до 2.47. 2.удалил содержимое папки data\s\ 3. распаковал содержимое Era 2.4.exe в корень папки с игрой 4. распаковал содержимое Era 2.3 Rus.exe в корень папки с игрой 5. скачал по вашей ссылке обвноление до 2.47. как я понимаю это просто библиотека era.dll которую скинул в корень папки с игрой, заменив существующую там библиотеку. 6. игра не запускается. 7. вернул предыдущую era.dll - игра запускается. но в настройках вог внизу нет вкладки "Скрипты ERA (часть 1) Версия х.хх" и ниже вкладка не "Скрипты ERA (часть 2) и собственные скрипты", а просто "Собственные скрипты" пробовал повторить всё тоже самое без распаковки русификатора Era 2.3 Rus.exe пробовал повторить всё тоже самое без сноса содержимого папки data\s пробовал скачать все 7 версий библиотек era.dll из указанной вами темы с обновлением до 2.47 все всегда одинаково - вкладки отличаются, при замене на любую из 7 era.dll игра не запускается - "закрыть программу бла бла бла" и далее окно с ошибкой "Runtime error 217 at 050918FB". Возможно я делаю какие-то действия не так. Тогда прошу подробнее описать последовательность действий для получения работоспособной игры. Или возможно у меня всё-таки кривой вог, тогда был бы благодарен ссылке, по которой можно скачать 100% рабочий чистый вог, на который нужно далее ставить моды. ( в свое время несколько лет назад уже не раз встречался с проблемой найти чистый сод или чистый вог ибо ссылок в интернетах много, рабочих из них с каждым годом всё меньше, гарантий что по рабочей ссылке будет нужная версия или вообще рабочая нет никаких). Или возможно вы выложите свой чистый вог? или свою рабочую ЭРУ. а лучше и то и то =) заранее спасибо. RE: ERA II - igrik - 11.08.2015 12:36 Вот попробуй. ERA 2.47_7. Заодно я узнаю ее на предмет ошибок (у меня не вылетает. Я её гоняю уже очень давно, но использую далеко не все WoG опции) RE: ERA II - Kingy - 11.08.2015 13:59 (11.08.2015 12:36)igrik Wrote: Вот попробуй. ERA 2.47_7. Заодно я узнаю ее на предмет ошибок (у меня не вылетает. Я её гоняю уже очень давно, но использую далеко не все WoG опции)скачал предложенную версию. распаковал. запустил. зашел в вог опции. так и должно быть? или все-таки внизу должно быть вкладки: "Скрипты ERA (часть 1) Версия х.хх" и ниже вкладка "Скрипты ERA (часть 2) и собственные скрипты" вместо представленной 1-й вкладки "Собственные скрипты", содержимое которой отличается. RE: ERA II - igrik - 11.08.2015 14:15 Скрипты ERA - это мод Алгора "ERA scripts Rus" и устанавливать его нужно дополнительно. Это же чистая ERA 2.47_7 + настроенный HD мод. Поэтому так должно быть. RE: ERA II - Kingy - 11.08.2015 14:35 понятно. спасибо. тогда гляну тему мода скрипты ERA, попробую поставить их и проверить как будет работать. RE: ERA II - Kingy - 11.08.2015 16:24 случился вылет. установлены герои, взятые по ссылке от igrik https://yadi.sk/d/XMcqF83OiP88o к ним установлен Скриптпак/мод для ERA 2.4: ERA Scripts 1.17 Rus взятый из темы http://wforum.heroes35.net/showthread.php?tid=4069 по ссылке http://sites.google.com/site/hommfun/files/ERA%20scripts%20Rus.zip краш лог - https://yadi.sk/i/IPTqP11KiPQ8s настройки вог - https://yadi.sk/d/t0ZW-9iDiPQDE вылет случился довольно быстро, через несколько ходов после старта карты. был бой с монстрами на карте, затем посещение обелиска опыта и дальше сбор кучки ресурсов. кучку ресурсов охраняли случайные монстры, во время боя с которыми и случился вылет. после загрузки игры пришлось повторить бой с монстрами у обелиска опыта, после этого сохранился и взял опыт и затем ресурсы. на этот раз случайные монстры не появились при взятии ресурсов и несколько перезагрузок ничего не изменили. так что возможно сбой в этот раз дал именно скрипт случайных, монстров охраняющих ресурсы? также в начале 2 раза пересоздавал случайную карту и у героя (Оплот - Джем) было 22 неулучшенных кентавра. при первом создании разделены были на 2 группы по 11. По идее, если включен скрипт "сбалансированные армии героев" то армия не должна быть такой. также заметил опечатку: вкладка - Скрипты ERA (часть 2) и собственные скрипты скрипт - Дополнительные апгрейды всплывающее описание по правой кнопке - Дополнительнные апгрейды - Опция 820 [Автор GameCreator] опечатка в - Алердщик - Мечник --------------- продолжил игру и почти сразу новый вылет. теперь просто напал на уже стоящих монстров на карте. бой начался но при попытке походить вылетает. такой же вылет после перезагрузки. краш лог - https://yadi.sk/i/Ua1uwbzTiPRQL на всякий случай сейв игры перед вылетом - https://yadi.sk/d/mznTqnjciPRfR атакую скелетов, находящихся ниже. RE: ERA II - igrik - 11.08.2015 16:44 найдите файл "option 997 - grand manouvre.erm" в папке мода "ERA scripts Rus\Data\s" и попробуйте сыграть без него (удалите) RE: ERA II - Kingy - 11.08.2015 17:10 удалить только .erm файл? или .ert тоже? возможно ли вместо удаления отключить просто этот скрипт в настройках или лучше чтоб наверняка? также начать новую игру или попробовать загрузить ту которая вылетала? в любом случае попробую пока что удалить оба файла и начать заново. и как-то странно - тот сейв что я выложил(запись прямо перед боем) уже не вылетает в бою, а если же я загружаюсь с автосейва в ту же точку то вылет происходит. RE: ERA II - Kingy - 11.08.2015 17:23 удалил оба файла и .erm и .ert. начал новую игру. на всякий случай в настройках вог также отключил опцию 997. через несколько игровых дней прошел вылет во время боя. https://yadi.sk/i/7bgP2cUNiPVhB RE: ERA II - igrik - 11.08.2015 17:36 теперь гонит на "option 767 - misfortune.erm". Я хз если честно RE: ERA II - Kingy - 11.08.2015 20:01 удалил так же option 767 как файл, так и отключил в меню. 2 недели отыграно, пока вылетов не было. потом продолжу, надеюсь будет нормально. если всё будет в норме, то верну файлы и отключу опции, также возможно попробую включить 997 при отключенной 767. а по поводу того что в стартовой армии не работает скрипт сбалансированные армии есть мысли? RE: ERA II - gamecreator - 11.08.2015 21:20 (11.08.2015 12:27)Kingy Wrote: 5. скачал по вашей ссылке обвноление до 2.47. как я понимаю это просто библиотека era.dll которую скинул в корень папки с игрой, заменив существующую там библиотеку.Если честно, то я и сам 2.47 ещё не пробовал. А на 2.46 я ссылку так и не нашёл, потому как все обновления тщательно скрываются. Вот нашёл какую-то 2.46 у себя в истории загрузок, вроде она. (11.08.2015 16:24)Kingy Wrote: установлены герои, взятые по ссылке от igrik https://yadi.sk/d/XMcqF83OiP88oК сожалению, igrik уже всё удалил, проверить не могу. Судя по крашлогам, проблема как раз в версии 2.47 и её новых расширениях ЕРМ. В общем попробуй ту 2.46 что я нашёл, глюков быть не должно. (11.08.2015 16:44)igrik Wrote: найдите файл "option 997 - grand manouvre.erm" в папке мода "ERA scripts Rus\Data\s" и попробуйте сыграть без него (удалите) (11.08.2015 17:36)igrik Wrote: теперь гонит на "option 767 - misfortune.erm". Я хз если честноНу в обоих же крашлогах строчка из 791. А вообще в стеке видно адрес возврата воговский, 74CC12, который как раз и ведёт в место после проверки условных рисиверов. Видно Berserker по моей наводке хукнул там, да что-то упустил. Вот в коде Эры и крашует на каждом условии теперь. RE: ERA II - igrik - 11.08.2015 21:40 Quote:К сожалению, igrik уже всё удалилВернул. Ток отключите мод NmG (это моя "катоваська"), а то перепаковывать влом. Quote: А вообще в стеке видно адрес возврата воговский, 74CC12Тут уж я совсем не мастер. Quote:место после проверки условных рисиверовЯ так понял ты про !!if !!el !!en? RE: ERA II - gamecreator - 12.08.2015 01:18 Они самые. Я уверен на 95%, что проблема в них. Вот если у Kingy не заработает даже 2.46, то совсем другое дело. RE: ERA II - igrik - 12.08.2015 05:48 Kingy, попробуйте на вот этой 2.46 Но у меня в ней очень часто вылетало при посещении обелисков. Даже со всеми!! удаленными скриптами (и из мода WoG тоже) RE: ERA II - Kingy - 12.08.2015 10:33 пробую сейчас версию из этого сообщения: (11.08.2015 21:20)gamecreator Wrote: Если честно, то я и сам 2.47 ещё не пробовал. А на 2.46 я ссылку так и не нашёл, потому как все обновления тщательно скрываются. Вот нашёл какую-то 2.46 у себя в истории загрузок, вроде она.1. взял свой чистый вог 2. удалил data\s\ 3. распаковал туда эту версию Era 2.46.exe 4. распаковал туда русификатор Era 2.3 Rus.exe 5. ERA scripts Rus_1.17.zip 6. подгрузил свои настройки, врубив отключенные ранее скрипты 767 и 997 7. стартанул карту, при этом выбрав одновременно и Искусство войны и 28 навыков, проигнорировав предупреждение о возможных глюках. 1 месяц неделя 2 день 4 - пока полёт нормальный. единственно есть пока 2 мелкие проблемы. 1 - по прежнему со старта армия состояла из 2-х отрядов неулучшенных кентавров, поэтому думаю что скрипт "сбалансированные армии" не сработал. 2 - очень удивило восстановление Джем после боя скелетов, это вообще нормально? ситуация - нападаю на монстров, провожу быструю битву, после битвы получаю следующее сообщение: глянул в навыках - есть конечно навык Базовая некромантия... но как-то не ожидал, что восстанавливать после боя скелетов из трупов врага может кто-то кроме героев некромантского замка. если что, прошу сильно не пинать, в героях шибко не разбираюсь - играем изредка с другом для фана =) RE: ERA II - gamecreator - 12.08.2015 11:32 Поднимать скелетов может кто угодно с Некромантией. А вот уже выучить сам навык (12.08.2015 10:33)Kingy Wrote: 1 - по прежнему со старта армия состояла из 2-х отрядов неулучшенных кентавров, поэтому думаю что скрипт "сбалансированные армии" не сработал.Но старые вылеты хотя бы исчезли? (12.08.2015 05:48)igrik Wrote: Но у меня в ней очень часто вылетало при посещении обелисков. Даже со всеми!! удаленными скриптами (и из мода WoG тоже)Кинь сейв перед вылетом тогда чтоли. Или хотя бы крашлог. RE: ERA II - Kingy - 12.08.2015 11:35 (12.08.2015 11:32)gamecreator Wrote: Но старые вылеты хотя бы исчезли?ну как я уже писал - пока полёт нормальный. позже продолжу игру для проверки. RE: ERA II - gamecreator - 12.08.2015 11:49 (12.08.2015 10:33)Kingy Wrote: 1 - по прежнему со старта армия состояла из 2-х отрядов неулучшенных кентавров, поэтому думаю что скрипт "сбалансированные армии" не сработал.1. Открыть option 764 - balanced starting army.erm 2. Найти 25 строку 3. Заменить y1 на v1 Перезагружать скрипты необязательно, этот фикс только при старте карты. В процессе игры опция должна работать нормально. RE: ERA II - igrik - 12.08.2015 12:32 эххх..., где же я его найду то уже. Хотя, щас запхну на карту стотыщ обелисков и скину сейв/крашлог RE: ERA II - Kingy - 12.08.2015 12:35 (12.08.2015 11:49)gamecreator Wrote:благодарю, теперь вроде как работает скрипт.(12.08.2015 10:33)Kingy Wrote: 1 - по прежнему со старта армия состояла из 2-х отрядов неулучшенных кентавров, поэтому думаю что скрипт "сбалансированные армии" не сработал.1. Открыть option 764 - balanced starting army.erm продолжил немного игру - месяц 1 неделя 3 день 6 - вылетов не было. вопрос по некромантии - а можно как-то отключить воскрешение скелетов после боя? просто каждый раз грохать ненужных скелетов из армии надоедает, а они по идее ведь скорость передвижения портят. мельком просмотрев опции в настройках вог и скриптов не нашел вроде похожих вещей, а если их нет, то внимательно опять все опции смотреть зазря не хочется(уже за эти дни кучу раз их просматривал) RE: ERA II - igrik - 12.08.2015 13:40 В твоем случае никак. Но в настройках есть такая опция "рынок времени". Так вот в ней можно забыть любой навык. Еще один способ, это чтобы все слоты у героя были заняты и скелетам не куда было бы вступать. Других способов нет. PS. Можешь создать скрипт с нижеуказанным кодом, загрузить свое сохранение. Нажать F12, сохраниться и загрузиться заново. Должно сработать. Только перед запуском следующих карт удали эти строки RE: ERA II - gamecreator - 12.08.2015 13:55 Зачастую проще избежать получения этого навыка. RE: ERA II - igrik - 12.08.2015 14:26 Вот краш, но со скриптами. Без скриптов не получилось выловить вылет, поэтому я даже сомневаться стал в том что без скриптов вылетает. Из модов только Wog и WoG Rus. Spoiler (Click to View) PS. Добавил еще дампов Spoiler (Click to View) RE: ERA II - gamecreator - 12.08.2015 16:27 Не пойму ничего из крашлога, все адреса Эры левые. Но возникает ощущение, будто кто-то подписал несуществующий адрес на событие OnAfterTrigger. Помучаю ещё сейв. RE: ERA II - Kingy - 19.08.2015 14:31 переодически еще запускал игру(один не очень люблю играть, с другом встретимся, зарубим серьёзней) и вроде как всё нормально. ни одного вылета не было. спасибо большое за помощь. RE: ERA II - gamecreator - 22.08.2015 16:43 (12.08.2015 16:27)gamecreator Wrote: Помучаю ещё сейв.igrik, хоть убей не могу воспроизвести эту ошибку. Ни в полноэкранном режиме, ни в оконном. Запускаю Heroes III ERA HD.exe в отладчике. Карты у меня нет чтобы рестартнуть, а повторная загрузка сейва ни к чему не приводит. Я предположу, что ошибка в скриптах или в HD, или ошибка совместимости, судя по аналогичным нареканиям. RE: ERA II - igrik - 24.08.2015 13:35 gamecreator, спасибо. Я сам еще когда будет время погононяю на предемет ошибок в скриптах. Но помню что баг с вылетом на больших картах был в 95%. В общем постараюсь добиться стабилоного вылета :D RE: ERA II - Bes - 05.09.2015 23:45 Кто скажет, что из этого красивого списка (возможно даже из ESR ноги растут) игроку обнуляет героя, сбежавшего с поля боя? Фанат из ВК жалуется, что прогресс и навыки уже сброшены, когда он хочет реанимировать героя, откупившись в бою.. Spoiler (Click to View) RE: ERA II - gamecreator - 06.09.2015 00:26 Возможно, конфликт между Era Scripts (Сбалансированные стартовые армии) и чем-то ещё. Больше я тут ничего не знаю, отсутствие нормального описания бага тем более не помогает. RE: ERA II - SyDr - 06.09.2015 00:29 Пускай Delete Prisons проверит. RE: ERA II - gamecreator - 06.09.2015 00:40 И правда. Только что заглянул туда... это лучше бы вообще переписать. Каждый день зачем-то сбрасываются статы всех героев и удаляются все тюрьмы, хотя достаточно один раз в пост-инструкции. RE: ERA II - Valery - 06.09.2015 03:37 Yeah, it doesn't make much sense, that loop should run only on first day. Have no idea why is running every day. Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 10.01.2016 22:59 Добрый день! Это настройка, о которой я не знаю? Грааль лежит в пустом рюкзаке героя. Потом грааль пропадает от туда. Однажды до боя - был, после - нет. Сегодня просто через какое-то время собирался его строить, а рюкзак пуст. Само собой не сбегал и т.д. В чем может быть дело, кто знает? ) Спасибо. RE: Пропажа грааля у героя из рюкзака после битвы? - Bes - 10.01.2016 23:18 что за карта? (рандом, авторская) есть ли моды, кроме самого WoG? RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 11.01.2016 04:14 Эра 2. Рандом. Цитадель (просто примеры именно такие). Помимо ВоГовских настроек там две вкладки еще, что-то менял - с граалем не связано. ВоГовские настройки как обычно, до Эры 2 при тех же ВоГовских настройках такого не было. RE: Пропажа грааля у героя из рюкзака после битвы? - igrik - 11.01.2016 12:49 кинь сейв до пропажи RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 12.01.2016 22:27 Сейва уже нет. Надо было сделать. Когда снова наткнусь, сохраню. RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 15.01.2016 01:55 Ситуация повторяется. Сейвы сделал. Куда кидать? Еще баг, раньше, просто в ВоГе такого не встречал. (Эра 2 со скриптами, две доп.вкладки). Напал некромант с 13 млн скелетами. После битвы, вроде у него уже их всего ничего. У меня тоже как-то при перестановке (или при делении у своего некро героя армии) стали умножаться скелеты. Вопрос: известно ли какой скрипт надо отключить? Спасибо.) RE: Было нападение 13 млн скелетов. После - нет. - igrik - 15.01.2016 11:21 (15.01.2016 01:55)etrexetrex Wrote: Еще баг, раньше, просто в ВоГе такого не встречал. (Эра 2 со скриптами, две доп.вкладки). мод "magechest" (Магические сундуки) случаем не стоит? RE: Было нападение 13 млн скелетов. После - нет. - feanor - 15.01.2016 11:26 igrik, А чаго, там такой баг есть? RE: Было нападение 13 млн скелетов. После - нет. - igrik - 15.01.2016 11:28 У меня пару раз было, при взятии сундука с артом. Но точно не знал его возникновения и потом не наблюдалось. Поэтому не разобравшись - не отписывался. RE: Было нападение 13 млн скелетов. После - нет. - MOP - 15.01.2016 16:31 (15.01.2016 01:55)etrexetrex Wrote: Напал некромант с 13 млн скелетами. После битвы, вроде у него уже их всего ничего. Я вроде говорил уже, что игра не рассчитана в должной мере на отряды численностью >32767. RE: Было нападение 13 млн скелетов. После - нет. - igrik - 15.01.2016 16:55 Возможно одно из доказательств: отрисовка числа скелетов в стеке рядом с портретом героя Spoiler (Click to View) RE: Было нападение 13 млн скелетов. После - нет. - MOP - 15.01.2016 17:26 (15.01.2016 16:55)igrik Wrote: Возможно одно из доказательств: отрисовка числа скелетов в стеке рядом с портретом героя Просто перемести отряд из одного слота в другой в этом же экране. Будет реальное доказательство. RE: Было нападение 13 млн скелетов. После - нет. - etrexetrex - 15.01.2016 17:39 (15.01.2016 11:21)igrik Wrote: мод "magechest" (Магические сундуки) случаем не стоит? Стоит Расширенные сундуки с большим кол-вом золота. Улучшенные сундуки 1 и 2 типов отключены. П.С. А по первой теме с исчезновением грааля нет идей? RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 15.01.2016 17:43 П.С. Исчезновение проходит каждый раз, то есть это что-то системное. Главное, нельзя отключать скрипты по одному, чтобы вычислить виновного (если в них дело), так как настройки работают от сохраненной игры. Другое дело можно создать карту, закопать грааль, но не уверен, что это сработает, будет не рендом карта. Если других советов не дождусь, так и попробую наверное. RE: Пропажа грааля у героя из рюкзака после битвы? - igrik - 15.01.2016 19:14 (15.01.2016 01:55)etrexetrex Wrote: Ситуация повторяется. Сейвы сделал. Куда кидать? да хоть сюда http://rghost.ru/ RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 15.01.2016 21:18 (15.01.2016 19:14)igrik Wrote:(15.01.2016 01:55)etrexetrex Wrote: Ситуация повторяется. Сейвы сделал. Куда кидать? http://rghost.ru/8lWBbsgyS http://rghost.ru/68wvFDxb5 Два сейва - до и после взятия хранилища (есть грааль-нет грааля). RE: Пропажа грааля у героя из рюкзака после битвы? - igrik - 15.01.2016 23:16 (15.01.2016 01:55)etrexetrex Wrote: Ситуация повторяется. Сейвы сделал. Куда кидать? Короче я объеденил 3 последние темы за авторством etrexetrex в одну. По поводу исчезновения грааля, я не разобрался. ХЗ че там. RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 16.01.2016 01:39 (15.01.2016 23:16)igrik Wrote: Короче я объеденил 3 последние темы за авторством etrexetrex в одну. ок. Будем считать элементом игры (отдавать на сохранение др герою, который не воюет). RE: Пропажа грааля у героя из рюкзака после битвы? - gamecreator - 17.01.2016 02:04 (10.01.2016 22:59)etrexetrex Wrote: Добрый день! Вы не поверите что я нашёл: Quote:** Author : Дьякон (идея и код), Algor (оформление)Это и есть тот "вредоносный" скрипт, удаляющий грааль. RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 17.01.2016 02:18 (17.01.2016 02:04)gamecreator Wrote: Вы не поверите что я нашёл: Как удалось определить? Так что, если на вкладке настроек снять галочку с некромантии - все с граалем бу ок? Или скрипт надо править? RE: Пропажа грааля у героя из рюкзака после битвы? - gamecreator - 17.01.2016 02:54 (17.01.2016 02:18)etrexetrex Wrote: Как удалось определить?Сравнил дизасм подозрительного куска с SoD и узнал что его патчит. (17.01.2016 02:18)etrexetrex Wrote: Так что, если на вкладке настроек снять галочку с некромантии - все с граалем бу ок? Или скрипт надо править?Достаточно отключить. RE: Пропажа грааля у героя из рюкзака после битвы? - Algor - 17.01.2016 15:49 (17.01.2016 02:04)gamecreator Wrote: Вы не поверите что я нашёл: Включил исправление gamecreator'а в ERA Scripts Rus 1.20. RE: Пропажа грааля у героя из рюкзака после битвы? - Berserker - 22.01.2016 16:28 (17.01.2016 02:04)gamecreator Wrote: Вы не поверите что я нашёл: Первый вредонос в Героях найден! Опасения ZVS подтвердились )) *шутка, конечно* RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 22.01.2016 19:50 (17.01.2016 15:49)Algor Wrote: Включил исправление gamecreator'а в ERA Scripts Rus 1.20. Обновил скрипты. Что заметил (если интересно), перестала функционировать фича с передачей всего войска от одного героя другому при нажатии на стрелку в окне героя. Грааль пока не попадался.)) RE: Пропажа грааля у героя из рюкзака после битвы? - igrik - 22.01.2016 19:54 Quote:Что заметил (если интересно), перестала функционировать фича с передачей всего войска от одного героя другому при нажатии на стрелку в окне герояВедь историю изменений пишут только для ботанов. Зачем ее читать же... RE: Пропажа грааля у героя из рюкзака после битвы? - Algor - 22.01.2016 20:03 (22.01.2016 19:50)etrexetrex Wrote: Обновил скрипты. Что заметил (если интересно), перестала функционировать фича с передачей всего войска от одного героя другому при нажатии на стрелку в окне героя. Грааль пока не попадался.)) ERA Scripts Rus ver. 1.20 Wrote:В связи с лучшей реализацией функционала в HD-моде из ERA Scripts удалены опции: RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 23.01.2016 14:50 (22.01.2016 19:54)igrik Wrote:Quote:Что заметил (если интересно), перестала функционировать фича с передачей всего войска от одного героя другому при нажатии на стрелку в окне герояВедь историю изменений пишут только для ботанов. Зачем ее читать же... Намек понял.) П.С. Не все на свете знают, что есть "история изменений" RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 01.02.2016 02:00 (17.01.2016 02:04)gamecreator Wrote: Вы не поверите что я нашёл: (17.01.2016 15:49)Algor Wrote: Включил исправление gamecreator'а в ERA Scripts Rus 1.20. После обновления скриптов было все ок. Снял галочку со скрипта "не (удача)" и грааль после битвы снова пропал. Не знаю, связано или нет с "не-удачей". На всякий случай сделал сейвы с граалем и после битвы уже без грааля._)) http://rghost.ru/6GCGrJLbb http://rghost.ru/6ByqHjbJV RE: Пропажа грааля у героя из рюкзака после битвы? - Algor - 01.02.2016 22:48 (01.02.2016 02:00)etrexetrex Wrote: После обновления скриптов было все ок. Снял галочку со скрипта "не (удача)" и грааль после битвы снова пропал. Не знаю, связано или нет с "не-удачей". На всякий случай сделал сейвы с граалем и после битвы уже без грааля._)) Да ну... Я как-то не представляю связи чего-либо с отключением опции. Эт если только gamecreator опять раскопает причину. RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 01.02.2016 23:43 (01.02.2016 22:48)Algor Wrote: Да ну... Я как-то не представляю связи чего-либо с отключением опции. Связи может и нет с "не-удачей", но грааль снова пропал так или иначе, после удаления старых скриптов и установки новых. Значит, по-любому, какая-то связь с чем-то точно есть. Без причины бы он не пропал.)) RE: Пропажа грааля у героя из рюкзака после битвы? - gamecreator - 19.02.2016 21:41 Не прошло и года... Загрузил сейв, проверил: грааль не пропадает хоть ты тресни. Баг какого-нибудь нескриптового мода, видимо. RE: Пропажа грааля у героя из рюкзака после битвы? - etrexetrex - 20.02.2016 11:25 Странно... Ну, что есть - то есть. RE: ERA II - Valery - 30.06.2016 23:11 Got this report from a guy with Win 10, as soon as he loads trainer, he gets this error, any idea? Spoiler (Click to View) RE: ERA II - igrik - 30.06.2016 23:32 Valery, you have to change the number function RE: ERA II - Valery - 30.06.2016 23:51 ok thanks, posted him back. But what was the problem with that function? Cloned? RE: ERA II - Valery - 17.08.2016 11:53 I got a report from player with win XP, ERA crashes as soon as a scenario is enabled in mod manager. Is there any tweak or to do (maybe heroes.ini) if xp is used? Also he plays a map where F1 is used to bring a dialog (and it blocks further reaction), but in his game it brings the regular help, what could be the cause?? is it possible outdated ERA? RE: ERA II - gamecreator - 17.08.2016 14:52 (17.08.2016 11:53)Valery Wrote: is it possible outdated ERA?Yes, I had some pretty weird behavior when running old 2.4 version with new mods. If this is not the problem, what mod is he trying to enable? RE: ERA II - Valery - 17.08.2016 14:56 He is trying to play my TEW2 scripted map. But now he just sent me email and he acknowledged that his Heroes version is from torrents. Anyway, he can't run it, as soon as it opens DL, it crashes, then F1-F4 keys do not respond at my scripts on his computer but bring vanilla stuff. I have no idea what is causing it. RE: ERA II - gamecreator - 17.08.2016 14:59 Yeah, probably old version. He should be able to install 2.46 over it without problem. RE: Эра, дополнения, плагины, заплатки моды - majaczek - 17.08.2016 23:39 Era 2.47 alpha 7 BUG: Code: !!CM:R0; don't work in town screen RE: ERA II - igrik - 18.08.2016 11:38 No bug. It work. I checked on Era 2.47 alpha 7 !!CM:R0 not works only for buttons HD mod. This is true for all versions ERA. RE: ERA II - Berethor - 19.11.2016 17:31 Добрый день. не знаю куда писать о вылетах и ошибках, но кароче игра вылетает. Версия ERA 2.46 с модами, играю в созданные карты генератором случайных карт, Win 8 вылет происходит во время хода компьютеров или в самом начале хода игрока WOGCRASHLOG: Spoiler (Click to View) Spoiler (Click to View) RE: ERA II - Algor - 19.11.2016 18:15 (19.11.2016 17:31)Berethor Wrote: Моды: Эм, а разве все эти моды совместимы? Я почти половину не знаю. Но ERA Scripts из них гарантировано совместима только с WoG/WoG Rus, причем ERA Scripts должен быть с списке после них. Ну и с интерфейсными, в частности с Morn battlefields, ES тоже совместим. Попробуйте поочередно отключая используемые моды/опции найти конфликт. Если найдете, что конфликтует ES с чем-то, постараюсь их подружить. RE: ERA II - gamecreator - 19.11.2016 22:41 А чего WoG не первый по приоритету? RE: ERA II - SyDr - 20.11.2016 10:08 Quote:Map Saved with: RE: ERA II - gamecreator - 20.11.2016 15:53 (20.11.2016 10:08)SyDr Wrote:Ну тут всё верно. Что не так-то?Quote:Map Saved with: RE: ERA II - SyDr - 20.11.2016 16:47 Я забыл, что у Эры экзешник другой. RE: ERA II - Berethor - 20.11.2016 16:56 (19.11.2016 18:15)Algor Wrote: Эм, а разве все эти моды совместимы? ну я создал новую карту и вылеты стали происходить только после поднятия уровня героем и то не всегда, возможно конфликт мода "Расширенное диалоговое окно при получении уровня" и опции 747 "самообучение". Непонятно только почему не всегда. пока перезапуск игры с выключеным модом помогает. Спасибо Ах да, и я был бы признателен за ссылку на инструкцию по сортировке модов Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - BadSagara - 24.06.2017 19:06 Предыстория: Долго мучился - пытаясь собрать более-менее не вылетающую/глючащую версию ВОГ. Перепробывал - совместимость, виртуальную машину, разнообразные версии героев. В сумме остановился на старом ПК (Core2Duo поколения) с русской XP SP3, Heroes 3 Complete (eng) + ERA2.46. Все равно часто вылетает. Надоело, не понимая что делаю, по очереди то выключать моды, то заходить за другого игрока для фикса, то перезагружать сейв что б не брать определенный сундук, или не убивать определенного монстра. И даже так редко можно закончить игру, ибо рано или поздно упираешься в вылет, который не обойти. Для лучшего эффекта готов пойти с самого начала. Как-то так: 1) ОС, раздел HDD, папки, имени пользователя. 2) Правильный релиз героев 3) Правильные патчи (directx... русификация) 4) Правильная версия ЭРЫ/ВОГ 5) И если оно таки крашится - то знать в какие логи смотреть, как находить причину и устранять. Для примера, вот сейв, играли хотсит на 2их. После пропуска хода синим игроком - краш. Сетап системы: WinXP SP3 Prof Rus setup_homm_3_complete_4.0_(10665).exe (GOG) Era 2.46 Моды: + Heroes HD Логи прикрепляю. HD_CRASH_LOG.TXT https://pastebin.com/0YW8KUCq WOGCRASHLOG.TXT https://pastebin.com/FeqYrQJK WOGERMLOG.TXT https://pastebin.com/E0YPyJtp Preset для WOG https://drive.google.com/open?id=0B_crG4dNdeBRQ0ZNZGMwYVd2V0k Готов предоставить дополнительную информацию если нужна) RE: Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - Macron1 - 24.06.2017 21:54 (24.06.2017 19:06)BadSagara Wrote: что б не брать определенный сундук, или не убивать определенного монстра в ванильных героях тоже такое бывает. RE: Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - Algor - 24.06.2017 23:56 BadSagara, часть используемых у тебя модов не знаю, но навскидку поставь русификацию WoG сразу после WoG. А вообще можешь взять готовую сборку (напр. ту, что igrik выкладывал), обновить в ней ERA Scripts и поиграть. Вылетов быть не должно. Или поставь моды на чистый SoD. RE: Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - BadSagara - 25.06.2017 01:54 (24.06.2017 23:56)Algor Wrote: BadSagara, часть используемых у тебя модов не знаю, но навскидку поставь русификацию WoG сразу после WoG. Спасибо за совет. Взял сборку. А насчет обновления Era scripts. Они идут отдельно от релиза Эры? 2.461? Или сами скрипты имеют инную версионность? RE: Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - Algor - 25.06.2017 12:04 ERA Scripts - отдельный мод, и обновляется отдельно от ERA. Последнюю версию всегда можно найти здесь на форуме или на сайте мода (ссылка у меня в подписи сообщений). Если установленная у Вас версия ERA Scripts 1.20 и ниже, то перед обновлением надо удалить папку Mods\ERA scripts Rus, если более новая - можно обновлять прямо поверх. RE: Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - BadSagara - 25.06.2017 12:35 Спасибо за ссылки, буду собирать свою солянку) RE: Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - BadSagara - 27.06.2017 14:30 Помогло отлично)) Не смешивайте кривую версию скриптов, и двумя модами на русификацию) Всем спасибо, а все біло так легко)) RE: Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - Ivor - 28.06.2017 20:28 ну, например, у меня HmS_Improved_Interface вызывал регулярные вылеты RE: Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - igrik - 28.06.2017 20:52 Да зачем он вообще нужен (HmS_Improved_Interface), когда этот функционал есть в HD. Плюс на скрине неправильное расположение основных модов, что тоже чревато... RE: Надоело бороться с вылетами. Подскажите/Научите делать это правильно. - BadSagara - 01.07.2017 01:08 (28.06.2017 20:52)igrik Wrote: Да зачем он вообще нужен (HmS_Improved_Interface), когда этот функционал есть в HD. А в каком порядке их лучше расположить? RE: Ошибки, баги и недочёты WoG 3.58f - OptimusPrime - 02.11.2017 08:51 Что делать,если игра резко останавливается,когда ходит игрок-компьютер (чаще с большой армией)? RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 23.11.2017 17:30 Привет всем. Очень нужна ваша помощь!!! играю в Эру 2 (3.58 вроде встроена).Проблем целых две: 1)ИИ рано или поздно тупо стопорится на ходе, то есть ходит зеленый, красный, синий, а потом БАЦ, и на сером игра застряла. Ждал 6-12 минут - ничего не происходило. 2)Непонятно работают скрипты. Встроены 2 шт на увеличение прироста существ в неделю, а увеличивается только стража нейтрального города (поставил 100 ангелов в эдиторе, через неделю - 110) и ВСЕ. В пандоре все также и любая стража остается неизменной. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 23.11.2017 19:59 Попробуйте поместить следующие DLL в Mods\WoG\EraPlugins с расширением .era: https://drive.google.com/uc?export=download&id=1-D8ihTqaKg0krepWo1y8MNR-5FzwQcSi https://drive.google.com/uc?export=download&id=1ZWBSLVKh7kyhm4XAwdccedcF4atYTvCz https://drive.google.com/uc?export=download&id=1Zs-tmZNGcM4V_PmZKxi0OdT4JNEtW-Vk Если не поможет, то скачать HD Mod и запустить игру через него. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 24.11.2017 00:08 Благодарю. Надеюсь, что все заработает. Есть еще 2 вопроса: В чем преимущество запуска игры через ХД мод? Случайно не знаете, как быть со скриптом, который я описал выше? RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 24.11.2017 01:29 Hd Mod включает несколько правок багов игры, одна из которых, если верно помню, зависание ИИ на слишком больших армиях при их оценке. Скрипты должны работать. Ранее работали. Потом, если не ошибаюсь, мы включили официальное обновление от автора. Нужно перепроверять. После выпуска новой Эры, если пришлёте сохранение, попробую глянуть. Сейчас не берусь. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 24.11.2017 14:33 Не знаю нужно ли расширение ERT, но тоже скину (neutral units erm) https://vk.com/doc95443580_454361834?hash=f824297fe6531ecabd&dl=1c3c9dcc55d6fec49f (neutral units ert) https://vk.com/doc95443580_454361856?hash=a95862bcbf13be68f7&dl=eaec73f8091dc0c5b1 (neutral town erm) https://vk.com/doc95443580_454361867?hash=afb9bf696a75d27404&dl=192031778dd72fa154 (neutral town ert) https://vk.com/doc95443580_454361883?hash=e83d9d43b8d76a9757&dl=767c29bd8c5ed17730 Оба включены, но увеличивается только кол-во юнитов в нейтрал городах. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 24.11.2017 15:54 Спасибо. Неужели скрипт перестал работать после обновления? Нужно сравнить с оригиналом. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 24.11.2017 23:09 Чет ХД мод с присланными dll не спасло. Запускаю сохраненную партию, где комп решил ступарнуть, и все равно застревает RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 25.11.2017 01:15 Это печально. Раз в сто лет я лечил такие баги, загружая сохранёнку как Hot Seat игру за 8 игроков. После чего нужно за того игрока, который виснет, проделать другое действие или уволить одного героя. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 25.11.2017 15:43 Опция 232 включена? Усиление нейтральных юнитов? RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 25.11.2017 15:51 Неужели с Эрой придется распрощаться? Ну, на тех 2ух картинках обе этих опций были включены. Они по отдельности работают? RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 25.11.2017 17:10 http://rgho.st/66XMvC5lt Попробуйте эти скрипты, пожалуйста. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 25.11.2017 18:01 Не вышло, но на всякий случай перечислю последовательность действий (вдруг что не так делаю) 1) Поместил с заменой присланные в rar erm и ert скрипты в sod/mods/wog/data/s 2) Заменил присланные ert в sod/mods/wor rus/data/s (русификатор) 3) Запустил через мод, выключил все фк вогификации оставил только опцию 232 и 235 (рост нейтрал отрядов и рост в жилищах и городах) 4)Создал карту с пандорой поставил там 9999 копейщиков, 2 недели прокликал, напал, а там все те же 9999 копейщиков RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 25.11.2017 18:11 Рост существ на карте не равен росту охраны пандоры. Поставьте обычный отряд существ с нефиксированным количеством. Если картодел установил фиксированное количество, скрипт может его не трогать, чтобы не портить задумку. А так — это оригинальные скрипты, они должны работать. Попробуйте, пожалуйста. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 25.11.2017 18:43 Не очень понимаю. В опции 235 снизу же написано, что охрана пандоры растет на 10%. Как же тогда у этого игрока получилось добиться такого кол-ва? https://www.youtube.com/watch?v=gOeAhvKszY0&t=221s Снизу в описании он написал, что это скрипт "Neutral town creature bank growth" в нашем случае, как я понимаю, это и есть опция 235. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 25.11.2017 19:20 bengun, не проверял ящики пандоры, если честно. Вы проверьте обычные отряды, я гляну пандору. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 25.11.2017 19:28 у отрядов же лимит 4000шт RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 25.11.2017 19:55 Стоит задача проверить работу скрипта ведь? 100 копейщиков должны вырасти за неделю, так? Я выложил выше скрипты из вог 3.58f ) RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 25.11.2017 20:39 Ну, с этим вроде все гут. 27 копейщиков через нед выросли до 29 (10%) Потом на всякий перепроверил 74 до 81 --> тоже 10% RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 25.11.2017 21:01 В обычной игре ведь тоже рост 10% в неделю, если верно помню. Хорошо, ещё гляну. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 30.11.2017 02:09 Ну что, удалось что-нибудь найти? RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 30.11.2017 03:01 Скрипт рабочий, кол-во растёт на 10%, монстры не присоединяются. Про пандору ничего не нашёл в описании. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 30.11.2017 20:25 Жалко, вроде скрипт и версия игры те же, что и того игрока, а не работает( Насчёт ступора компа еще вопрос. Я когда установил мод и присланные dll, вошел сразу в игру где после моего хода комп всегда зависал, и ничего не изменилось. Если начать новую игру, есть ли шанс того, что ступор прекратится или на сохраненной игре все должно было заработать? RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 30.11.2017 23:47 Кстати! Может в вогификации дело? Я как правило всегда вогифицирую авторские карты. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 01.12.2017 01:30 Авторские карты можно вогифицировать, если они встроенных скриптов не содержат. С бесконечным ходом подойдёт ещё попытка вернуть нормальный радиус ИИ, хотя я вроде бы в Эре его и так вернул, но точно не скажу. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 01.12.2017 02:20 Уф... а что такое нормальный радиус ИИ и как его вернуть? RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 01.12.2017 04:20 Менял я его в Эре, не эта причина. Это радиус, в которым ИИ анализирует свои возможные действия. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 01.12.2017 13:47 Мдаа... беда. В принципе можно попробовать тогда просто как можно чаще сохраняться и как заступорится переноситься на n-ое кол-во ходов назад RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 01.12.2017 15:07 Напишите feanor -у, у него был плагин где-то для выполнения ЕРМ из строки чата. Можно попробовать выполнить команду изменения радиуса мышления ИИ на пару ходов. Обычно ИИ меняет свой ход при изменении радиуса. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 01.12.2017 15:16 Либо через Era Start Menu откройте редактор скриптов, далее откройте файл любого скрипта и после ZVSE с новой строчки пропишите: Затем сохраняете скрипт, нажимаете F12 в игре, сохраняете игру и загружаетесь с неё. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 01.12.2017 19:19 Ок, попробую как снова заглючит RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 03.12.2017 22:30 Вот жеж зловредная игра,никак не поддается. Зашел в редактор скриптов через меню эры, поставил в случайный скрипт после zvse присланный код (надеюсь это надо было делать только в папке wog, а то есть еще wog rus, там тоже какие-то скрипты), зашел в партию где ступор происходит, нажал F12, снизу слева появилась надпись "Erm is Updated", игру сохранил, перезашел - все тоже самое RE: Ошибки, баги и недочёты WoG 3.58f - Algor - 03.12.2017 22:53 bengun, если ты исправил скрипт в wog и при этом в wog rus есть такой же скрипт (там не все дублируются), то скрипт из wog rus будет использоваться, а из wog - нет. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 03.12.2017 23:08 Algor, в WoG Rus только переводы, да era quick savings... bengun, значит зависание ИИ не связано с радиусом. Возможно, связано с большой армией, но точно не скажу. Поэтому можно попытаться убить через ЕРМ героев игрока, на котором виснет. Виснет на конкретном игроке? RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 03.12.2017 23:16 Эхх... да я уже и в 1, и в 2 добавлял код, но результат - 0 Berserker, Да RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 03.12.2017 23:28 Напишите цвет игрока, пожалуйста. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 04.12.2017 00:04 Оранжевый RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 04.12.2017 00:12 После применения ПКМ на карте, чтобы убить оранжевых героев. F12, ПКМ, удалить код, F12, сохраниться, загрузиться. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 04.12.2017 17:42 Не получилось RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 04.12.2017 17:52 Тогда загрузите сейв как хотсит за себя и оранжевого, поудаляйте лишних героев, походите. Одного хода бывает достаточно изменённого. RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 04.12.2017 18:05 Что такое хотсит? RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 04.12.2017 18:16 Игра несколькими людьми за одним компом в одну игру RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 04.12.2017 18:29 У меня партия 3 на 5 ( хотсит только на 3их работает RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 04.12.2017 18:39 bengun, для любого числа игроков он работает. RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 04.12.2017 19:00 Нет, если карта в генераторе изначально была настроена на 3х игроков из 5ти RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 04.12.2017 19:02 Я прописываю 8 игроков, а играть могу только за своих 2ух союзников. Компьютер играет всеравно отдельно. Может это из-за того, что все 5 соперников в команде RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 04.12.2017 19:03 igrik, никогда не сталкивался, удивительно. RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 04.12.2017 20:31 (04.12.2017 19:03)Berserker Wrote: igrik, никогда не сталкивался, удивительно.Видимо вот такая приблизительно настройка стояла "только игроки-компьютеры": RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 05.12.2017 14:39 Хух, все, с этой проблемой вроде разобрался. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 05.12.2017 17:21 bengun, и какое решение нашлось? RE: Ошибки, баги и недочёты WoG 3.58f - bengun - 05.12.2017 18:06 Ну, в редакторе я уже изменил настройки карты, чтобы я мог играть за ИИ. Как он решит что пора бы заглючить, захожу через хотсит за оранжевого, и делаю что следует) RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 11.06.2018 23:24 Вылет из игры при попытке зайти в охраняемое жилище, ошибка такая: Игра - HoMM3 ERA 2.46 Моды установлены такие: Вот сам сейв, первый герой, попытка боя с охраной внешнего жилища Ангелов. Проверьте у себя. Настройки WoG скриптов такие. Может конфликт скриптов? Еще заметил что такая ошибка была и с другими боями с охраной внешних жилищ или хранилищ. НО иногда эта ошибка не возникала... В чем ошибка подскажите? RE: Ошибки, баги и недочёты WoG 3.58f - Algor - 12.06.2018 01:12 oleggy, у меня краш при загрузке этого сэйва. Есть другой? RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 12.06.2018 07:37 вот другой RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 12.06.2018 10:17 Получилось загрузится? RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 12.06.2018 10:26 Вот другой сейв еще. На другой день. У первого героя рядом два внешних жилища - ангелы, боев. монахи. Так вот, при заходе в любой из них - крэш.. RE: Ошибки, баги и недочёты WoG 3.58f - Algor - 12.06.2018 13:15 Не, не грузит. Залей куда-нить одним архивом подключенные у тебя моды, кроме WoG, XXL и ERA Scripts. RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 12.06.2018 14:53 Залил только без этого: WoG WoG Rus мало ли, может какой либо мод повлиял еще. ссылка Напиши как получится.. RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 12.06.2018 15:40 Если снова вылет. То могу всю игру в архиве закинуть на яндекс диск. RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 12.06.2018 22:59 (12.06.2018 14:53)oleggy Wrote: Залил только без этого: У тебя архив битый. Перезалей RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 13.06.2018 06:51 (12.06.2018 22:59)igrik Wrote: У тебя архив битый. ПерезалейПроверил сам, скачал и протестировал. Все работает. Может у тебя что с архиватором? Жалуется на что именно? Может скачалось с ошибкой с интернета? Могу конечно выложить на яндекс диск. Но это через 8 часов где то.. RE: Ошибки, баги и недочёты WoG 3.58f - Algor - 13.06.2018 17:27 Архив нормальный. Но все 3 сэйва грузятся с ошибкой: Правда у меня версия Эры - 2.7.4, может из-за этого. Попробуй обновить, может и бага исчезнет (ERA Scripts точно работает под 2.46 и подобных багов там не наблюдалось, остальное моды - не знаю). RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 13.06.2018 22:34 Проверил на Эры 2.7.4, так же как у тебя. Сейвы не грузятся. Попробуй загрузить весь архив игры. Выложил на яндекс диск. https://yadi.sk/d/Xne6SUJC3XqTBF У меня подозрение что это какой то скрипт.. Просто хотелось бы не бросать уже начатое тестирование. Просто кроме этой ошибки никаких не обнаруживал. Только небольшой баг в колодцах волшебства. При попытке порыбачить иногда находил золото размер которого превышал допустимый. Ошибка ERM скрипта возникала. RE: Ошибки, баги и недочёты WoG 3.58f - Algor - 14.06.2018 01:32 Может, на выходных гляну. Не обещаю. RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 16.06.2018 00:03 на Эре 2.7.4 заметил что не работает сохранение перед битвой хотя в HD моде стоит галочка. Что может быть? RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 16.06.2018 15:57 На Эре 2.7.4 обнаружил. Во время хода противника выводится такое окно. Что это может быть? RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 16.06.2018 17:02 Обнаружил креш в HoMM3 ERA 2.7.4. Сейв тут. При попытке в данном городе переместить последний отряд войск у героя в гарнизон, возникает креш. Code: e-mail: baratorch@yandex.ru RE: Ошибки, баги и недочёты WoG 3.58f - Algor - 16.06.2018 18:01 (16.06.2018 15:57)oleggy Wrote: На Эре 2.7.4 обнаружил. Во время хода противника выводится такое окно. Отладочное сообщение от скрипта Monsters specialists boost: (16.06.2018 17:02)oleggy Wrote: Обнаружил креш в HoMM3 ERA 2.7.4. У меня просто пишет, что последний отряд не может объединяться. Передаваться в пустой слот может, объединяться - нет. Скорее всего у тебя включен какой-то некорректный патч на передачу последнего отряда. Какую сборку используешь? RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 16.06.2018 20:22 Моды такие: Кстати исправленный мод igrik - WoG_Native_Dialogs почему то выдает ".... (нет на диске)" RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 16.06.2018 21:18 oleggy, у тебя в сейве каким-то боком остался включенным мод "hotkeyswt". Вот из-за него и ловишь вылет. Видимо игру ты начал с одним набором модов, а продолжаешь играть уже с другим набором. Так не делается. По хорошему, тебе нужно начать игру заново с отключенным этим модом. Но если хочешь добить именно эту катку, то включи заплатку "last stack.bin" и вылеты исчезнут. RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 16.06.2018 21:47 Как включить данную заплатку? ИЛИ А как включить данный мод обратно? Установил мод обратно, но вылеты продолжаются. Если эта информация как то сохраняется в сейве то может быть его как то подредактировать? RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 16.06.2018 22:17 Вот это имел ввиду? Включил. Вылеты остались. Хотелось доиграть карту. Может подскажете как восстановить работу? В следующий раз буду знать что моды отключать нельзя. Вот ссылка на сейв: http://rgho.st/8VSNS9YFP RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 16.06.2018 23:15 Да, эту заплатку. Вылеты остались при передаче последнего стека в городе, или уже по другим причинам? RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 16.06.2018 23:21 Другая ошибка. Она повторялась уже на всех версиях эры, не знаю что за причина. Вылет при посещении хранилищ/банков и охраняемых жилищ. Как в игре на эре 2.46 которую я бросил (по этой причине) так и в 2.74 сейчас. Посмотрите мой сейв выше, попробуйте зайти в склеп или хранилище гномов. RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 25.06.2018 08:18 У всех работает опция HD мода - сохранение перед битвой на ERA 2.7.5 ? Не вижу ее работу. RE: Ошибки, баги и недочёты WoG 3.58f - XEPOMAHT - 25.06.2018 16:39 (16.06.2018 23:21)oleggy Wrote: Посмотрите мой сейв выше, попробуйте зайти в склеп или хранилище гномов. У меня твой сейв загружаться с текстом "Ошибка: Игра не была правильно записана или же это старая версия." Ну ладно, загрузили, напали на склеп, в нём почему-то на вампирах срабатывает снятие заклинаний (или воровство маны), потом в триггере "перед действием отряда" происходит какая-то ERM-ная лабуда, приводящая к делению на ноль, соответственно игра при этом падает напрочь. В общем, опять наставлены какие-то криво написанные скрипты или ты являешься счастливым обладателем очередной корявой сборки с торрента. (25.06.2018 08:18)oleggy Wrote: У всех работает опция HD мода - сохранение перед битвой на ERA 2.7.5 ? Оно в ERA никогда и не работало. И ERA тут совершенно ни при чём. RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 26.06.2018 09:18 (25.06.2018 16:39)XEPOMAHT Wrote:Все только из официальных источников.(16.06.2018 23:21)oleggy Wrote: Посмотрите мой сейв выше, попробуйте зайти в склеп или хранилище гномов.... наставлены какие-то криво написанные скрипты или ты являешься счастливым обладателем очередной корявой сборки с торрента. В том то и фишка, что это сборка ERA 2.7.4 WoG взятая из подписи igrik (сейчас у него выложена только 2.7.5). Единственное с моей стороны это включение множество скриптов в WoG опциях. Но я старался отключать конфликтующие скрипты. Выходит не все оставшиеся скрипты неконфликтны... Можете подсказать, как можно понять в каком скрипте происходит деление на ноль? Можно как то понять по коду из скрипта - какой это скрипт? Ты бы мог приложить отрывок данного скрипта? Если данный скрипт отключить в сейве, то можно же обойти ошибку.. (25.06.2018 16:39)XEPOMAHT Wrote:Удивительно, но работает в ERA 2.46 так же взятой из подписи igrik (выложена до сих пор). Только надо на присутствующий там HD мод установить новую версию с сайта и обновить через приложение. Будет работать. Выходит как это понять тогда?(25.06.2018 08:18)oleggy Wrote: У всех работает опция HD мода - сохранение перед битвой на ERA 2.7.5 ?Оно в ERA никогда и не работало. И ERA тут совершенно ни при чём. RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 26.06.2018 14:38 1. В моей сборке есть скрипт "Автосохранение перед битвой". 2. Сборку я делал, чтобы "установка проходила всего в 2 клика" и не нужно было выполнять тучу танцев с бубном. Обновлять HD мод для Эры или переходить на версию 5 я не вижу смысла. К тому же я не отвечаю за конфликтующие скрипты. Мне не интересно их перелапачивать и приводить к единой и работоспособной системе. И если вы включаете +100500 скриптов, то вы должны понимать что делаете это только на свой страх и риск. RE: Ошибки, баги и недочёты WoG 3.58f - XEPOMAHT - 26.06.2018 14:56 (26.06.2018 09:18)oleggy Wrote: Можете подсказать, как можно понять в каком скрипте происходит деление на ноль? Наверное только методом научного тыка. Происходит работа оригинальной геройской функции, при этом в регистрах оказываются нули. Какой скрипт является причиной этого - отладчик умалчивает. (26.06.2018 09:18)oleggy Wrote: Удивительно, но работает в ERA 2.46 так же взятой из подписи igrik (выложена до сих пор). Только надо на присутствующий там HD мод установить новую версию с сайта и обновить через приложение. Будет работать. Выходит как это понять тогда? В истории изменений HD-мода: Quote:[+] (SoD, HotA) Игра теперь делает автоматические сохранения с именем BATTLE перед каждой битвой. Для ERA там поддержка автосохранения перед битвой не заявлена. Вообще предпочитаю сохранять игру там где мне это нужно - сохранение перед каждой битвой считаю излишним. RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 27.06.2018 14:44 (26.06.2018 14:56)XEPOMAHT Wrote:Я помню в версии ERA 2.46 когда возникала подобная ошибка система приводила две последние строчки кода ERM на экран а потом уже шел креш.(26.06.2018 09:18)oleggy Wrote: Можете подсказать, как можно понять в каком скрипте происходит деление на ноль?Наверное только методом научного тыка. Происходит работа оригинальной геройской функции, при этом в регистрах оказываются нули. Какой скрипт является причиной этого - отладчик умалчивает. Так вот, можно этот код запомнить и потом поиском по всем скриптом вхождение данных строк поискать. В каком скрипте попадется данный код - его и отключить. Такой способ реален? (26.06.2018 14:38)igrik Wrote: 1. В моей сборке есть скрипт "Автосохранение перед битвой".А он а каком подразделе WoG опций? Что то я не припомню.. RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 27.06.2018 20:27 (27.06.2018 14:44)oleggy Wrote: Я помню в версии ERA 2.46 когда возникала подобная ошибка система приводила две последние строчки кода ERM на экран а потом уже шел креш.Реален. Так зачастую и ищется баг в скриптах. Но есть исключения и не всегда указываемые последние 2 строчки являются проблемным скриптом. (27.06.2018 14:44)oleggy Wrote:В последней (скрин ниже)(26.06.2018 14:38)igrik Wrote: 1. В моей сборке есть скрипт "Автосохранение перед битвой".А он а каком подразделе WoG опций? Что то я не припомню.. Spoiler (Click to View) RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 13.07.2018 10:48 Заметил что в WOG при использовании артефактов командиров на самом герои, вторичный навык не понижается на 1 при снятии этого артефакта, если данный вторичный навык был повышен до экспертного. Пример: Был артефакт который +1 поместья. У героя были базовые поместья, значит стали продвинутым. При повышении уровня выбрал эксп. поместья. После снятия артефакта - навык не уменьшился до продвинутого. RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 13.07.2018 11:11 Ну так уж написан скрипт на командриские артефакты. А написан он так, потому что почти невозможно отследить когда втор.навык вкачан до эксперта с помощью опыта или заэксперчен с помощью артефакта. Но скажу одно точно - фикса этого не будет RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 13.07.2018 11:26 В продолжении... Хотелось бы в итоге разобраться какой скрипт виноват. (25.06.2018 16:39)XEPOMAHT Wrote:(16.06.2018 23:21)oleggy Wrote: Посмотрите мой сейв выше, попробуйте зайти в склеп или хранилище гномов. Она происходит и на ERA 2.7.5, где из модов стоит только: XXL и новое окно повышения уровня. + опции WoG скриптов.. Обнаружил что ошибка не происходит когда я провожу быструю битву, без самого боя. (26.06.2018 14:56)XEPOMAHT Wrote:(26.06.2018 09:18)oleggy Wrote: Можете подсказать, как можно понять в каком скрипте происходит деление на ноль?Наверное только методом научного тыка. Происходит работа оригинальной геройской функции, при этом в регистрах оказываются нули. Какой скрипт является причиной этого - отладчик умалчивает. Подскажите как узнать имя переменной в которой этот ноль записан? в которой происходит это деление на ноль. Из стандартного сообщения об ошибке можно как то узнать имя ERM переменной? RE: Ошибки, баги и недочёты WoG 3.58f - XEPOMAHT - 13.07.2018 14:40 (13.07.2018 11:26)oleggy Wrote: Подскажите как узнать имя переменной в которой этот ноль записан? в которой происходит это деление на ноль. Ноль при делении записан в регистре, а не в переменной. Откуда он туда попадает - смотри диассамблированный код игры (если что-нибудь в нём понимаешь, в противном случае не мучайся и устанавливай проверенную сборку модов для ERA, например из подписи Игрика, без всяких XXL, окон повышения уровня и ещё каких-то неизвестных и, скорее всего глючных, WoG скриптов). RE: Ошибки, баги и недочёты WoG 3.58f - Algor - 13.07.2018 15:31 (13.07.2018 10:48)oleggy Wrote: Заметил что в WOG при использовании артефактов командиров на самом герои, вторичный навык не понижается на 1 при снятии этого артефакта, если данный вторичный навык был повышен до экспертного. Вообще, полезно внимательно читать описание опций перед их использованием. Там много чего интересного бывает RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 19.07.2018 06:22 (27.06.2018 20:27)igrik Wrote: В моей сборке есть скрипт "Автосохранение перед битвой".А можно скорректировать работу автосохранения что бы оно проходило на одну клетку раньше, как в Хоте? Т.е. нужно делать автосохранение на один шаг раньше перед наступлением битвы. Сейчас если напасть на монстра а потом загрузится через автосохранение, то герой будет стоять вплотную к монстру, соответственно если монстр что то охранял артефакт или ресурс, то можно преспокойно взять избежав боя. Используя этот метод можно даже далеко уходить без войск и собрать из под носа монстров все артефакты/ресурсы. Кроме того, используя способности командира Инферно привлекать на свою сторону часть монстров перед битвой, можно накапливать себе войска используя автосохранение. Нужно изменить работу автосохранения, что бы оно происходило раньше того процесса когда происходит диалог присоединения войска к командиру Инферно. RE: Ошибки, баги и недочёты WoG 3.58f - oleggy - 23.07.2018 06:49 Подскажите, если при нажатии ПКМ на артефакт "Знамя полководца" отображается сообщение с мусором в конце строки то что это может быть? На чистой ERA такую ошибку наблюдаю. Кроме того в колодце волшебства иногда ошибка возникает, что потом нажав ПКМ на нем выдается описание на английском. Вопрос как это все профиксить можно? RE: Плагины - daemon_n - 14.01.2019 18:36 (14.01.2019 17:00)ALEXALEX3434 Wrote: daemon_n, У меня такой баг: ALEXALEX3434, режим совместимости с Windows XP SP 3 ставил? RE: Плагины - Berserker - 14.01.2019 21:25 (14.01.2019 17:00)ALEXALEX3434 Wrote: не найден путь к каким-то скриптам и вылетает....( ALEXALEX3434, временно удалите папку Mods\WoG\Data\Scripts. RE: Плагины - ALEXALEX3434 - 14.01.2019 23:39 (14.01.2019 21:25)Berserker Wrote:(14.01.2019 17:00)ALEXALEX3434 Wrote: не найден путь к каким-то скриптам и вылетает....( daemon_n, На ноуте и так XP. Berserker, а вот удалить папку ,непонял,поясните.. Ошибки, баги и недочёты ERA - Berserker - 15.01.2019 04:59 Если удалить папку Heroes 3\Mods\WoG\Data\Scripts, то не будет ошибки о ненайденном скрипте Lua. RE: Плагины - ALEXALEX3434 - 15.01.2019 23:52 Но что это были за скрипты?? И как удаление отразится на Ера ХД? RE: Плагины - Berserker - 16.01.2019 03:09 Никак не отразится. Хотелось бы, чтобы дальше плагины и скрипты писались на Lua. Блин вышел комом, поскольку библиотеки для работы с файлами на Lua используют функции Юникодовые, а Герои 3 и моя старая реализация виртуальной файловой системы — локальные кодировки вроде Windows-1251 (Cyrrilic). Из-за этого ошибка об отсутствующем файле _core.lua, который присутствует по виртуальному пути, не реальному Data\Scripts\_core.lua RE: Плагины - ALEXALEX3434 - 16.01.2019 11:37 (15.01.2019 04:59)Berserker Wrote: Если удалить папку Heroes 3\Mods\WoG\Data\Scripts, то не будет ошибки о ненайденном скрипте Lua. Berserker, Удалил,заработало)))))Чуть потестил и все шустренько. Спасибо.Exagear тянет ,фулспид. RE: Плагины - Berserker - 16.01.2019 20:15 Отлично ) RE: Ошибки, баги и недочёты WoG 3.58f - wpion - 02.07.2019 16:47 критует при лечении палаткой первой помощи. внимательно изучил эту ветку,сделал как описано,заменил def палатки.вылеты стали реже,но - не исчезли.что делать? RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 02.07.2019 17:19 В Воге было 3 основных критичных бага (и возможно вылета) связанных с палаткой: 1. Из-за пещеры приключений: лечится заменой дефа палаткой на полную (попытка палаткой ходить, отвечать на атаки и т.п.) 2. Из-за скрипта на тактику (+3 скорости) лечится вскрытием скрипта и создание проверок на боевые машины, либо на id монстра палатки 3. Неправильный тип действия палатки (видимо лечили баги скриптов пещеры приключений таким способом). Для ЭРЫ решение = !!UN:C7718956/1/235; Для Вога - адреса не знаю (Внимание!!! Эровское решение будет вылетать в чистом Воге!!!), но можно использовать этот скрипт. 4. При лечении погибает оруженосец, но тут нужно править скрипт оруженосца (воговский скрипт - не путать с эровским) wpion, я тебя не понимаю. Скачиваешь у меня в подписи чистую ERA (без модов) и не паришься с давно решенными и забытыми багами, такими как баги с палаткой. RE: Ошибки, баги и недочёты WoG 3.58f - wpion - 02.07.2019 21:37 igrik,я ж не телепат,подпись не на видном месте.спасибо за подсказку и участие. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 02.07.2019 22:24 wpion, а зря, полезный навык в семейной жизни RE: ERA II - daemon_n - 06.07.2019 21:22 Если напасть на героя в замке, в гарнизоне которого также есть войска, то в бою и после него у гарнизонных юнитов будет по 4 знамени полководца. Spoiler (Click to View) UPD: проверил на 2.7.7 - там тот же результат. RE: ERA II - Berserker - 07.07.2019 01:22 На чистом воге без опций и плагинов? RE: ERA II - daemon_n - 07.07.2019 01:59 (07.07.2019 01:22)Berserker Wrote: На чистом воге без опций и плагинов? Чисто Вог. Опции по умолчанию (restore default) Даже спецом енг версию проверял. поверх gog eng на 2.7.7 проверял сборку от igrik'a без модов. upd: Проверил на всякий без wognativedialogs.era - результат тот же. RE: ERA II - Berserker - 07.07.2019 14:09 Спасибо за отчёт. В пору уже баг трекер завести, чтобы можно было энтузиастам к централизованному хранилищу ошибок обращаться. RE: ERA II - daemon_n - 07.07.2019 15:22 (07.07.2019 14:09)Berserker Wrote: Спасибо за отчёт. В пору уже баг трекер завести, чтобы можно было энтузиастам к централизованному хранилищу ошибок обращаться. Ещё бы научиться более или менее точно определять, что за источник проблемы : эра, моды или плагины - даже я не всегда справляюсь, хотя на форуме уже немало времени провел. RE: ERA II - Berserker - 07.07.2019 15:28 Вполне может быть сам ВоГ, где-то данные не инициализируются или ошибочно копируются. RE: ERA II - daemon_n - 11.07.2019 09:42 Очень странный баг у скриптов "искусство войны" и "усиленный артефакты командиров". Суть в том, что с артефактом на какой-либо из навыков на БМ можно получить халявный навык, хотя тут есть тонкость. Навык закрепляется как родной, если сменить иконку на другую БМ. Но его можно убрать, если вернуть иконку того навыка, который был изначально. Если пойти дальше, то навык можно и продвинуть, и заэкспертить. Путем нехитрых манипуляциями ПКМ на иконке навыка (сменить картинку) и н-кратного снятия/надевании артефакта: 1 надеваем артефакт. 2 меняем иконку на следующую БМ 3 снимаем артефакт 4 меняем иконку на следующую БМ 5 надеваем артефакт. 6 меняем иконку на следующую БМ 7 надеваем артефакт. Моды не влияют, hd mod не замешан. Принцип одинаковый что на 2.7.7, что на 2.8.4. Сейв Spoiler (Click to View) RE: ERA II - igrik - 12.07.2019 12:37 (11.07.2019 09:42)daemon_n Wrote: Очень странный баг у скриптов "искусство войны" и "усиленный артефакты командиров".Как уже неоднократно говорилось: "Искусство войны" сам по себе достаточно глючный скрипт. А в купе с другими скриптами, которые так или иначе затрагивают действие этих трех вторичных навыков, могут и не такие чудеса проскакивать. RE: ERA II - daemon_n - 28.07.2019 16:07 Есть новый баг. Если ИИ берет Нычку Т8, то она открывается на карте. ссылка на карту Spoiler (Click to View) RE: ERA II - Berserker - 29.07.2019 01:10 daemon_n, подтверждаю, даже при полностью отключённых скриптах работает. RE: Плагины - AuAu - 01.10.2019 17:49 (14.01.2019 15:52)daemon_n Wrote: igrik, ALEXALEX3434, командир уже не исчезает, этот баг исправлен. наверно, имеется ввиду баг кавалерийского бонуса для чемпионов и кавалеристов. Нет же. Ещё в прошлой сборке 2015 года этот баг был, есть он и до сих пор. Если командир убит в бою и ты загружаешься - есть вероятность примерно 50%, что командир будет мёртв. При этом есть ещё 75% вероятность, что в диалоге командира будет показано, что он жив, а на самом деле мёртв. Проверить наверняка можно исключительно зайдя в город или вступив в битву. Также можно закрыть игру и загрузить сейв. В этом случае командир в любом разе будет жив. Также можно, обнаружив пропажу командира - загрузить автосейв, даже если по идее он перезаписался только что - как ни странно, командир появляется. Но если завершить ещё 1 ход - то уже всё, ищи святилище или воскрешай за бешеные деньги. Ещё можно дважды загрузить игру, не глядя - командир будет жив. RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 01.10.2019 17:57 (01.10.2019 17:49)AuAu Wrote: Нет же. Ещё в прошлой сборке 2015 года этот баг был, есть он и до сих пор. Командир Шрёдингера RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 02.10.2019 21:08 daemon_n, сказано метко RE: Ошибки, баги и недочёты WoG 3.58f - Artyr1995ua - 26.11.2019 17:51 Здравствуйте, извините что беспокою, подскажите установил герои 3 вог эра, но случайные карты генерируються так что мало объектов и ресурсов, сундуков как это можно исправить? RE: Разные вопросы - raag - 13.12.2019 16:24 всем привет ребят.помогите - есть HoMM3 ERA 2.8.3 HD...и 2.8.8. при игре на гигантской карте бывает...точнее постоянно ,но с разным интервалом ,после атаки пропадает герой,обойти не могу как ошибку(выбрать автобой,ручной)появляется анимация на нем...как тень или река.никуда нельзя зайти,ни на кого напасть(монстры дают опыт как при отпускании,но сами остаются на месте,сам "мерцает после движения". когда пропускаешь день-герой пропадает окончательно из игры. RE: Разные вопросы - igrik - 13.12.2019 17:37 raag, сейв скиньте. RE: Разные вопросы - raag - 14.12.2019 12:17 igrik, https://wdho.ru/4Tok могу скрины дать wogа RE: Разные вопросы - raag - 15.12.2019 10:47 daemon_n, не совсем понял....как карту скинуть. вот просто сейв перед багом качал обновления недавно ,буквально пару дней назад. ставил в пустые папки и все равно такая ерунда. раньше было что перед критичной атакой( когда герой пропадает) напасть на другого моба- ошибка все равно будет.теперь не понятно, вроде можно ее обойти ,если сменить день/цель и тп. RE: Разные вопросы - daemon_n - 15.12.2019 11:00 raag, вот тема сборки перейти. Карта находится в папке random_maps RE: Разные вопросы - igrik - 15.12.2019 17:50 raag, я не смог найти причину. У меня вообще твой сейв вылетает при передаче хода. RE: Разные вопросы - raag - 16.12.2019 06:05 igrik, сама карта Заметил что на старой ERA такого нет. И без HD мода . Там обычные ошибки... Если флаг отпускания не поднят и бла-бла-бла. Тоже не могу понять что не так. Вроде это относится к опыту за отпускание монстров RE: Разные вопросы - raag - 17.12.2019 15:43 Помогите с ошибкой -где копать? RE: Разные вопросы - XEPOMAHT - 17.12.2019 16:52 (17.12.2019 15:43)raag Wrote: Помогите с ошибкой -где копать? В функцию не зашёл адрес структуры _DefCadre_. Т.е. перед тем, как вызывать эту функцию, необходимо проверять на 0 адрес структуры _DefCadre_. RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 10.01.2020 13:34 Решение еще одного бага, связанного с вылетом при наведении палаткой первой помощи на рядом стоящего монстра. Опять проблема в скорости у палатки (которая всегда должна быть равной нулю) Скрипт "Сложные битвы" 37 wog - battle extender.erm Нужно заменить аналогичный участок кода, на этот (убрав из него боевые машины) полный код скрипта (Click to View) RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 10.01.2020 14:08 igrik, спасибо! А как сюда добавить оборотней и прочих существ, на которых скрипт не работает? RE: Ошибки, баги и недочёты WoG 3.58f - AuAu - 10.01.2020 14:45 igrik, хз, у меня этого бага с позапрошлой (2015) версии сборки уже не было RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 10.01.2020 15:00 (10.01.2020 14:08)daemon_n Wrote: igrik, спасибо! А как сюда добавить оборотней и прочих существ, на которых скрипт не работает? UPD: после того, как я решил проверить данный баг, ни чистая Эра, ни моя сборка не позволяют удалить героя - кнопка серая, словно герой в замке сидит RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 10.01.2020 15:23 daemon_n, дело в Эре. RE: Ошибки, баги и недочёты WoG 3.58f - thekraki4 - 01.02.2020 02:13 Привет всем! Играю я себе такой в эру, как вдруг постоянные вылеты. Причину установить не удалось, ошибку по скриптам он мне не выдает внутри игры. Отправляет смотреть Debug/Era, но там я ничего не понял. Крашит постоянно на рандом мапах при захвате городов и иногда в стычках с крипами. Что куда где смотреть?) RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 01.02.2020 02:32 thekraki4, привет. Загрузи, пожалуйста, архив Debug-папки на https://dropmefiles.com сразу после появления сообщения о том, что информация записана в Debug \Era без нажатия на ОК. RE: Ошибки, баги и недочёты WoG 3.58f - thekraki4 - 02.02.2020 19:19 https://dropmefiles.com/QPjbg Закинул, окей не нажал. RE: Ошибки, баги и недочёты WoG 3.58f - ea.shut - 26.02.2020 13:31 Добрый день, играл раньше в ВоГ 3.58f(без HD и доп. патчей) Установил ЭРА 2 что бы разнообразить игру и столкнулся с таким моментом по Искусству войны в WoG-опциях: В экспертное Искусство войны палатки не лечат и восстанавливают ~ 6 монстров первого уровня. Базовый и продвинутый навыки Искусства войны восстанавливают монстров нормально, в зависимости от количества палаток. В настройках стоит галочка на "Усиленные военные машины III" и "Искусство войны" и "Первая помощь II" Это баг или так и задумано? Спасибо за ответ. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 26.02.2020 15:38 ea.shut, здравствуйте! Сложно сказать. Со времён 3.58 эти скрипты не из самых безбажных. Помнится, я в итоге все три Усиленные военные машины отключал и писал свой усилитель баллисты в Феникс-Моде. Если как-то можете продемонстрировать баг, то чтобы люди понимали о чём речь, напишите версию Эры и загрузите сохранение, на котором в бою можно его увидеть. RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 26.02.2020 15:44 ea.shut, Berserker, кажется, такая проблема есть лишь в сборке - я посмотрю, как буду занимматься обовлением RE: Ошибки, баги и недочёты WoG 3.58f - ea.shut - 27.02.2020 15:14 Berserker, daemon_n, Для примера ссылка https://dfiles.ru/files/ke6ia90dc?redirect Нападите на любого нейтрала и потеряйте больше четырех гнолов, искусство войны эксперт(11 палаток) восстановят только 4 гнола. А если будет искусство войны базовое или продвинутое, то палатки будут в бою восстанавливать больше монстров. Версия сборки ЭРА 2 последняя(2.9.10), я 23.02 скачивал с этого сайта по ссылке на яндекс диске. RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 27.02.2020 15:35 ea.shut, понял тебя. Только закинь на нормальный обменник, пожалуйста. Чай не в 2005 Или просто на моём дискорд сервере, где файлы и скриншоты скидывать можно без посредников. Там всем рады RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 27.02.2020 15:37 ea.shut, на https://dropmefiles.com RE: Ошибки, баги и недочёты WoG 3.58f - ea.shut - 27.02.2020 16:23 Berserker, daemon_n, https://dropmefiles.com/NKTVp RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 29.02.2020 22:53 ea.shut, проверил. Восстанавливает верное количество гноллей (надо понимать, что лечение и воскрешение - число интервальное). Проверь, пожалуйста, сколько палаток у тебя во время боя? Скажи, ты пользуешься моей сборкой или чистой Эрой? RE: Ошибки, баги и недочёты WoG 3.58f - PerryR - 29.02.2020 23:23 I checked the Warmachine scripts I,II,III once and noticed that the amount of tents actually don't matter in the amount of healing . But not sure which of the scripts it acctually was. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 01.03.2020 00:13 ea.shut, проще говоря, как пишет PerryR, число палаток не влияет на количество воскрешаемых существ. Влияет уровень навыка. RE: Ошибки, баги и недочёты WoG 3.58f - ea.shut - 04.03.2020 13:51 Berserker, daemon_n, Добрый день, добрались руки записать видео. https://dropmefiles.com/jVVdK По этой ссылке два видео для примера, что я имею ввиду. Герой с Экспертным Искусством войны(11 палаток), во время боя восстанавливает 4 гнола. Герой с Продвинутым Искусством войны(11 палаток), во время боя восстанавливает 20 и более гнолов. По логике герой с Экспертным Искусством войны должен так же восстанавливать гнолов как и с Продвинутым Искусством войны. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 04.03.2020 16:33 ea.shut, там лечение палаток всегда было диапазонным, например, 1..25 на базовом уровне, 1..50 на продвинутом и 1..100 на экспертном. Видео в предпросмоторе глянул без цифр. Восстанавливает всегда 4 и 20 или значения разнятся от боя к бою? RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 04.03.2020 17:19 Тут вероятнее всего неккоректно заносится параметр (v2323) в !!BM:C37/v2322/v2314/v2323/1; допустимый диапазон 0..3, а кол-во палаток легко может быть больше трех. GitHub_ERM На работе я не могу это проверить. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 04.03.2020 17:23 Уровень лечения да, нужно ограничить планкой 3. Но ведь не он отвечает за воскрешённых существ. Воскрешает один из скриптов машин войны. ea.shut, который в опциях из Усиленных машин войны активирован? Надеюсь, не несколько. RE: Ошибки, баги и недочёты WoG 3.58f - igrik - 04.03.2020 17:58 (04.03.2020 17:23)Berserker Wrote: Воскрешает один из скриптов машин войны. ea.shut, который в опциях из Усиленных машин войны активирован? Надеюсь, не несколько.Опции Усиленных машинн не могут быть включены одновременно несколько (привет Lisenter) По идее Искусство Войны не должно создавать новый функционал, а должно лишь объединять навыки, но видимо это не так. Короче походу нужно плотно заняться этой паршивой связкой... RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 04.03.2020 18:41 ea.shut, вот и я записал тебе видео Смотри Как вариант, у тебя устаревшие скрипты ( хотя это вряд ли связано, так как я загружал твой сейв и скрипты не обновлял по f12) Перекачай из данной темы и проверь на новой игре, пожалуйста. И какая у тебя версия Эры? RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 06.03.2020 20:38 Liso from http://heroes3wog.net/ few days ago made walkthrough of Samaritanin campaing. Ещё там есть видео прохождения Code: But! All WoG campaigns were made before WoG 3.57 patch. In WoG 3.57 there were Commanders added. Но! Все кампании WoG были сделаны до патча WoG 3.57. В WoG 3.57 добавлены командиры. Но кампании были сделаны до введения командиров. Как вы можете видеть, в последней сборке Эры командиры присутствуют в кампаниях WoG. Эти кампании зачастую очень сложны, поэтому каждое новое добавление может привести к непредсказуемым ошибкам. Поэтому в кампаниях по умолчанию должны быть отключены все хардкодные функции, включенные в патчи 3,57 и 3,58, например Commanders и Stack Experience. UPD: То была сборка на Эре 2.9.10 (предыдущая). Кампании менялись? UPD:UPD: ответ увидел, Berserker , спасибо. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 06.03.2020 20:55 daemon_n, да, я в 2.9.12 я отключаю коммандиров и все вог опции через !#UN:J3/^:clear:^; RE: Ошибки, баги и недочёты WoG 3.58f - Vayton - 09.03.2020 16:38 Добрый день! У меня возникло пару проблем. 1. Все опции, что я настроил и СОХРАНИЛ, не работают. Что бы я там не указывал, ничего не меняется. Может файл settings.dat надо куда-нить закинуть в определённую папку? (Это вроде произошло после установки русификатора. Ну а без него у меня вообще была лишь одна вкладка опций, самая верхняя. Остальных не было) 2. Я поиграл, сохранился, а после загрузки увидел, что в битве я могу ходить бесконечно, одним и тем же существом + урона ни я, ни враг не наносит (просто 0 урона). Да что уж там, враги даже не ходят Что мне делать? Очень долго уже мучаюсь с этим ВоГом. Может лучше скачать просто сборку готовую? RE: Ошибки, баги и недочёты WoG 3.58f - helgtla - 09.03.2020 17:41 Vayton, на данном форуме присутствует ссылка на дистрибутив "готовой" сборкой от daemon_n http://wforum.heroes35.net/showthread.php?tid=5235 В данной сборке уже установлена как самая последняя версия ERA 2.9.12 , так и встроенный пак скриптов ERA Scripts 1.43 от Algor. Устанавливать необходимо ТОЛЬКО в новую директорию, никаких "поверх старой/ в ту же папку и т.д...". Если у Вас была сохранённая игра, в которой присутствовало всё Вами описанное, то придётся начать заново ту же карту, на новой версии. RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 09.03.2020 17:51 Vayton, у Вас явно старая Эра. Сохраните опции под любым другим именем, отличным от settings.dat. У Вас один из модов имеет в своей папке файл settings.dat, перекрывающий виртуально тот, куда сохраняются опции. По пункту 2 — точно качайте сборку. RE: Ошибки, баги и недочёты WoG 3.58f - Vayton - 09.03.2020 17:57 (09.03.2020 17:51)Berserker Wrote: Vayton, у Вас явно старая Эра. Сохраните опции под любым другим именем, отличным от settings.dat. У Вас один из модов имеет в своей папке файл settings.dat, перекрывающий виртуально тот, куда сохраняются опции. У меня нету ни одного мода. А на счёт Эры— качал последнюю версию ERA Latest с Яндекс Диска, 2.9 вроде. Думаю, всё же сборку скачаю. RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 09.03.2020 19:50 (09.03.2020 17:41)helgtla Wrote: Vayton, на данном форуме присутствует ссылка на дистрибутив "готовой" сборкой от daemon_n Что-то там совсем всё плохо. В данной сборке есть похожая проблема из-за скрипта "медицина". Надо лечить всю сборку - проблем просто тьма RE: Ошибки, баги и недочёты WoG 3.58f - ea.shut - 12.03.2020 17:38 daemon_n, Berserker, Добрый день, скачал версию HoMM3 ERA 2.9.12 HD RUS v1.29 (05.03.20) была ERA 2.9.10 и стало все отлично, Эксперт палаток восстанавливает как надо. Спасибо за помощь! RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 12.03.2020 17:40 ea.shut, рады были помочь RE: ERA II - PerryR - 16.03.2020 01:14 Hi I have a permanent crash. Pure ERA with HD mod. It happens when redrawing the battlefield. Debug folder with test map. https://dropmefiles.com/1CIX8 This causes the crash on certain battlefields: To get the crash use the Hero Pasis and attack the Pegasi at the snow part of the map. Second or third stack will crash when engaging in combat. Maybe it is the obstacles on the map? RE: ERA II - daemon_n - 16.03.2020 05:11 PerryR, might it works only on 1st round? RE: ERA II - Berserker - 16.03.2020 16:14 PerryR, right, perhaps zero-th round is not the best one to call redraw. I'll look into it at spare time. Ошибки, баги и недочёты ERA - Zur13 - 12.07.2020 19:37 Мда, и снова я, кто-то может подсказать причину креша, я вроде в логах посмотрел, то что касается ЭРМ отрабатывает нормально. Вся информация в архиве по ссылке, в сейве креш происходит после того как Исрой напасть на скелетов охраняющих шахту рядом, креш во время быстрой битвы RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 12.07.2020 22:20 (12.07.2020 19:37)Zur13 Wrote: Мда, и снова я, кто-то может подсказать причину креша, я вроде в логах посмотрел, то что касается ЭРМ отрабатывает нормально. Вся информация в архиве по ссылке, в сейве креш происходит после того как Исрой напасть на скелетов охраняющих шахту рядом, креш во время быстрой битвы У тебя очень грубая ошибка: в Структура_стека.Максимальное_здоровье ноль. А на ноль делить нельзя. Итог - вылет. RE: Ошибки, баги и недочёты ERA - Bes - 12.07.2020 23:29 XEPOMAHT, при делении на ноль в скриптах вылазит простое окно: Sorry. Division by zero :-) без вылета игры RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 13.07.2020 00:12 (12.07.2020 23:29)Bes Wrote: при делении на ноль в скриптах вылазит простое окно: Sorry. Division by zero Там деление производится не через ERM. Т.к. ошибка в самом коде игры - расчёте жизни после атаки отряда на поле боя (отсутствует проверка на 0 после получения максимального здоровья отряда - программисты из NWC даже в страшном сне не могли такое предугадать). RE: Ошибки, баги и недочёты ERA - Zur13 - 13.07.2020 00:23 (13.07.2020 00:12)XEPOMAHT Wrote: Там деление производится не через ERM. Т.к. ошибка в самом коде игры - расчёте жизни после атаки отряда на поле боя (отсутствует проверка на 0 после получения максимального здоровья отряда - программисты из NWC даже в страшном сне не могли такое предугадать). Да всё правильно, я когда эксперементировал с кодом убийстива стека в какой-то момент пробовал поставить ему 0 жизней и забыл, в обычной битве это ни на что не влияло. Странно что в быстрой битве на такой стек кто-то пытается напасть ведь он помечен мертвым через Code: !!UN:C6919200/4/?y10; [y10 combat manager] Но в любом случае спасибо за помощь, эта проблема с крешем вроде как решена. RE: Ошибки, баги и недочёты ERA II - Grossmaster - 14.08.2020 22:29 Игра без HD-mod'а крашается. Кажется, дело в текстовиках с объектами, так как после того, как я их изменил это стало появляться. Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA II - XEPOMAHT - 15.08.2020 00:12 (14.08.2020 22:29)Grossmaster Wrote: Кажется, дело в текстовиках с объектами, так как после того, как я их изменил это стало появляться. Судя по логу, у тебя ноль в BackBufferSurface, а там должна быть какая-то структура с адресом другой структуры и вызовом из неё по адресу 80h. RE: Ошибки, баги и недочёты WoG 3.58f - teyllor - 28.08.2020 21:38 Ребята всем привет)не знаю куда обратится,скачал у вас крутую сборку HoMM3 ERA 3.0.3 + HD-mod 5.0 RC94 + ERA SCRIPTS.Все очень Круто,но минус один, играю в одного против компьютера и часто возникает,такая ошибка,и происходит она из за того,что любой герой ИИ,нападает на монстра,а дальше просто ошибка и все вылетает,дамбы не разобрался где находятся,но просто прикреплю фото RE: Ошибки, баги и недочёты WoG 3.58f - PerryR - 28.08.2020 21:55 AI attacks enemy leads to crash sounds familiar RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 28.08.2020 22:28 teyllor, привет. Скинь сейв RE: Ошибки, баги и недочёты WoG 3.58f - Berserker - 28.08.2020 22:55 PerryR, you mean trying to play sounds in battle with igrik's plugin on AiVsAi fix on lead to crash? Say, in !?BG0 script tries to play animation with sound? RE: Ошибки, баги и недочёты WoG 3.58f - daemon_n - 28.08.2020 23:01 teyllor, это было исправлено вчера. Ближе к ночи. Просто перекачай сборку RE: Ошибки, баги и недочёты ERA II - teyllor - 02.09.2020 10:48 daemon_n, Большое спасибо все перетестил,все работает))) RE: Ошибки, баги и недочёты ERA II - Night - 01.10.2020 20:06 Не могу понять, отчего вылетает. Странная штука, определил, что дело в Волшебницах и Краш при нападении ими на Сокровищницу гномов. В 2.9.14 такого не случалось раньше, моды и скрипты почти одинаковые в использовании были, но в 3.0 началось. При этом на тестовой, если беру волшебниц и нападаю на сокровищницу - нету вылета. Debug папка, в которой сейв. Это сохранение в основе которой игра по сети, где краш происходил на первом нападении, но при тесте из сохраненной он происходит только если нажать бой и в бою прожать Q - быстрый бой. Тогда вылетает. Герой - Дракон. P.S. Вылетает не всегда, 3 из 5 случаев. Если не вылетело сразу - нужно перезагрузить сейв. RE: Ошибки, баги и недочёты ERA II - Berserker - 01.10.2020 20:38 По ЕРМ логу не видно проблемы. Ошибка говорит о том, что кончилась оперативная память. Вылет далее связан, видимо, с попыткой записать данные в невыделенную область памяти. Затрудняюсь сказать, где зарыта собака. RE: Ошибки, баги и недочёты ERA II - Night - 01.10.2020 20:43 Berserker, нет нет. Тут раздельно рассматривать нужно, я наверно неправильно выразился. В 3.0 просто вылет, когда нападаю на сокровищницу гномов. Сейв и дебаг оттуда. А скрин - это я ТОТ ЖЕ сейв попробовал запустить на 2.9.14, просто проверить будет ли подобный вылет или нет. Меня просто удивила формулировка при загрузке, я такое впервые увидел. Раньше из более новой версии загружая сейв в старой я такого не встречал. RE: Ошибки, баги и недочёты ERA II - Berserker - 02.10.2020 03:19 Night, автобой включён? Вылет до появления поля боя? RE: Ошибки, баги и недочёты ERA II - Night - 02.10.2020 17:13 Berserker, Да, автобой включён. И вылет до появления. С этим поясню: Когда играется игра, то вылет происходит прям мгновенно по нападении и если стоит автобой. Потом мы загружались пару раз, убирали авто-бой и снова нападали - также вылетало. Но! Проверяя сейчас скинутый save по ссылке ранее, то я там не могу 100% выловить краш, где-то 3 из 5 при автобое. Не знаю почему так. Возможно вылет на игроке синем, а это у меня брат играет, на втором компе. А я проверяю на своём и спустя перезагрузку Винды. Чёрт знает, дело в памяти видимо, раз в 2.9.14 сообщение об этом. Вылет ТОЛЬКО на связке: Волшебницы в армии и Нападение на сокровищницу. Ранее думал проблема в скрипте "Усиленние гномов" из Era Script, но последние 2 игры играем без него... RE: Ошибки, баги и недочёты ERA II - Night - 05.10.2020 01:58 Berserker, ещё баг нашёл, более явный. Не работает заклинание "Неудача" от каста комплекта "Доспехи Проклятого" Анимация проходит, заклинание исправно накладывается, но снижение удачи на существе НЕТ. Если самому кастануть заклинание Неудача на таких монстров, то будет исправно -2 указано. Проверял в 2.9.14 и в 3.0.4 одинаково. Пример. (Click to View) RE: Ошибки, баги и недочёты ERA II - XEPOMAHT - 05.10.2020 02:26 (05.10.2020 01:58)Night Wrote: Анимация проходит, заклинание исправно накладывается, но снижение удачи на существе НЕТ. Если самому кастануть заклинание Неудача на таких монстров, то будет исправно -2 указано. Это не баг. Для отрицательной удачи потребуется соотвествующий плагин. Т.к. в оригинале удача только положительная/нейтральная. RE: Ошибки, баги и недочёты ERA II - Night - 05.10.2020 02:28 XEPOMAHT, аа, то есть это если бы у существа изначально было +2, то стало 0? Блин, ну тогда нужен такой плагин/исправление, чтобы в отрицательную вгонял, если от доспеха. Заклинание же само по себе правильно работает. RE: Ошибки, баги и недочёты ERA II - Berserker - 05.10.2020 02:54 Это уже не будет оригинальная механика. В оригинале нельзя опустить удачу ниже 0. RE: Ошибки, баги и недочёты ERA II - Night - 05.10.2020 03:02 Berserker, а причём тут оригинальная механика, если УЖЕ СЕЙЧАС сборка такая, что заклинание Неудачи уменьшает ниже нуля? Понятное дело, что это с Badluck.era плагином, но всё же. Просто к нему тогда сделать добавление, чтобы от доспехов при касте снижало. Есть варианты или нету исходников? Всегда казалось, что невозможность снизить удачу ниже нуля - полнейшая глупость и один из серьёзных багов игры...
RE: Ошибки, баги и недочёты ERA II - XEPOMAHT - 05.10.2020 04:10 (05.10.2020 03:02)Night Wrote: Понятное дело, что это с Badluck.era плагином, но всё же. Просто к нему тогда сделать добавление, чтобы от доспехов при касте снижало. Есть варианты или нету исходников? Исходники есть, но они не собираются в dll (точнее, у меня их нечем компилировать). (05.10.2020 03:02)Night Wrote: Скорее просто недодел, про который забыли после релиза игры (т.к. с подачи 3D0 пришлось переделывать AB, а потом ещё делать незапланированный SoD с тем, что не успели сделать для AB...). RE: Ошибки, баги и недочёты ERA II - Night - 08.10.2020 22:40 Berserker, только погляди, с каким багом я пришёл Spoiler (Click to View) Используется фактически чистая Эра 3.0.4, без модов, скриптов. P.S. Изначально баг проявился, когда на меня напал ИИ, так что тут Human vs Human значение не имеет, чтобы наблюдать такое исполнение заклинания Силовое поле. RE: Ошибки, баги и недочёты ERA II - Berserker - 09.10.2020 00:15 Night, весёлый баг. RE: Ошибки, баги и недочёты ERA II - igrik - 09.10.2020 14:14 (08.10.2020 22:40)Night Wrote: Berserker, только погляди, с каким багом я пришёл (09.10.2020 00:15)Berserker Wrote: Night, весёлый баг.Не такой уж это и баг. Если коротко - это недочёт RoseKavalier в плагине game bug fixes.dll (а в последствии и в моём плагине extended. Но у себя я сегодня доработал этот момент) Теперь подробнее: в SoD, в HD, и в чистой ERA(WOG) никогда тень для Силового Поля НЕ показывалась (HD ничего тут не трогает вообще). RoseKavalier в своём плагине сделал, чтобы она отображалась при выборе места, но так, как он видимо не тестировал этот функционал для защищающейся стороны - мы видим этот (только!) визуальный баг. На Хоту в данном случае не смотрим - команда существенно переработала функционал выбора места для Силового Поля (и Стены Огня). Стало очень удобно и очень круто. Но они опять же не перевернули тень и сам спелл для защищающейся стороны. Насколько я понимаю для этого была причина в общем расположении гексов на поле боя (и если это так, я эту причину поддерживаю). Поэтому я тоже не стал переворачивать действие силового поля для стороны[1], а лишь исправил визуальный недочет в своём плагине game bug fixes extended.dll). Ещё одна причина по которой я не стал этого делать - по предварительной оценке слишком много нужно ставить хуков и низкоуровневых перехватов для решения этой задачи. Для меня же, в данном случае, намного ценнее работоспособность плагина со множеством сторонних модов. RE: Ошибки, баги и недочёты ERA II - Night - 09.10.2020 17:17 igrik, Quote:Если коротко - это недочёт RoseKavalier в плагине game bug fixes.dll (а в последствии и в моём плагине extended. Но у себя я сегодня доработал этот момент) Это хорошо определилось В том плане ещё, что у меня мысль также в верном направлении работает. Перед сном ещё появилась: "Блин, а плагины то не отключал, слишком круто для бага Эры", но уже лень было включать ПК, проверять, никуда бы это не делось. А тут уже с утра всё обозначилось Для локализации проблем никогда не стоит забывать о плагинах. Надо бы себе уяснить это крепко... Quote:мы видим этот (только!) визуальный баг.Ааа, понял. Это сама ТЕНЬ багает, а не скил. Дошло Ммм, а как быть со стеной огня, она перерисовывается же... Добавлено: Да, всё так. Проверил механику в SoD, там нету тени на силовом поле и не разворачивается. А огненная стена как раз поворачивается. Кажется мне, это просто недоработка игры, а не какая-то задумка. Едва ли можно что-то с силовым полем такого придумать, потому, что в оригинальном виде слишком оно быстро исчезает, на всё поле не поставишь, закрывшись. И к тому-же, такая особенность заклинания - это ослабление защищающегося игрока, потому что почти нету у него удобного места куда можно такую неудобную конструкцию поставить, чтобы она что-то адекватно закрыла. Палатка и баллиста перекрывают собой отличные места и даже если их нет, ставить перед собой защиту на 1 клетку - такое себе. А вот за нападающего таких сложностей нет, там всегда можно расположить удобным себе способом, либо центр, либо верх-низ. RE: Ошибки, баги и недочёты ERA II - Night - 10.10.2020 01:37 Изменено: Отбой тревоги, это AivsAI dll. Чет после исправлений Igrik'a, за 10 игр впервые кританул на ходе компа...блин-с. Несовместимость какая-то. Вот сейв с дебагом, посмотрите потом пожалуйста, отчего вылетает. Точно 10 или даже больше игр отлетал без единого крита, а тут 100% вылет идёт. https://yadi.sk/d/aUG71TI73e5erg RE: Ошибки, баги и недочёты ERA II - daemon_n - 10.10.2020 02:04 Night, ты все проблемы старайся проверять с минимальным (0) количеством дополнительных модов и скриптов. RE: Ошибки, баги и недочёты ERA II - XEPOMAHT - 10.10.2020 02:12 (10.10.2020 01:37)Night Wrote: Вот сейс с дебагом, посмотрите потом пожалуйста, отчего вылетает. Точно 10 или даже больше игр отлетал без единого крита, а тут 100% вылет идёт. Ноль в адресе на загруженный def препятствия на поле боя. Т.е. кто-то некорректно выгрузил def препятствия или игра просто не смогла прогрузить def во время инициализации препятствия. Ну или игра пытается удалить препятствие с гекса, в котором препятствия нет (т.е. перед удалением препятствия ERM-ом всегда нужно проверять есть ли оно там на самом деле). RE: Ошибки, баги и недочёты ERA II - Night - 10.10.2020 06:33 Quote: Т.е. кто-то некорректно выгрузил def препятствия или игра просто не смогла прогрузить def во время инициализации препятствия.Скриптами ничего такого не делал, только WND сказал обновленный с исправлением тени. И с ним игр. Но крит исчет когда выключил battleAIvsAI. Чудеса. RE: Ошибки, баги и недочёты ERA II - wessonsm - 10.10.2020 09:17 Quote:..когда выключил battleAIvsAI. Чудеса.Если мне не изменяет память, с этим плагином у кого-то были проблемы и раньше. daemon_n его в сборке то отключает, то снова включает. Так что баг-репорты ему или igrik'у нужно слать. RE: Ошибки, баги и недочёты ERA II - daemon_n - 10.10.2020 10:37 wessonsm, раньше было немыслимое количество крашей, которые мне присылали. На Эре 3.0.4 проблема только с АСМ или TUM. Подозреваю, что в данный момент опять несовершенство скрипта, но на этот раз моего, который я писал впопыхах. RE: Ошибки, баги и недочёты ERA II - Night - 10.10.2020 21:39 wessonsm, говорят были, но я ни разу не сталкивался. На 2.8.8 во всю с ним гонял, бегал от некров которые ходили с 6к-9к скелетами, делали им первый каст телепорт в твою армию и гг С последней сборкой и этим плагином мы отыграли много уже игр, ни разу не одного краша по причине использования. А тут вчера скачал game bug fixes extended.dll и wog native dialogs.era с пометкой: "fix Force Field spell Shadow" Ну и 2 недели игры, пропускаю ход - вылет на ходе бирюзового ИИ. Я попробовал откатить dll на то что было, но не помогло. На скрипты не смотрел, потому что ничего не менял почти совсем. Один скрипт сделал только, где SN:D обновление на клик мышки, как daemon_n, предложил. Далее загрузил игру на 3-х игроков - Мы вдвоем с братом + 1 компа взял. У нас все ИИ в союзе, я нажал пропуск, стал смотреть, на каком моменте вылет. И оказалось, ровно на том, где комп бежит нападать на Пожаров. А они ставят стену огня. Ну и соответственно, на что думать? Тут видимо задевает текущие исправления плагин BattleAIvsAIFix.dll, ибо отключив его, та же игра продолжилась нормально. P.S. Вообще, по большей части BattleAIvsAIFix.dll нужен только, чтобы скелетов Некромантам давать правильно, а не по одному. Другие плюсы плагина не увидел - только сражение с мобами дольше на моём компе (видимо слабоват). Вроде PerryR хотел взяться на написание скрипта, чтобы исправить ERM'ом этот недостаток и тогда плагин может будет смело убрать. RE: Ошибки, баги и недочёты ERA II - igrik - 11.10.2020 00:47 Night, дай сейв (и приложи список модов) 1. BattleAIvsAIFix.dll это тестовый плагин. Не все криты мне ясны и не все ещё выявлены. 2. Он фиксит далеко не только некромантию у ИИ. Вот полный список мне известных ошибок в теоретической битве ИИ на ИИ в оригинале игры: - некромантия ИИ (1 скелет) - получение опыта выигравшим героем ИИ (нет +500 опыта за побежденного героя) - самый жесткий баг! нет передачи артефактов выигравшему герою. Все артефакты остаются у проигравшего. - ошибка ИИ героя с Альянсом Ангелов в битве против нейтралов - ИИ герой может сбежать в битве даже при Оковах Войны - при переполнении просчёта, герою ИИ может добавляться армия в миллионах!! существ после битвы. - герой с огромнейшей армией проигрывает малой численности нейтралов. - какой то баг связанный с полётом существ и описанный Ben80 как "terrible bug in QuickBattle" И я подозреваю, что это не полный список багов теоретической битвы... RE: Ошибки, баги и недочёты ERA II - Night - 11.10.2020 01:40 igrik, https://yadi.sk/d/aUG71TI73e5erg Вылет на ходе бюрозового ИИ. Если запустить как хот сит, 3 игрока, можно глянуть на каких мобов нападет и далее следует вылет. Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA II - igrik - 11.10.2020 09:01 А вот теперь: это баг не моего плагина! Это баг WoGа и его Огненных коней, которые создают огненные стены. Вот скрин прямо перед вылетом. Причина - попытка удалить препятствие, которе находится на другой стороне поля боя! Огненный конь пришел атаковать баллисту, и после удара создалась огненная стена, одна часть которой появилась под баллистой, а другая часть - с противоположной стороны поля боя. И вот этот последний объект игра через 2 раунда пытается удалить. Такую ситуацию можно создать вручную, и это баг ручной битвы. И мой плагин тут совершенно не причем. Наоборот, все битвы проходят так, как они должны проходить (с учетом всех багов ручной битвы и боевых скриптов ERM) В любом случае, исправление вылета добавлено в плагин game bug fixes extended.dll RE: Ошибки, баги и недочёты ERA II - wessonsm - 11.10.2020 10:10 igrik, RE: Ошибки, баги и недочёты ERA II - Berserker - 11.10.2020 14:56 igrik, поделись, отче, включу в релиз RE: Ошибки, баги и недочёты ERA II - Night - 11.10.2020 15:01 igrik, супер! А можно заодно код попросить, на отключение пожарам этого умения? Ещё в то время, когда код на отключение ставил, подумал, что и этим существам убирать нужно. Так себе задумка с огненной стеной... Лучше бы Инферно пыхали P.S. Это же получается AIvsAI плагин помог баг выявить, который наверно вообще не сплывал никогда? И ведь отключение помогло сразу в той игре. Так то вышла не теоретическая битва у компа, а реальная, вот и критовало ) RE: Ошибки, баги и недочёты ERA II - igrik - 11.10.2020 19:39 (11.10.2020 14:56)Berserker Wrote: igrik, поделись, отче, включу в релизДобавил в тему Решение багов ERA/WOG RE: Ошибки, баги и недочёты ERA II - V_Maiko - 12.10.2020 05:46 I want to report a very old bug in ERA, and it's about the "shoot close" ability from stack experience, it doesn't work, range creatures can't use it, this also happened to me with Typhon so it's not a problem of Amethyst. RE: Ошибки, баги и недочёты ERA II - Night - 12.10.2020 05:53 Quote:it's about the "shoot close" ability from stack experience Is unfolding the basic ability of crossbowmen? If this is added with a mod / script, then the problem may not be in Era at all. Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA II - V_Maiko - 12.10.2020 06:00 Stack experience abilities are added in crexpbon.txt. The changes are natural, I do not use any script or additional modification, only the properties of the original game to add those abilities. RE: Ошибки, баги и недочёты ERA II - Night - 12.10.2020 06:29 V_Maiko, Hmm, I don't know what the name of the Shoot Close skill is, but if you need the ability of the unit to shoot in front of even being close to the enemy, then a similar skill Sharpshooter will help: Unblockable Shooter R7 I just tested it in a test battle, it works great. Spoiler (Click to View) Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA II - V_Maiko - 12.10.2020 07:04 Night, That's the one I'm just using and it doesn't even work on the original Sharpshooters... Something similar also happened to me in Typhon. RE: Ошибки, баги и недочёты ERA II - Night - 12.10.2020 07:13 V_Maiko, It's strange, because I used it and everything is fine. This is hardly a mistake of Era, something else affects the work of this skill. I have version 3.0.4 of the game. RE: Ошибки, баги и недочёты ERA - fatsawhorse - 27.12.2020 18:06 Ошибка на ЭРУ версии 2.9.4 при использовании этого кода на бродячего монстра (при подходе к нему возникает битва и после битвы я эмулирую его исчезновение, а потом выходит эта ошибка) Код Spoiler (Click to View) Архив с ошибками (обновлено 31.12.2020) RE: Ошибки, баги и недочёты ERA - Bes - 27.12.2020 18:30 так у тебя там вроде конфликт с wog-скриптом (57 wog - freelance guild.erm). без твоего кода, как я понимаю, ошибка не вылазит? Не пробовал отключить тот скрипт в меню опций WoG ? я не знаю, работает ли !!SN:Q; на твоей версии ERA, но попробуй эту команду подставить в конце тела триггера после строки !!HE-1:Ty7/y8/y9/y20/y25; и да, ты не вложил ошибки ЕРМ, только лог от HD найди в корне лог WOGCRASHLOG.TXT тож приложи его RE: Ваши вопросы по ERM-скриптам - fatsawhorse - 28.12.2020 12:52 Скажите, а правильно ли я отправил ссылку на ошибку? Рабочая ли она? Я просто сомневаюсь что сделал это как надо.. https://dropmefiles.com/pYDIX RE: Ошибки, баги и недочёты ERA - Bes - 28.12.2020 14:02 fatsawhorse, я ж скачал, значит всё ок RE: Ошибки, баги и недочёты ERA - Archer30 - 30.12.2020 10:40 Hi Berserker, help needed here. For this debug+save (Panda's ERA 3 assembly+latest Diff mod+latest ERA unofficial update) End turn and you will see this erm error (debug was generated by clicking yes in this dialog) Is this a bug of the engine? I can't be sure. But there was no issue with this part of code. Also another bug report of mixed neutrals mod. With my save, hover the cursor to Hellsteed and you will get this. Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA - Berserker - 30.12.2020 13:10 Seems like the first issue is not engine related. Cannot say anything about the second issue. RE: Ошибки, баги и недочёты ERA - Archer30 - 30.12.2020 16:32 I can't reproduce these two issues after restarting my game. So it's only a temporary failure I guess. RE: Ошибки, баги и недочёты ERA - fatsawhorse - 30.12.2020 17:46 Bes я просмотрю внимательно и попробую сделать как Вы сказали! Спасибо Вам.. P.S. Bes, SergOz, Raistlin, wessonsm и XEPOMAHT с наступающим праздником Вас ребята (вроде бы никого не забыл).. PerryR Happy holiday to you RE: Ваши вопросы по ERM-скриптам - PerryR - 30.12.2020 20:20 Thanks fatsawhorse and Merry Christmas to you too RE: Ошибки, баги и недочёты ERA - daemon_n - 10.02.2021 17:06 На последних версиях ERA вновь вылезли проблемы с лагерями беженцев на случайных картах. Видно, что существо заменено копейщиками, потому что для найма доступно всегда разное число (несоотв копьям). Если у кого будет время проверить, прошу подтвердить. Карту создавал без модов, hd mod 5.2 RC 26. Плагины - стандартный набор. RE: Ошибки, баги и недочёты ERA - Berserker - 10.02.2021 18:24 daemon_n, я этот «баг» никогда не создавал и не исправлял. RE: Ошибки, баги и недочёты ERA - Night - 10.02.2021 20:00 daemon_n, да давно уже этот баг висит в неисправленных. На 3.0.4 было по 1 копейщику в неделю. То есть на 4 недели в лагере 4 копейщика было. Сейчас на 3.3.3 видно иначе как-то и по 7 и по 1-2, но также копейщики. RE: Ошибки, баги и недочёты ERA - daemon_n - 01.07.2021 16:21 Не знаю, Баг ли ERA или SoD/WoG, но заметил, что шанс появления заклинания 50 (100%) в ГМ определённого города иногда не срабатывает, хотя подразумевается, что заклинание будет в ГМ гарантированно. Как я понял из проверок, оно попадает в следующий (невидимый) слот, словно для библиотеки запасено RE: Ошибки, баги и недочёты ERA - Ethereal - 13.11.2021 06:23 У меня хоть и устаревшая немного версия, 2.9, и возможно исправление в новых версиях уже есть, а может и сам накосячил, но не могу понять где. Лог и сейв в комплекте. Самое противное, что не могу определить из за чего глюк. На всякий случай сырой мод. RE: Ошибки, баги и недочёты ERA - Bes - 13.11.2021 18:30 ERA2.9.14 HD_mod 5.0 RC89 переночевал, вылета не было RE: Ошибки, баги и недочёты ERA - Ethereal - 14.11.2021 06:24 Странно. У меня с HD_mod-ом вылетает, а без него игра намертво виснет, когда ход переходит к Аксису. Собственно его уничтожение и позволило продолжить игру. Лог прикреплял. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 14.11.2021 13:57 (14.11.2021 06:24)Ethereal Wrote: Странно. У меня с HD_mod-ом вылетает, а без него игра намертво виснет, когда ход переходит к Аксису. Собственно его уничтожение и позволило продолжить игру. Лог прикреплял. Там хотя б x86 patches.txt приложил к логу. Скорее всего, ошибка из-за какого-то неаккуратно написанного плагина. RE: Ошибки, баги и недочёты ERA - Crayz - 14.11.2021 16:55 Извиняюсь, играл с другом при разных настройках era/wog, спустя какое-то время при нападении на игрока вылет из игры. Первые 10-30 ходов все нормально, потом рандомно вылет с ошибками, даже если купить героев 1-го лвла и ими пробовать нападать на героев 1-го лвла, почитал форум часа 3-4, не докопался до проблемы, какие настройки совместимы для сетевой игры, а какие нет? Еще раз извиняюсь за беспокойство... RE: Ошибки, баги и недочёты ERA - daemon_n - 14.11.2021 16:57 Crayz, какие сборки игр? RE: Ошибки, баги и недочёты ERA - Crayz - 14.11.2021 17:03 (14.11.2021 16:57)daemon_n Wrote: Crayz, какие сборки игр? HoMM3 ERA 3.9.1 Установлены через launcher через какое-то количество ходов были рассинхронизации, он говорит мой ход "бесами" а я говорю его ход "бабочками". Позже ошибки RE: Ошибки, баги и недочёты ERA - Ethereal - 14.11.2021 18:00 (14.11.2021 13:57)XEPOMAHT Wrote: б x86 patches.txt приложил к логу. Скорее всего, ошибка из-за какого-то неаккуратно написанного плагина. Скорее из за желания ИИ получить запрещённое заклинание. Облом его любимого мап-хака. Хотя я могу и ошибаться. Если бы были виноваты плагины, ошибка не вылезала бы на рандомном герое ИИ на третей неделе, а была бы при первом ходе. Не первый раз с ней сталкиваюсь. Ещё с стандартного WoG 3.58f периодически вылезает эта пакость, но зафиксировать не получалось. RE: Ошибки, баги и недочёты ERA - daemon_n - 14.11.2021 19:04 Crayz, мне нужен сейв перед боем RE: Ошибки, баги и недочёты ERA - Crayz - 14.11.2021 19:53 (14.11.2021 19:04)daemon_n Wrote: Crayz, мне нужен сейв перед боемХорошо, организуем, но наверное завтра, сегодня уже не успеем по тестировать RE: Ошибки, баги и недочёты ERA - Crayz - 14.11.2021 20:45 (14.11.2021 19:04)daemon_n Wrote: Crayz, мне нужен сейв перед боемhttps://files.dp.ua/ru/EGHCw2 Красный нападает на синего, перед началом боя вылетает эррор. RE: Ошибки, баги и недочёты ERA - daemon_n - 14.11.2021 20:47 Crayz, прошу в следующий раз использовать нормальные файлообменники или дискорд. RE: Ошибки, баги и недочёты ERA - Crayz - 14.11.2021 20:49 (14.11.2021 20:47)daemon_n Wrote: Crayz, прошу в следующий раз использовать нормальные файлообменники или дискорд. извините, хорошо, просто на первый попавшийся скинул... не подумал что можно в дискорде... RE: Ошибки, баги и недочёты ERA - Berserker - 14.11.2021 22:16 Crayz, можете также dropmefiles.com использовать. RE: Ошибки, баги и недочёты ERA - Ethereal - 19.11.2021 09:37 Нашел, кажись. ИИ глючит получая Клинок Армагеддона. Видимо кастует Армагеддон на карту и... всему кирдык приходит. :D Прошу проверить. Подсовывал ему другие артефакты дающие заклинания - всё в порядке и даже их использует, а вот с Клинком какая-то лажа выходит. P.S. Клинок Армагеддона - один из немногих артефактов, который не затрагивает ни одна опция. RE: Ошибки, баги и недочёты ERA - daemon_n - 19.11.2021 09:40 (19.11.2021 09:37)Ethereal Wrote: Видимо кастует Армагеддон на карту и... всему кирдык приходит. :D Gelu, перелогинься RE: Ошибки, баги и недочёты ERA - Ethereal - 19.11.2021 10:01 (19.11.2021 09:40)daemon_n Wrote: :D Хотя повторить эффект на тестовой карте не получилось. Видимо глюк в самом поведении ИИ, а не в свойствах артефакта или заклинания. RE: ERA III - FIRE - 04.01.2022 19:30 Доброго времени суток. Скажите, с какими из приведённых МОДОВ может быть конфликт ? В варианте HD-MOD -- Игра НЕ запускается (вообще), только "h3era.exe" и, почему-то, в версии 3,8,5... https://imgshare.io/image/mods-list.r2lLXe Возможно, дело в чём-то другом? Буду признателен за конструктивную помощь. RE: Ошибки, баги и недочёты ERA - daemon_n - 05.01.2022 05:59 FIRE, нет скриншотов - так не помочь RE: Ошибки, баги и недочёты ERA - Panda - 05.01.2022 06:18 FIRE, скорее всего повреждение сборки, переустановите её. RE: Ошибки, баги и недочёты ERA - FIRE - 05.01.2022 11:43 (05.01.2022 06:18)Panda Wrote: FIRE, скорее всего повреждение сборки, переустановите её. День добрый! Дело в том, что без обновления *(файлов) - всё работает без проблем. А вот после замены файлов - h3era HD.exe запускаться не хочет от слова вообще... Боюсь, в этом случае "переустановка" (а по сути - разархивирование файлов) - мало что даст. Возможно, какой-то конфликт с одним из МОДов (плагинов)... RE: Ошибки, баги и недочёты ERA - Panda - 05.01.2022 12:07 FIRE, доброго, значит скорее всего неправильное обновление. Если же есть подозрение на конфликт модов/плагинов, то нужно отключить все, и затем включать их по одному и проверять. Ну а так Димон прав, без скриншотов и логов мало что можно понять. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 05.01.2022 19:42 (05.01.2022 11:43)FIRE Wrote: Дело в том, что без обновления *(файлов) - всё работает без проблем. Нормальные игроки после обновления всегда запускают игру с запускальщика HD-мода, использовать h3era HD.exe можно только если HD-мод никогда не обновляется, т.к. этот файл формирует HD-мод и h3era HD.exe должен удаляться после обновления. RE: Ошибки, баги и недочёты ERA - Suft - 06.01.2022 16:53 Санта гремлины с уроном как у личей и ещё с охраной на 1 уровне это полный трындец им урон нужен 4-5 - они и так игнорируют броню и нет поломанной стрелы при выстреле RE: Ошибки, баги и недочёты ERA - Berserker - 06.01.2022 17:19 XEPOMAHT, ну да, ну да. То-то я только с h3era HD.exe и стартую. Все изменения — в библиотеках HD-мода, а не микропатче для их загрузки. suftfree, урон санта-гремлина — 10. RE: Ошибки, баги и недочёты ERA - Panda - 06.01.2022 17:24 Там явно другая проблема, скорее всего повреждение сборки, или мод/плагин, типа Тума какого-нить подключен (или кто там еще любитель файлы hd мода раскорячивать) RE: Ошибки, баги и недочёты ERA - FIRE - 07.01.2022 15:53 (06.01.2022 17:24)Panda Wrote: Там явно другая проблема, скорее всего повреждение сборки, или мод/плагин, типа Тума какого-нить подключен (или кто там еще любитель файлы hd мода раскорячивать) @Panda Да, TUM - подключён. Я же специально список модов выложил... Я пробовал на абсолютно чистую сборку - результат тот же. Какие логи нужны? "Скриншоты" - чего?! Незапустившейся игры...? @XEPOMAHT Если нечего сказать, по существу - лучше просто "пройти мимо". @Berserker - именно так у меня и реализовано. Доселе проблем не было и HD-mod обновляется (как положено - вот сегодня до 5.2 R82 -> 5.2 R83 (01/06/2022) пришло). RE: Ошибки, баги и недочёты ERA - daemon_n - 07.01.2022 16:40 FIRE, в папке с модом TUM удали hd_wog.dll RE: Ошибки, баги и недочёты ERA - Panda - 07.01.2022 17:12 FIRE, Списка модов нигде не вижу (ссылка в каком-то сообщении - битая). Значит проблема явно не в сборке, а в ПК или повреждении сборки. Я даже скриншот выкладывал, но эти сообщения куда-то перенесли уже (лень искать). Это при условии, если запуска нет совсем на чистой сборке. Если же запуска нет после подключения мода, то проблема в этом моде. По поводу Тума я уже много раз говорил, все проблемы Тума - в тему Тума, мои сборки с ним не совместимы, и автор сам должен делать сборку под свой проект (как это делают авторы трех других проектов), но воз и ныне там. Скриншот ошибки при запуске нужен, или игра просто не запускается молчком? RE: Ошибки, баги и недочёты ERA - Bes - 07.01.2022 18:03 (07.01.2022 17:12)Panda Wrote: Я даже скриншот выкладывал, но эти сообщения куда-то перенесли уже (лень искать).да никто не переносил, где запостил, там и есть... (05.01.2022 17:51)Panda Wrote: Проверил, никаких проблем, все запускается и работает. (07.01.2022 15:53)FIRE Wrote: @XEPOMAHTFIRE, понимаю, что иногда проблема заставляет понервничать, но не стоит вот так наезжать на всех прохожих, что хотят помочь решить проблему, и кто просто высказывает свои предположения, основанные на личном опыте. Для справки - у меня так же было, когда как-то обновил (спустя значительное время) в игре HD-мод, а запустил игру со старого созданного ранее h3era_HD.exe RE: Ошибки, баги и недочёты ERA - Panda - 07.01.2022 18:07 Bes, что поделать, старость - не радость, ещё бы вспомнить, где этот пост был Вот, только сейчас по скрину и вспомнил, в теме Легенд меню Но факт остается фактом: все запускается и работает без проблем RE: Ошибки, баги и недочёты ERA - Bes - 07.01.2022 18:10 Panda, чтобы вспомнить откуда цитата, достаточно кликнуть в той цитате на значок стрелки
RE: Ошибки, баги и недочёты ERA - Panda - 07.01.2022 18:17 Bes, спасибо, точно, говорю же, я старая рухлядь - маленькая лошадка, и живётся мне несладко... А по факту если запуска нет на чистой сборке, это это уже реально что-то не здоровое... Я хоть и сборками больше не занимаюсь, и возможности и времени больше на это у меня нет, но на запуск несколько раз и 15-20 минут игры я их проверяю RE: Ошибки, баги и недочёты ERA - Bes - 07.01.2022 20:15 нарко-барон
RE: Ошибки, баги и недочёты ERA - Gildehom - 18.01.2022 10:39 Всем привет. Вин10. Ставил Сборка HoMM3 ERA PLUS HD Rus от Panda. Не запустилась. Поставил ERA III на Heroes 3 Complete. Не запускаются ни через меню лаунчеры, ни напрямую. При нажатии курсор грузит 1-2 секунды и ничего не происходит. Через Era Start Menu можно запустить H3 Complete, работает без проблем. Отдельно есть HotA, работает. Проверял DirectPlay, защитник отключал, карантин смотрел, в исключения добавлял. Переустанавливал и перекачивал. Прочитал несколько первых и последних страниц темы. Может кто то сталкивался с подобным глюком? Не знаю какие скриншоты приложить. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 18.01.2022 11:08 (18.01.2022 10:39)Gildehom Wrote: Всем привет. Вин10. Ставил Сборка HoMM3 ERA PLUS HD Rus от Panda. Не запустилась. Поставил ERA III на Heroes 3 Complete. Не запускаются ни через меню лаунчеры, ни напрямую. При нажатии курсор грузит 1-2 секунды и ничего не происходит. Либо установить исключение для антивируса на всю папку с HoMM 3, либо запускать с выключенным антивирусом (если на вин10 вообще возможно его отключить, часто слышал, что пользователям тупо прав не хватает на такое благодаря политике Майкрософта и её "Защитнику", принимающему любые dll, собранные из старых языков, за вирусную атаку RE: Ошибки, баги и недочёты ERA - daemon_n - 18.01.2022 14:41 Gildehom, покажи список модов RE: Ошибки, баги и недочёты ERA - Gildehom - 18.01.2022 15:40 Такой?) ERA+ RE: Ошибки, баги и недочёты ERA - Panda - 18.01.2022 16:59 Gildehom, ну, у меня больше нет и никогда не будет возможности проверять сборку на Вин-10, да и вообще делать какие-либо сборки. Но если бы проблема была глобальной, думаю не Вы единственный написали бы об этом. А так, к вышесказанному Херомантом, могу только сказать, что если есть еще один антивирус (помимо защитника винды), то его тоже нужно отключить и добавить папку в исключения. Так же попробуйте запустить h3era HD.exe от имени администратора. Так же возможно не хватает каких-то библиотек Visual C++, но это не точно. Так же в настройках HD-мода проверить и поставить режим 32-bit GDI и разрешение 1280*720. Больше догадок на данный момент нет. RE: Ошибки, баги и недочёты ERA - Gildehom - 18.01.2022 19:55 Спасибо за ответы! Это у меня какой то интересный глюк по ERA и WOG. Скорее всего тут только переустановка винды поможет. RE: Ошибки, баги и недочёты ERA - Noel - 19.03.2022 12:48 Есть такой косяк давний, хз к чему он относится, но как только вражеский герой захватит хотя бы 1 утопию драконов - он начинает после очень медленно ходить. Тоже самое если захватить замок компьютерного игрока, он после начинает долго думать. И в итоге чем сильнее враг тем он дольше думает, и в итоге комп ходит по 5 минут все вместе, это порядком кумарит RE: Ошибки, баги и недочёты ERA - major - 24.03.2022 15:52 Не пойму, но похоже баг самой эры. Сломан синтаксис получения опыта/уровня стека HE:C0/0/d/d/?i/2, либо последний параметр 12. Синтаксис возвращает правильное значение, после чего обнуляет опыт. Версия эры 3.9.2. RE: Ошибки, баги и недочёты ERA - Berserker - 24.03.2022 16:20 major, спасибо за отчёт. Попробуй вместо d/d ?t/?t RE: Ошибки, баги и недочёты ERA - major - 24.03.2022 20:20 Berserker, спасибо, так не обнуляет. RE: Ошибки, баги и недочёты ERA - Jean - 11.06.2022 12:27 Доброго времени. В чем может быть проблема? Переустановил, совместимость пробовал разную, антивируса нет, кроме фаервола. ПС. Что-то у вас ни ката, ни файл прикрепить. Code: e-mail: baratorch@yandex.ru RE: Ошибки, баги и недочёты ERA - daemon_n - 11.06.2022 16:29 Jean, что установил? Куда установил? RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 12.06.2022 04:51 (11.06.2022 12:27)Jean Wrote: Доброго времени. В чем может быть проблема? Судя по логу, ты используешь монстра с нулевой скоростью без соотвествующего флага, что абсолютно недопустимо. RE: Ошибки, баги и недочёты ERA - Jean - 12.06.2022 10:47 (12.06.2022 04:51)XEPOMAHT Wrote:Спасибо. Значит чисто глюк карты, так как падает на ходе ии.(11.06.2022 12:27)Jean Wrote: Доброго времени. В чем может быть проблема? На будущее, как это исправить? RE: Ошибки, баги и недочёты ERA - daemon_n - 12.06.2022 13:26 Jean, проверь армию - может, у какого героя палатки или другие БМ в армии вместо монстров RE: Ошибки, баги и недочёты ERA - Archer30 - 13.06.2022 00:04 Jean, you are playing with Enhanced War Machines I enabled, right? The script is famous for this issue RE: Ошибки, баги и недочёты ERA - Jean - 13.06.2022 12:34 (12.06.2022 13:26)daemon_n Wrote: Jean, проверь армию - может, у какого героя палатки или другие БМ в армии вместо монстров Не стал заморачиваться, просто перезапустили. Пока проблем нет. RE: Ошибки, баги и недочёты ERA - AntonyK - 20.07.2022 02:11 У меня такая проблема, с братом играли в ЭРУ, недавно обновил лаунчер и ЭРУ, ну и в игре я взял командиру класс защитника, набил ему порядка 70 уровней(ну тех, что даются за добивание стека, а у защитника они еще и удваиваются) так вот, не знаю, предусмотрено так или нет, но никто из юнитов не мог нанести командиру больше 1 ед. урона. Это так должно быть? Даже брат нашел стэк Птиц-гром численностью в 4000+ ед. (это тоже какая то ошибка, их наверное не должно быть, потому что при нападении на них пишется что-то вроде "Убрать этот стэк с карты? Численность превышает 4000 ед. да/нет" что то в этом роде), и присоединил его к себе ( тут тоже баг, они всегда присоединяются, и получается ты можешь получить из ниоткуда кучу войск), но даже 4к птиц не могли нанести нормальный урон. Ожидаю вашего ответа, с уважением, AntonyK. P.S. некоторые юниты типа Архангелов тоже имели такой блок урона против низкоуровневых юнитов, обратите и на это внимание. RE: Ошибки, баги и недочёты ERA - Protos - 22.07.2022 09:13 Всем привет! Так, как в игре встречается очень много багов(в том числе блокирующие и критичные), есть предложение их локализовать и исправить. Я закончил профессиональные курсы тестировщика ПО и по этому направлению уже есть наработанный опыт, поэтому могу помочь с поиском багов. Сделаю все возможные проверки и составлю подробный и легко читаемый баг-репорт, по которому программисты смогут исправить баги. В свободное время могу заняться этим вопросом на безвозмездной (или за небольшое вознаграждение ) основе. Что скажете друзья? RE: Ошибки, баги и недочёты ERA - Panda - 22.07.2022 10:08 Вот и мне замена нашлась, принимайте! RE: Ошибки, баги и недочёты ERA - Berserker - 22.07.2022 11:07 daemon_n, хватай в команду! ) RE: Ошибки, баги и недочёты ERA - daemon_n - 22.07.2022 12:43 Protos, привет, полностью поддерживаю. Это именно то, что нам сейчас нужно. И тестировщики, и скриптеры необходимы, поскольку времени у основной команды сборки не хватает уже на всё. Напиши в дискорд - там обсудим более подробно. Na adan atum! RE: Ошибки, баги и недочёты ERA - daemon_n - 22.07.2022 14:19 команда !!CO:B3 явно поломана при работе с одним героем и несколькими : RE: Ошибки, баги и недочёты ERA - Protos - 23.07.2022 13:12 (22.07.2022 14:19)daemon_n Wrote: команда !!CO:B3 явно поломана при работе с одним героем и несколькими :Ответил в Discord RE: Ошибки, баги и недочёты ERA - AntonyK - 24.07.2022 13:36 Уважаемые модераторы и администраторы, прошу обратить внимание на мое сообщение, я ожидаю вашего ответа. RE: Ошибки, баги и недочёты ERA - Berserker - 24.07.2022 14:50 Мы можем попросить кого-нибудь глянуть сохранение. Загрузите его на dropmefiles.com. Мод Advanced Classes активирован? RE: Ошибки, баги и недочёты ERA - PerryR - 25.07.2022 00:42 (20.07.2022 02:11)AntonyK Wrote: У меня такая проблема, с братом играли в ЭРУ, недавно обновил лаунчер и ЭРУ, ну и в игре я взял командиру класс защитника, набил ему порядка 70 уровней(ну тех, что даются за добивание стека, а у защитника они еще и удваиваются) так вот, не знаю, предусмотрено так или нет, но никто из юнитов не мог нанести командиру больше 1 ед. урона. Это так должно быть? Даже брат нашел стэк Птиц-гром численностью в 4000+ ед. (это тоже какая то ошибка, их наверное не должно быть, потому что при нападении на них пишется что-то вроде "Убрать этот стэк с карты? Численность превышает 4000 ед. да/нет" что то в этом роде), и присоединил его к себе ( тут тоже баг, они всегда присоединяются, и получается ты можешь получить из ниоткуда кучу войск), но даже 4к птиц не могли нанести нормальный урон. Ожидаю вашего ответа, с уважением, AntonyK. Send a save. There have been reports that the "New Spells" Mod cause wrong damage calculation in combat. Do you have it enabled? RE: Ошибки, баги и недочёты ERA - AntonyK - 25.07.2022 02:39 (25.07.2022 00:42)PerryR Wrote:(20.07.2022 02:11)AntonyK Wrote: У меня такая проблема, с братом играли в ЭРУ, недавно обновил лаунчер и ЭРУ, ну и в игре я взял командиру класс защитника, набил ему порядка 70 уровней(ну тех, что даются за добивание стека, а у защитника они еще и удваиваются) так вот, не знаю, предусмотрено так или нет, но никто из юнитов не мог нанести командиру больше 1 ед. урона. Это так должно быть? Даже брат нашел стэк Птиц-гром численностью в 4000+ ед. (это тоже какая то ошибка, их наверное не должно быть, потому что при нападении на них пишется что-то вроде "Убрать этот стэк с карты? Численность превышает 4000 ед. да/нет" что то в этом роде), и присоединил его к себе ( тут тоже баг, они всегда присоединяются, и получается ты можешь получить из ниоткуда кучу войск), но даже 4к птиц не могли нанести нормальный урон. Ожидаю вашего ответа, с уважением, AntonyK. Да, мод "Новые заклинания" был включен (24.07.2022 14:50)Berserker Wrote: Мы можем попросить кого-нибудь глянуть сохранение. Загрузите его на dropmefiles.com. Мод Advanced Classes активирован? Да, мод Advanced Classes активирован. RE: Ошибки, баги и недочёты ERA - AntonyK - 25.07.2022 02:47 (24.07.2022 14:50)Berserker Wrote: Мы можем попросить кого-нибудь глянуть сохранение. Загрузите его на dropmefiles.com. Мод Advanced Classes активирован?Ссылка на скачивание сохранения, как вы просили https://dropmefiles.com/wsQD5 RE: Ошибки, баги и недочёты ERA - PerryR - 25.07.2022 06:43 Without looking at the save, I can tell the wrong damage calculation is from New Spells mod. (At least that is what I heard) Please make a game without that mod active. If the problem persists please write here again. As for the other error I will look for a solution, I think Archer once wrote something to fix the problem if a stack had more than 4096 units on the map. RE: Ошибки, баги и недочёты ERA - Berserker - 25.07.2022 08:40 AntonyK, попробуй, пожалуйста, отключить мод New Spells (Новые Заклинания) и снова провести бой. Он, по идее, должен действовать мгновенно. RE: Ошибки, баги и недочёты ERA - AntonyK - 28.07.2022 01:51 (25.07.2022 08:40)Berserker Wrote: AntonyK, попробуй, пожалуйста, отключить мод New Spells (Новые Заклинания) и снова провести бой. Он, по идее, должен действовать мгновенно. Я попробовал отключить мод "New Spells", однако тогда игра не видит этого сохранения. Тип расширения сохранения с включенным модом "New Spells" "XGM1", отключив мод игра видит только сохранения с типом расширения файла "GM1". При этом, если включен мод "New Spells", игра видит только сохранения с типом "XGM1". RE: Ошибки, баги и недочёты ERA - AntonyK - 28.07.2022 02:01 (25.07.2022 06:43)PerryR Wrote: Without looking at the save, I can tell the wrong damage calculation is from New Spells mod. (At least that is what I heard)Не получается загрузить сохранение без мода "New Spells", просмотрите выше мой ответ Berserker. RE: Ошибки, баги и недочёты ERA - daemon_n - 28.07.2022 03:01 AntonyK, тебе же уже назвали причину, что дело в моде. Играй без него, и не будет проблем. начинай новую игру, так как разделение на типы сохранений было сделано намеренно RE: Ошибки, баги и недочёты ERA - AntonyK - 28.07.2022 04:38 (28.07.2022 03:01)daemon_n Wrote: AntonyK, тебе же уже назвали причину, что дело в моде. Играй без него, и не будет проблем. а будет исправление мода? мне нравятся данные заклинания, я хотел бы с ними играть. RE: Ошибки, баги и недочёты ERA - daemon_n - 28.07.2022 05:32 AntonyK, возможно. Пока что либо АСМ, либо новые заклы RE: Ошибки, баги и недочёты ERA - daemon_n - 02.08.2022 09:28 !?FU(OnAfterTacticsPhase); срабатывает до !?FU(OnBattleRound); и имеет v997 <0 RE: Ошибки, баги и недочёты ERA - Berserker - 02.08.2022 19:10 v997 не имеет отношения к любому событию, кроме OnBattleRound. Событие срабатывает в момент окончания тактической фазы до события нового раунда. Скорее уточнение. Или думаешь, стоит в нём сразу же занулять номер раунда? RE: Ошибки, баги и недочёты ERA - daemon_n - 03.08.2022 05:28 Berserker, если OnBattleRound имеет одинаковые значения без тактики и после тактики, то смысла, наверное, нет. RE: Ошибки, баги и недочёты ERA - Suft - 17.08.2022 05:16 Berserker, При игре по сети часто возникают проблемы, что недобросовестные пользователи (будучи хостом) подключают сторонние скрипты (иногда пытаются убедить что у них интернет лучше и хостом нужно им быть). Можно ли при загрузке карты или подключении к хосту выдавать окошко, где написано что у игроков имеются столько то несовпадений в скриптах или столько то скриптов с разным весом файла? Это бы сразу всё ставило на свои места и помогало бы поддерживать актуальную версию (если кто то забыл или не захотел обновляться)!!! RE: Ошибки, баги и недочёты ERA - Berserker - 17.08.2022 06:01 suftfree, так скрипты от хоста отсылаются тебе тоже. И работают и у тебя. RE: Ошибки, баги и недочёты ERA - Elmore - 17.08.2022 06:17 Можно всё, только кто будет это делать. Работы будет много для создания своего рода анти-чит системы в любом виде. Ну и конечно без появления одновременных ходов интереса к мультиплееру в ERA не достаточно. RE: Ошибки, баги и недочёты ERA - Suft - 17.08.2022 08:17 Работать они работают (это хорошо) Но я не хочу играть со сторонними скриптами Особенно если аппонент о них не уведомляет (например у одного был скрипт что кровавые драконы всегда хилились - он же говорил что ему просто везёт, а потом признался что у него есть скрипт) RE: Ошибки, баги и недочёты ERA - Berserker - 17.08.2022 10:31 suftfree, скрипт не из сборки? Да, халявщик он. Можно отобразить список всех скриптов из сохранения, конечно. Сложнее со сравнением с локальными скриптами, ведь они вообще не грузятся. RE: Ошибки, баги и недочёты ERA - Suft - 17.08.2022 12:22 Berserker, Если сложно делать текстовым окном при загрузке То можно чтобы в папке Games при сохранении и не совпадении скриптов появлялся небольшой текстовый файл (с названием сохранения) в которым написаны сторонние скрипты А в Вог меню уделить пару строчек (что при не совпадении скриптов создаётся текстовик (тест на доверие и других проблем - как разные версии или у кого то включен сторонний мод изменяющий гемплей (кроме чисто графических))) RE: Ошибки, баги и недочёты ERA - Berserker - 18.08.2022 06:58 Скрипты всегда совпадают, поскольку каждый ход с сервера на клиент высылается сохранение со скриптами внутри. Если ты на своём ходу нажмёшь F12, то скрипты перезагрузятся уже с твоего компьютера. После чего именно этот набор скриптов попадёт в сохранение и далее будет использоваться в игре. Я не вводил пока ограничений на использование F12. Также можно нажать F11 и в Era\Debug увидеть список всех скриптов из сохранения. RE: Ошибки, баги и недочёты ERA - Suft - 18.08.2022 07:25 Berserker, Большое спасибо за информацию (думаю это стоит просто отложить на будущее) - я понимаю что времени нет и это дополнительная работа, но вот развёрнутые предложения: При загрузке игры окошко с информацией: 1) Несоответствие вог-опций, скриптов, включённых модов, проверка версии сборки, (второй пользователь может использовать TrainerX из сборки или ещё чего) предупреждение что включены моды влияющие на гемплей и не включённые по умолчанию в сборку (предупреждение что отсутствие багов в этом случае не гарантируется и по этим модам баг-репорты нужно писать в отдельные каналы) - всё это нужно выводить при загрузке ибо: - Во избежание всяких казусов и если этого окошка нет - это означает что версии игры полностью идентичны - Определить что баги (если они будут) относятся только к сборке. 2) Наверное стоит добавить окошко-предупреждение при использовании F12 для второго игрока. daemon_n, Часть из этого напрямую относится к лаунчеру (проверка версии сборки при загрузке игры) RE: Ошибки, баги и недочёты ERA - daemon_n - 04.09.2022 02:18 !?FU(OnOpenRecruitDlg); !!VRx2:S2; - обновление армии происходит, а строки ресурсов - нет Quote:O#1/#2/#3/#4[/#5]!!RD:O#/#/2 - 2 не даёт нанять существ RE: Ошибки, баги и недочёты ERA - Berserker - 04.09.2022 07:55 daemon_n, так это и при найме в любом жилище на карте приключений, если мне память не изменяет. Геройский механизм. Quote:!!RD:O#/#/2 - 2 не даёт нанять существА более полный код? Даст нанять, если настроить слоты !!RD:C#slot/$type[/$num/$sourceId/#0 = use original number]; Configurate dialog sourceId важен весьма, ведь теперь найм не из переменных памяти жилищ, где хранятся счётчики монстров. Например, 10000 и num = 50. RE: Ошибки, баги и недочёты ERA - kisuke43 - 31.10.2022 15:39 Здраствуйте, при игре по сети с другом постоянно зависают битвы - показывает что ход противника у опонента тоже самое - по итогу играть не получается. RE: Ошибки, баги и недочёты ERA - Suft - 31.10.2022 23:52 kisuke43, В Эра скрипт отключите всю колонку Изменение существ. Также опыт существ даёт вылеты. Это всё выявлено продолжительными кооперативными тестами с другом. Вот настроенный settings.dat (стабильный мультиплеер - включать что то на свой страх и риск ибо недавно выявлено что какая то из отключённых вог опций вызывает зависание компьютера) Сooperative no bugs: https://disk.yandex.ru/d/4wDMGiN_333hBQ Тестирование в течение 3 месяцев онлайна + 30+ кооперативных битв и 25 месяцев одиночной игры без единого вылета. RE: Ошибки, баги и недочёты ERA - Fizigr - 07.12.2022 11:59 Добрый день! Что делать с таким багом? Суть его в том, что при победе над героем получаешь только те артефакты, что у него использованы (надеты), а те, что в рюкзаке просто пропадают. Две игры почти подряд, компьютер выкапывал Грааль и таскал его в рюкзаке. Это было видно, когда нападаешь на героя. И оба раза грааль просто исчезал. Тоже самое с остальными артефактами. Это жесткий баг, надо его пофиксить, а то стремно так играть - всю охоту отбивает, т.к. пропажа грааля резко сказывается на итоговых очках. Версия игры на скрине: https://skr.sh/sHHxMgYhXGq?a Вроде бы последняя. Прикрепляю сохранение BATTLE_SAVE - https://cloud.mail.ru/public/tmcr/5fNNCpL7W https://skr.sh/sHHkHeIMEDy?a Нападаем Эрдомоном на Зидара (у него грааль), побеждаем. Чтобы не сбежал, колдуем гипноз на командира и вызываем элементалей земли, чтобы они его били. Победа - https://skr.sh/sHHuvZJFm8s?a RE: Ошибки, баги и недочёты ERA - angelShlesser - 15.01.2023 15:02 выкладываю лог ошибок Сыллка на bag report Ошибка при ходе компьютера зеленого и не всегда. Но и менно на нем выскакивало=) RE: Ошибки, баги и недочёты ERA - daemon_n - 15.01.2023 19:07 Fizigr, грааль нельзя передать при поражении - он пропадает. Считаю, оправданным) angelShlesser, файл удалён. Все баги кидайте в дискорд или тему сборкию RE: Ошибки, баги и недочёты ERA - Fizigr - 17.01.2023 04:49 (15.01.2023 19:07)daemon_n Wrote: Fizigr, грааль нельзя передать при поражении - он пропадает. Считаю, оправданным) Добрый день! Спасибо за ответ! Но это касается не только Грааля. Хотя все равно не понимаю, почему при победе я его не забираю, как любой артефакт. Это было в версии 2.74 Теперь же обновился до последней 2,77 и тут получил неприятный сюрприз. И не один. Пропал урон от огненного щита. Ранее он зависел от силы магии, теперь же он наносит какой-то очень маленький урон. Это раз. Второй неприятный момент - плавность исчезла. Имею в виду ход компьютера, раньше герои перемещались плавно без задержек, и это было приятно. Сейчас же при перемещении заметны лаги, которые раздражают. Ощущение такое, что комп подтормаживает. Вероятно обновление сломало что-то игре, либо вывод осуществляется без буфера, либо это излишнии вычисления. Хотя может что-то в настройках HD-мода и др. И после 2.74 обновления почти за неделю вышли 3 раза. Тоже наводит на мысль, что было много косяков, которые вероятно ещё не все исправлены. Надеюсь мой репорт вам поможет сделать игру лучше или хотя бы вернуть как было RE: Ошибки, баги и недочёты ERA - Fizigr - 17.01.2023 04:59 О, как раз после установки 2.77 вернулась плавность хода. По щиту: все также урон маленький. RE: Ошибки, баги и недочёты ERA - daemon_n - 17.01.2023 17:12 Fizigr, это всё баги сборки, а не ERA. Пиши в дискорд или соответствующую тему. Также существуют определённые правила к оформлению репорта КАК СООБЩИТЬ ОБ ОШИБКЕ: 0) Поискать, если об этом уже сообщалось; если не сообщалось, то создайте новую ветку и: 1) опишите баг и условия для воспроизведения 2) прикрепить файл сохранения и архив"Debug" (кнопка "Сообщить об Ошибке" в лаунчере) 3) прикрепить скриншот со списком модов (скриншот мод-менеджера) 4) добавить как минимум один из тегов 5) написать версию игры, на которой возникнет ошибка если об этом уже сообщалось, просто напомните, что это все еще происходит :point_left: RE: Ошибки, баги и недочёты ERA - Fizigr - 14.02.2023 07:50 Добрый день! При нападении и захвате замка - вываливается ошибка. Собрал инфу с сохранением, приложу архив. https://cloud.mail.ru/public/eyt2/noodMrMpg Обидно, только переустановил игру, никаких багов не было 2 месяца игрового времени. И тут доехал до замка, который не могу из-за бага захватить... Версия игры 2.909 (ERA 3.9.3) Менеджер модов - https://skr.sh/sIO4QDIy4P9?a RE: Ошибки, баги и недочёты ERA - daemon_n - 14.02.2023 19:06 Fizigr, кидай всё в дискорд. Данная тема не для обсуждения багов сборки RE: Ошибки, баги и недочёты ERA - Fizigr - 14.02.2023 21:08 (14.02.2023 19:06)daemon_n Wrote: Fizigr, кидай всё в дискорд. Спасибо, добавил туда. RE: Ошибки, баги и недочёты ERA - AntonyK - 11.06.2023 13:47 (17.01.2023 17:12)daemon_n Wrote: Fizigr, это всё баги сборки, а не ERA. а как мне переустановить игру? у меня постоянно выскакивает ошибка с item id, пишет что должно быть 0 и выше или мне не надо переустанавливать? что мне делать? RE: Ошибки, баги и недочёты ERA - AntonyK - 11.06.2023 14:21 а сейчас вообще после переустановки пишет resourseManager::GetSpreadsheet could not find the "text" resourse "building.txt". RE: Ошибки, баги и недочёты ERA - alezzz - 16.07.2023 15:05 Всех приветствую, кто подскажет что за ошибка и как исправить ? ERM Error: FU10932 Function was called with invalid arguments --- это при создании рандомной карты, хотя может и при игре в сценарии тоже, не проверял. По сути дальше пропускает и играть можно, но в какой-то момент вылет, и всё, даже загрузить сейв не получается. Может изза этой ошибки. Заранее благодарен. RE: Ошибки, баги и недочёты ERA - menestrel - 31.07.2023 11:56 Доброго времени. Играть не возможно. А если обновить, так выбрасывает в течении недели. Code: e-mail: baratorch@yandex.ru RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 31.07.2023 16:51 (31.07.2023 11:56)menestrel Wrote: Играть не возможно. А если обновить, так выбрасывает в течении недели. Выключи или удали нестабильно работающие плагины, приводящие к утечкам памяти. Или играй в оригинальную авторскую версию ЭРЫ с минимальным, но проверенным временем, набором плагинов, если фанатская сборка Третьих Героев на твоём ПК работает с ошибками. RE: Ошибки, баги и недочёты ERA - menestrel - 01.08.2023 11:16 (31.07.2023 16:51)XEPOMAHT Wrote:А какие не работают? Как узнать?(31.07.2023 11:56)menestrel Wrote: Играть не возможно. А если обновить, так выбрасывает в течении недели. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 01.08.2023 11:54 (01.08.2023 11:16)menestrel Wrote:(31.07.2023 16:51)XEPOMAHT Wrote:А какие не работают? Как узнать?(31.07.2023 11:56)menestrel Wrote: Играть не возможно. А если обновить, так выбрасывает в течении недели. Отключением каких-нибудь плагинов, затрагивающих структуру города, т.к. судя по логу игра не может получить доступ к армии одного из городов. RE: Ошибки, баги и недочёты ERA - menestrel - 02.08.2023 06:40 (01.08.2023 11:54)XEPOMAHT Wrote:Спасибо. А вот гайд как читать логи, был бы полезен, я думаю для всех.(01.08.2023 11:16)menestrel Wrote:(31.07.2023 16:51)XEPOMAHT Wrote:А какие не работают? Как узнать?(31.07.2023 11:56)menestrel Wrote: Играть не возможно. А если обновить, так выбрасывает в течении недели. Пойду искать тут авторскую Эру. RE: Ошибки, баги и недочёты ERA - Irish - 21.10.2023 06:28 Здравствуйте! Помогите, пожалуйста При запуске сэйвов игра выдает ошибку Microsoft Visual C++ Runtime library Runtime Error abnormal program termination. Сама игра запускается, работает, какие-то сейвы запускаются, но на некоторых клинит вот таким образом. Посмотрела разные инструкции по установке пакетов Microsoft Visual, Direct x, и кучу других — ничего не помогает(( Очень хочется хотя бы одну карту дойти до конца. В игре в настройках wog ставлю практически все по-максимуму, в том числе гарнизоны. Помогите, пожалуйста, реанимировать сэйв и дайте рекомендации, чего лучше не включать/выключать в настройках, чтобы не повторялась эта ошибка RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 21.10.2023 07:17 (21.10.2023 06:28)Irish Wrote: Помогите, пожалуйста, реанимировать сэйв и дайте рекомендации, чего лучше не включать/выключать в настройках, чтобы не повторялась эта ошибка Отключите моды/плагины, приводящие к ошибкам в сохранениях. В list.txt попробуйте оставить моды, входящие в базовую версию ЭРЫ, остальные закоментируйте. Посмотрите, будет ли ошибка (и не пытайтесь загружать старые сохранения, созданные с использованием сторонних модов). RE: Ошибки, баги и недочёты ERA - Irish - 21.10.2023 17:24 (21.10.2023 07:17)XEPOMAHT Wrote:(21.10.2023 06:28)Irish Wrote: Помогите, пожалуйста, реанимировать сэйв и дайте рекомендации, чего лучше не включать/выключать в настройках, чтобы не повторялась эта ошибка Никаких дополнительных модов/плагинов вроде как нет У меня версии просто Heroes In the Wake of Gods и Дыхание Смерти с настройками Wog. Это даже не Эра получается) RE: Ошибки, баги и недочёты ERA - Elmore - 21.10.2023 20:06 Irish, Установи актуальную сборку через Лаунчер http://wforum.heroes35.net/showthread.php?tid=5235 В подписи ссылка на дискорд, там есть changelog RE: Ошибки, баги и недочёты ERA - Irish - 21.10.2023 21:37 (21.10.2023 20:06)Elmore Wrote: Irish, Установи актуальную сборку через Лаунчер http://wforum.heroes35.net/showthread.php?tid=5235 Ничего не понятно, но очень интересно! Спасибо большое за информацию, пошла разбираться RE: Ошибки, баги и недочёты ERA - Yalos - 21.01.2024 18:57 Всем привет. Скачал WOG через лаунчер, но при ходе синего игрока выледает что со скриптами, что без. Кто-то может посмотреть лог ошибок и помочь разобраться в чем дело? С меня 500р RE: ERA III - Archer30 - 23.01.2024 19:41 Bug report: F12 for updating scripts will be broken if exiting a game (via HD feature) during battle. Steps to reproduce: - Load any save game - Press F12 (check if it's working, it should) - Start a fight - Load a save game after exiting during the fight - Press F12 again (it should be broken now, nothing happens) This makes testing very inconvenient... RE: ERA III - Berserker - 23.01.2024 22:02 As a quick workaround just add some hot key for fast losing battle and the game (to be able to get to game main menu). I don't know, wether Baratorch included any changes for OnGameLeave I requested recently. RE: ERA III - Archer30 - 24.01.2024 11:53 Berserker, it‘s not only that though, I suppose the culprit is something more obvious. I experienced F12 not working sometimes when I - Get into battle - Minimize ERA and edit my script - Get back to ERA, found F12 not working It's not reliably reproducing so I just list everything I did last time. Perhaps minimizing in battle screen instead of adv map could lead to such issue? RE: ERA III - Berserker - 24.01.2024 18:34 Archer30, maybe game window does not receive directory change notification, and thus VFS thinks, that no files or directories were changed and F12 reuses existing scripts in memory. Tried making another change in editor and pressing CTRL + S, then F12 in game? RE: ERA III - Archer30 - 24.01.2024 18:43 Berserker, I don't think it's the case. It's pressing F12 and no text appears at the bottom, as if the keyboard's broken. Yet it works again after re-starting ERA. RE: ERA III - gamemaster - 24.01.2024 18:43 Archer30 I tried to reproduced bug but did not have luck. I tried various scenarios to recreate bug using latest launcher 2.955 that includes R73 HD mode (a few week old). I found this F12 wont work when - HD help dialog is displayed (F1 on adventure map and in combat), - Town dialogs (magic guild, dwelling upgrade, castle upgrade, leprechaun bank, Peons dialog...). But it work on army buy screen and all other "classic info" dialogs..., - Hero henchmen screen..., - "Welcome to gem settings" dialog. F12 trigger ReloadErm method in all cases, but its exit from method when ErmTriggerDepth is no 0. In all above cases it is not 0. Seems to me that all dialogs that related to HD mode has ErmTriggerDepth>0. If you have additional info how to reproduce bug i can take look further... Bug report: Also, during gorilla testing i found that game crash when you try to reload scripts (F12) in hero meeting screen when quest log is opened. Crash occurs later, when quest dialog close button is hit. Steps: - Meet hero, - Open quest dialog (any hero), - F12 - sound is plays as sign of succeed reload, - Close quest dialog, - HD mode crash. Can someone confirm this bug too? RE: ERA III - Berserker - 26.01.2024 02:19 gamemaster, I see. If battle is initiated by ERM, baratorch's way to exit battle (jump out of stack context) will leave ErmTriggerDepth > 0. I think, it can be the issue. The best way is to lose battle and game via two ERM commands on hot-key instead of using "Load from battle" functionality. F12 is not totally safe, because ERT strings are reloaded and thus some string addresses may become broken. I usually press F12, than save and load. Otherwise code using ERT-strings may crash. RE: ERA III - Archer30 - 26.01.2024 10:23 Quote:If battle is initiated by ERMIt was indeed my case. Do you think there could be other problems besides F12 not working with "load from battle" feature? RE: ERA III - Berserker - 26.01.2024 18:07 F12 is quite reliable, unless ERT strings were used for creature/spell descriptions or in-game dialogs, because those strings are dynamically allocated and freed, thus their addresses will differ from one loading to another. If you have met any issue, try F12 + save + load. RE: ERA III - Archer30 - 31.01.2024 09:08 Berserker, I'd like to report a weird problem: Flag 1000 can become FALSE on a battle replay vs neutral monsters with random hero active. Okay this might sound confusing, let me show you how to reproduce the problem step by step. - Download testing mod + save game The testing mod contains battlereplay plugin, latest random heroes script (and libs) and my testing script to show the value of flag 1000. - Activate the mod and load the save game - Use Tazar and fight the Pitlords - Tazar would be asked if retreat, pick anything to end the battle - Replay the battle - If everything goes right, you will see this: Flag 1000 becomes 0 as soon as the battle replay is confirmed. A few findings: - It looks like this is not reproducible in a new game. - The appearance of random hero (hero for the neutral stacks) is crucial. If Gelu does not appear on the other side, flag 1000 is bugless. What do you think about this? RE: ERA III - Berserker - 31.01.2024 15:47 Seems like it's more a question for a battle replay plugin author. Era set f1000 before each trigger exactly, like ERM does: Code: // Really the meaning of ZvsGmAiFlags is overloaded and cannot be trusted without looking at ERM help RE: ERA III - Archer30 - 31.01.2024 18:16 So igirk? Ultimately I can set the flag back to TRUE under every trigger in a script with a large number prefix RE: ERA III - Berserker - 31.01.2024 20:12 Yep, it's better for igrik to check this variable persistence between replays. RE: ERA III - igrik - 01.02.2024 12:01 (31.01.2024 20:12)Berserker Wrote: Yep, it's better for igrik to check this variable persistence between replays.Daemon_n is already manages this plugin BattleReplay.dll (As far as I know) RE: ERA III - Berserker - 01.02.2024 14:40 igrik, бюрократы! ))) Code: // battle G2B_CompleteAI — глобальная переменная, истинна при чистом автобое. Устанавливается ещё до начала битвы здесь: Code: // Нападение героя на что-то другое Думаю, нужно при инциализации повтора боя вызвать эту функцию самостоятельно: Code: void CheckForCompleteAI(void) RE: ERA III - igrik - 01.02.2024 18:00 Добавил эту функцию в переигровку (хотя я уверен, что тут дело не в плагине, а какие-то скрипты меняют флаг 1000, ибо проблема плавающая, и я у себя не смог её воспроизвести). Плюс решил проблему со сдачей и потерей денег при переигровке. Плагин обновил. RE: ERA III - Berserker - 02.02.2024 02:45 igrik, если Арчер скажет, что проблема осталась — значит ты прав. Спасибо! RE: ERA III - Archer30 - 02.02.2024 02:50 So problem remains after the latest battlereplay update. Can I have some suggestions? RE: ERA III - Archer30 - 04.02.2024 08:29 New incompatibility report about HD mod's loading a save game during battle + ERA. If a commander is killed in the battle, and you load the save game during the battle, you will find the commander killed in the second day. To reproduce: - Start a new game - Save game - Get in the battle and get your commander killed (easily done with BM:K) - Load the save game during battle (HD mod feature) - Check your commander, they are alive - End Turn - Check your commander again and find them killed Findings: - Assuming the human player is the first player, and AI players are #2 to #8. The unexpected change of commander killed status happens after #2 player's start (OnEveryDay) but before #2 player's End (4C6CD9) - The change of CO:D value is not related to battle in this case Temp fix: RE: ERA III - XEPOMAHT - 04.02.2024 10:03 (04.02.2024 08:29)Archer30 Wrote: - Check your commander, they are alive Этому багу в этом году исполнится 20 лет. Большинство игроков о нём знают, но так никто не додумался исправить. Когда командир погибает в бою, то загружать сохранение можно только после полного перезапуска исполняемого воговского кода, т.к. флаг трупности после загрузки сохранения в памяти игры в боевой переменной не меняется. Флаг меняется только в структуре командира. Давно хочу исправить этот назойливый воговский баг, но тоже не могу. RE: ERA III - igrik - 04.02.2024 15:39 Я слышал про этот баг, но ни разу не видел и не смог воспроизвести. Уже давно бы решил и исправил. Сегодня посмотрю ещё раз. RE: ERA III - igrik - 04.02.2024 18:13 Я не понимаю, как этот долбанный баг воспроизвести. Всё делаю по шагам - я не могу добиться результата (но я тестирую без скриптов). Раз 30 пытался RE: ERA III - XEPOMAHT - 04.02.2024 18:23 (04.02.2024 18:13)igrik Wrote: Я не понимаю, как этот долбанный баг воспроизвести. Всё делаю по шагам - я не могу добиться результата (но я тестирую без скриптов). Раз 30 пытался У меня он всегда воспроизводится, начиная с WoG 3.58: 1. Нанимаешь командира 2. Даёшь походить противнику, чтобы игра создала автосейв 3. Выигрываешь битву, в которой гибнет командир 4. Загружаешь автосейв и снова выигрываешь ту же битву, но командир выживает 5. Даёшь походить противнику, чтобы игра создала автосейв В итоге ВоГ начинает считать командира мёртвым на следующий игровой день. RE: ERA III - igrik - 04.02.2024 18:58 Короче, я пас. Проверьте без скриптов! RE: ERA III - Archer30 - 04.02.2024 19:30 igrik, sorry for the confusion, you have to load the save game during battle (HD mod feature) after the commander's killed. My report is about the compatibility of this feature and ERA. It might not be the same case as XEPOMAHT's. It is fully reproducible without scripts. I did test before posting here. RE: ERA III - igrik - 04.02.2024 19:40 (04.02.2024 19:30)Archer30 Wrote: igrik, sorry for the confusion, you have to load the save game during battle (HD mod feature) after the commander's killed. I repeat once again - try to reproduce the error without scripts. RE: ERA III - XEPOMAHT - 04.02.2024 21:24 (04.02.2024 18:58)igrik Wrote: Короче, я пас. Проверьте без скриптов! Проверил у себя как на видео - баг не воспроизводится. На память помню, что он срабатывал в середине прохождения - очень было обидно, что после нажатия закончить ход, прокаченный командир становился мёртвым, если он хоть раз умирал перед этим и загружалось сохранение, где он ещё живой. При этом играл на кампаниях, где весь ERM вообще был выключен (в основном, кампании и прохожу, в сценарии не играю) RE: ERA III - major - 05.02.2024 03:18 (04.02.2024 18:58)igrik Wrote: Короче, я пас. Проверьте без скриптов!Вот. Модифицированная Эра+ без скриптов. RE: ERA III - Archer30 - 05.02.2024 06:25 major's video is what I encounterd. Since we achieved different results here, I guess this may be related to particular ERA/HD versions. I tested on ERA 3.9.10/HD 5.4 R84. RE: ERA III - major - 05.02.2024 14:34 Кстати, если речь зашла о багах, то есть еще баг полупрокаченного командира. При старте новой игры параметры командира сбрасываются неполностью. RE: Ошибки, баги и недочёты ERA - igrik - 05.02.2024 14:58 Что-ж, будем смотреть. Но пока что ничего не обещаю в качестве решения. Перенёс все сообщения в соответствующую тему. © Я RE: Ошибки, баги и недочёты ERA - igrik - 05.02.2024 18:38 Исправлен баг с умиранием командира после пропуска хода после загрузки сохранения. Плагин game bug fixes extended.dll обновлен. (05.02.2024 14:34)major Wrote: Кстати, если речь зашла о багах, то есть еще баг полупрокаченного командира. При старте новой игры параметры командира сбрасываются неполностью.Этот баг я не подтверждаю. Тут что-то в самой ERA+ RE: ERA III - XEPOMAHT - 05.02.2024 20:18 (05.02.2024 14:34)major Wrote: Кстати, если речь зашла о багах, то есть еще баг полупрокаченного командира. При старте новой игры параметры командира сбрасываются неполностью. Установлена старая версия ERA+. Установите последнюю версию, где этот баг был исправлен (если не хотитесь обновляться, то в воговском коде выключайте функцию копирования структуры командира из бэкапа, которая портит расширенную структуру командира ЭРЫ+ после повторного запуска карты. Эта функция - очередной воговский кастыль, который поздно был выявлен и отключён). PS: Фабрику можно было бы добавить 11-м городом, а Фордж переставить на 13-й, если бы был готовый програмный код для всех спецстроений и способностей монстров Фабрики. Т.к. Фордж - по прежнему бланковый город в ЭРЕ+. RE: Ошибки, баги и недочёты ERA - Archer30 - 05.02.2024 20:31 igrik, thanks. Here I'd like to report a problem of !!SN:R command gets buggy with HD mod's loading during the battle feature. Loading from a battle could break the functionality of SN:R for spell animations, making it invalid. Steps to reproduce: - Start a new game - Save game - Start a fight - Run any script to check if SN:R for spell animation is working. Here's mine: If you press 4 or 5, the animation of Inferno or Fire Ball would be played on stack #0. - Load the save game during the battle (HD mod feature) or Replay the battle - Start a fight and find 4 and 5 plays only one animation. SN:R no longer works. - Start a new map, issue persists. Only restarting the game instance would resolve. RE: Ошибки, баги и недочёты ERA - Berserker - 06.02.2024 00:01 It could mean again, that Baratorch's way to exit battle (using goto hack) is unsafe. If C04SPF0.def resource counter is by unknown reason is not 0, then it will be kept in memory forever and SN:R works only when resource is fully unloaded and an attempt to load it by name is performed. Did you try to enter main menu and start new game AFTER a bug and check, whether the bug still persists or not? RE: Ошибки, баги и недочёты ERA - Archer30 - 06.02.2024 04:45 Quote:Did you try to enter main menu and start new game AFTER a bug and check, whether the bug still persists or not?It persists. Only restarting the game instance could fix. Well, any workaround for "Playing a custom animation on multiple stacks simultaneously"? Edit: Using BattleReplay results in the same problem. The issue is exactly the same as using HD mod loading save game from battle. RE: Ошибки, баги и недочёты ERA - Berserker - 06.02.2024 17:24 I reported to baratorch about defs RefCount issue. The remaining question is about safe trigger to play first battle animation? RE: Ошибки, баги и недочёты ERA - Archer30 - 06.02.2024 17:31 Quote:The remaining question is about safe trigger to play first battle animation?yeah that's one of them. In fact, I feel like any screen animation/screen update (SN:D) is not safe before OnBattleRound&v997=0. I experienced updating the screen OnBattleRound&v997=0 and the game crashed with a low chance. Note that replaying battle also ruins SN:R for spell animation, should that be fixed in battlereplay plugin? RE: Ошибки, баги и недочёты ERA - Berserker - 06.02.2024 20:43 Quote:Note that replaying battle also ruins SN:R for spell animation, should that be fixed in battlereplay plugin?I don't know. At first glance it seems like combat resources releasing occurs in some AfterBattle trigger, and SN:R works only on resource loading from pac/s, not from memory cache. What if we replay battle, then finish battle and start new battle? Will SN:R be working again? RE: Ошибки, баги и недочёты ERA - Archer30 - 06.02.2024 22:44 Same as hd loading during battle, the behavior of SN:R can only be corrected after restarting era RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 06.02.2024 23:38 Воговские диалоги с прокруткой поддержку этой вещи так и не сделали: Quote: Images can be aligned vertically using the following attribute: valign=top|middle|bottom. В обычном диалоге вроде бы работает, а с прокруткой - def всегда рисуется в левом верхнем углу. RE: Ошибки, баги и недочёты ERA - Berserker - 07.02.2024 03:08 Archer30, thanks. And what if we don't use both battle replays and hd quit menu, will SN:R work reliably between battles? Seems like both battlereplay and HD mod's way do not allow game to release battle resources. It's not memory leak, just infinite time caching. XEPOMAHT, а в каких именно диалогах не работает? RE: Ошибки, баги и недочёты ERA - Archer30 - 07.02.2024 03:26 Berserker, Without BattleReplay/HD quit menu, SN:R also doesn't work between battles lol Looks like I am too late to find out... RE: Ошибки, баги и недочёты ERA - Berserker - 07.02.2024 03:53 Argh ) Maybe it's particular resource or animation, which is never unloaded by game after usage? Did you try another def? RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 07.02.2024 10:36 (07.02.2024 03:08)Berserker Wrote: а в каких именно диалогах не работает? Под команды !!DL, диалоги для которых из текстовиков собираются. Тифон использует собственные переходники для вызова !!DL-команд без использования ERM, портированые с MoP, возможно, под ЭРУ нужно что-то дописывать... RE: Ошибки, баги и недочёты ERA - Archer30 - 07.02.2024 17:13 Berserker, I don't think anything is working. Tried Magic Mirror and WoG commander block RE: Ошибки, баги и недочёты ERA - Berserker - 07.02.2024 18:19 Классические диалоги текстов с прокруткой разбивают текст на строки, каждая из которых отрисовывается отдельно. Соответственно, прокрутка идёт шагами построчно. Вот функция разбивки (0x4B58F0) ApiJack.StdSplice(Ptr($4B58F0), @New_Font_TextToLines, ApiJack.CONV_THISCALL, 4); Модуль Эры перехватывает её, очищает строки диалога и проводит свою разбивку с учётом тегов, выравниваний и изображений в тексте. Никакого отображения в левом верхнем углу не может быть в норме. Собственно, вот все мои перехваты без учёта правки для китайского языка: Code: Core.Hook(@Hook_GetCharColor, Core.HOOKTYPE_BRIDGE, 8, Ptr($4B4F74)); Archer30, interesting. Is the issue preserved without HD mod? RE: Ошибки, баги и недочёты ERA - Archer30 - 07.02.2024 18:50 Berserker, the issue persists in pure era without other components. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 07.02.2024 20:22 (07.02.2024 18:19)Berserker Wrote: Модуль Эры перехватывает её, очищает строки диалога и проводит свою разбивку с учётом тегов, выравниваний и изображений в тексте. Никакого отображения в левом верхнем углу не может быть в норме. ЭРА+ вызывает функцию 5BA360h в конструкторе диалога при обработке текстовика с DL и больше ничего не делает. На саму функцию не подаются никакие тэги и флаги, т.е. весь текст всегда отрисовывается одинаково, там можно задать шрифт и цвет, больше ничего. По-умолчанию, текст там отрисовывается с выравниванием слева, а не по середине, соотвественно, вставки типа "{~>ZWOGlogo.def:0:0 block}" так же отрисовывают только слева, центрирование там не работает, по крайней мере на ЭРЕ+. Пример: RE: Ошибки, баги и недочёты ERA - Berserker - 07.02.2024 21:20 {~>ZWOGlogo.def:0:0 block align=center} пробовал? RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 07.02.2024 21:29 (07.02.2024 21:20)Berserker Wrote: {~>ZWOGlogo.def:0:0 block align=center} пробовал? Попробовал, безрезультатно. Так же рисуется только слева. RE: Ошибки, баги и недочёты ERA - Berserker - 08.02.2024 00:34 А {~>ZWOGlogo.def:0:0 align=center} + перевод строки? RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 08.02.2024 06:35 (08.02.2024 00:34)Berserker Wrote: А {~>ZWOGlogo.def:0:0 align=center} + перевод строки? Там с переводом строки и написано, иначе строчка начнётся прямо за def-ом. RE: Ошибки, баги и недочёты ERA - Archer30 - 08.02.2024 06:43 Berserker, it is not about the cache. 005A9626 This triggers when the bug happens (meaning ERA tries to load a new def). But whatever SN:R sets, the def name preserves the last one used in the pervious battle. !!SN:B works here RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 08.02.2024 14:00 Так же при попытке отрисовки в диалогах несуществующих кадров из def, которые ставит ЭРА, вместо пропуска отрисовки движок ЭРЫ всё равно пытается что-то отрисовывать, подавая мусор на HD_WOG.dll, которая не выдерживает такой наглости и вылетает (т.к. Бараторч поставил проверки только на несуществующие def-ы, а на несуществующие спрайты у него проверок нет, поэтому наверное такая оплошность моддеров, добавляющих def-ы в диалоги, может ложиться на плечи Берсеркера). Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA - Archer30 - 15.02.2024 09:19 Dens of Thieves generate on mismatched terrains So this happens a lot to me and I decided to improve it. There are 3 types of Dens of Thieves in ERA. Now the first two will be generated on any terrain except for Snow, and the snowy one will only be generated on Snow. Download fixed zaobjts.txt I believe there are other small mistakes in zaobjts.txt. Not sure what they are but Grossmaestro should have a full list RE: Ошибки, баги и недочёты ERA - Archer30 - 18.02.2024 17:06 FU(OnPreTownScreen) doesn't trigger in some of the cases switching between town screens Not necessarily a bug, but this is inconvenient and confusing. FU(OnPreTownScreen), sounds like it would trigger before any town screen shows/updates, but not for the following cases: - Teleporting from one inferno to another with Castle Gate (Infernoe building) - Switching among owned towns on the town screen by pressing arrow keys on the keyboard I use a hook @005C70E5 for the replacement of FU(OnPreTownScreen) and it seems to be fine so far, without the two issues mentioned here. RE: Ошибки, баги и недочёты ERA - Berserker - 18.02.2024 21:20 It seems, that switching between towns does not involve new dialog creation. Existing dialog is updated. Maybe 005C70E5 should be added as some OnBeforeShowTownScreen event RE: Ошибки, баги и недочёты ERA - Archer30 - 21.02.2024 18:37 Loading during a battle (HD mod feature) resets AI thinking radius value (UN:J4) to 4096 If you load a save game during combat, the AI thinking radius value is reset to 4096 after finishing loading the save game. This 4096 value even persists for the ERA instance - if you start a new game after this radius buggy, the thinking radius would still be 4096. Exiting to the main menu during battle doesn't seem to have such a bug. Tested with no mods except for HD mod and a script to check UN:J4 value. The problem itself is fixable with patches. But I wonder why it would happen. Could there be anything else broken by this HD feature? RE: Ошибки, баги и недочёты ERA - Berserker - 21.02.2024 23:31 Seems like the number of bugs is big enough to not use this feature or disable the button for Era. RE: Ошибки, баги и недочёты ERA - Archer30 - 22.02.2024 15:24 Solved Battle happens when demolishing a town dwelling results in a crash if Sucubus's Charm ability successfully steals some troops If you demolish a dwelling you owned in your town and decide to fight the troops in the dwelling (since you don't recruit them), Sucubbus's ability would still be activated and steal some troops from this battle. If you see this before battle, it means your game will crash at the end of battle Spoiler (Click to View) Spoiler (Click to View) Download the save game and debug for testing Steps to reproduce with this save game: - Enter the town With Crag - Right-click on Mess Hall (the dwelling of Goblins) - Confirm to demolish - Don't agree to pay Gobloins for their leaving - Accept the fight - If you see that your commander attracts some goblins to the army, it means everything goes right. No matter whether you accept the goblins or not, the game crashes at the end of the battle. Quick solution: Can't see why Charming should activate in this case. I just disable it RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 27.02.2024 13:49 Хотел использовать png на замену 256-цветным PCX в !!DL-диалогах, а эровский движок отрисовывать там png отказывется - рисует чёрный экран вместо png, хотя сам png ЭРА подгружает. В общем в воговских !!DL придётся оставлять графику в старом pcx-формате. Подмена pcx на png работает только в содовских диалогах, возможно, что ЭРА в воговских !!DL с чем-то конфликтует, не понятно... RE: Ошибки, баги и недочёты ERA - Berserker - 27.02.2024 23:41 Первый раз о таком слышу. Если кто сталкивался, отпишитесь. RE: Ошибки, баги и недочёты ERA - Archer30 - 01.03.2024 06:28 Removing an object below the entry point of refugees corrupts the creature type in the refugee Original report: https://discord.com/channels/665742159307341827/1213622857997750363 (WOG Bug: After attacking a stack of War Unicorns, the Refugee Camp army is ALWAYS a pikemen from the bug report channel) Basically: If the archers were in the position of one tile on the left, this won't happen. Download the map for testing Try to defeat the unicorns and see what happens to the refugee camps above them (The creature type would become Pikemen). In my experiments, I replaced the archer with another object other than neutral stacks, but the bug still happens. RE: Ошибки, баги и недочёты ERA - Archer30 - 01.03.2024 08:06 Solved Wog Native Dialogues has a different round number (in the battle log) with ERA (v997) when the tactics phase is active If the tactics phase is active, instead of starting from round 0, the battle log shows it starts from round 1, the value is different from v997 (1 more). Spoiler (Click to View) Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA - igrik - 01.03.2024 16:46 (01.03.2024 08:06)Archer30 Wrote: Wog Native Dialogues has a different round number (in the battle log) with ERA (v997) when the tactics phase is activeFixed! RE: Ошибки, баги и недочёты ERA - Archer30 - 06.03.2024 12:05 Solved Free banner on defending a siege If you defend a siege with a hero with some of the slots empty and some creatures from the town are available to merge into the army, upon entering the siege battle, these merged troops will obtain 4 banners for no reason. Download map for Testing Simply move Christine to the entrance of your town and wait for Red to attack on turn end. Step by step to analyse the issue: - Before entering the siege, check the banners in town. It can be seen that none of the creatures has a banner. Spoiler (Click to View) - Recheck the banners. It can be found that creatures originally from the town now have 4 banners for each stack. Creatures originally from the hero army won't have this bonus. Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA - Archer30 - 29.03.2024 07:47 Fixed Revived stack doesn't trigger Regeneration phase (00446B50) As the title, if a stack is killed and revived (with Resurrection spell) in the same turn, this will completely skip its regeneration phase (00446B50), which potentially leads to an infinite loop for AI player if the killed stack has defended last turn and not yet acted this turn. This can be a bug of the original H3. But I haven't got a chance to test yet. Download save game and video for testing Tested with only ERA. game bug fixes extended.dll is not related. Steps to reproduce with this save game: - pretty much just do the same as the video shows - The key point is, must kill a stack that has been defended last turn and not acted this turn. When AI revives the killed stack, it would try to defend (because the stack can do nothing else due to the gate getting blocked), and this leads to an infinite loop due to the stack is already defending (inherited from the last turn, meaning 00446B50 is not executed). Quick script to fix: Just ensure whenever it's on a stack's turn, the defending status is correctly removed. RE: Ошибки, баги и недочёты ERA - Archer30 - 29.03.2024 07:59 Commander's Regeneration ability conflicts with Elixir of Life (inconsistency of regeneration mechanism) A basic fact: In WoG/ERA, Elixir of Life provides full HP regeneration instead of 50 like in the original H3 (amount of regen: 00446C2E) This is OP. I don't see a reason to make such a big buff to an artifact. At the same time, if a commander learns "Regeneration", he would lose the full health regeneration from Elixir of Life. This goes the same for other creatures with regeneration abilities. For example, Troll's regeneration amount is always 50 no matter whether Elixir of Life is equipped. My suggestion: - Just restore Elixir of Life's regeneration to 50 HP each time. I don't see why it should be buffed. - Perhaps make Elixir of Life stackable with other sources of regeneration. Like Trolls can have 100 HP (50+50) regeneration if Elixir of Life is equipped. This could be more fun to play. RE: Ошибки, баги и недочёты ERA - daemon_n - 30.03.2024 01:42 Archer30, Actually I 've found it works another way. Elixir restores full hp for the all creatures! that's ridiculous RE: Ошибки, баги и недочёты ERA - Berserker - 30.03.2024 04:03 Archer30, oh year, used that imbalanced feature for henchman full regeneration )) I agree, that current solution is hacky and imbalanced. RE: Ошибки, баги и недочёты ERA - daemon_n - 30.03.2024 04:06 My solution is rewrite wog hook with NPC/Creature Experince calculation. I found that the current one breaks Elixire of Life logic RE: Ошибки, баги и недочёты ERA - Berserker - 30.03.2024 06:00 Elixir of Life should restore health in percents of a known creature, perhaps (in case ERM scripts change XP of creatures, for instance). It may also take into account creature level. What's about 25 * (SoD Crusader's health)/(current Cursader's health) * Level (1..7)? RE: Ошибки, баги и недочёты ERA - Archer30 - 30.03.2024 06:49 A little buff to Elixir of Life is welcome. In WoG/ERA hp is less valuable due to all those hp increases from stack exp. The strategy should be consistent. Learning "regeneration" ability leads to a reduction in regeneration should never happen. I don't get the idea of Bersy‘s formula but connecting the regeneration to creature level is not bad. Speaking of that, Commanders' regenerating 50 HP each turn is also a very weak ability. Give it a little buff? RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 05.04.2024 06:23 Печально, что на последнй версии ЭРЫ сломалась воговская функция, которая ставит города на карту. Город она ставит, но он становится дубликатом самого последнего города на карте, который был до установки. В итоге - пользователи жалуются, что города начали изчезать с карты, если кто-то ставит новый город (например ИИ), в самих городах - глюк с раздвоением героя, когда при нападении на город герой нападает сам на себя (или открывается окно обмена, в коем герой обменивается сам с собой), ещё какие-то глюки (у города на карте не работает проходимость и т.д.), пока игра не начинает вылетать (там похоже память под новые города тоже не выделяется). В общем, ради совместимости с последней версией ЭРЫ, которую кто-то испортил в обновлённой версии ЭРЫ, придётся воговскую функцию установки городов полностью переписать (т.к. не я один жалуюсь на глюки с городами) в рамках ERA+, чтобы не пересаживать игроков обратно на старую версию ЭРЫ. RE: Ошибки, баги и недочёты ERA - Berserker - 05.04.2024 14:36 XEPOMAHT, перепроверь свой код. Правок, связанных с объектами или патчами памяти в последних версиях нет. Там сетевой режим, ГСЧ, но точно не города и вог. функции. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 05.04.2024 15:04 (05.04.2024 14:36)Berserker Wrote: перепроверь свой код. Перепроверял. Юмор в том, что после установки города никакими путями нельзя узнать его номер на карте из ключего слова (там всегда ноль куда не ткни). Воговская функция FindEnterShift так же ничего хорошего не выдаёт - клетку входа не находит, хотя я ей прямо эти координаты подаю, в которых должен быть вход Остаётся выход только 1 - ставить хук на воговскую _PlaceObject и сохранять SetUpWord в тифоноскую переменную с номером города. Т.к. когда вручную вписываешь номер города (когда заранее знаешь его) - всё работает, а вот если хочешь получить его - не от куда, а раньше можно было из ключевого слова, не понимаю, что могло с ним случиться в новой версии ЭРЫ. RE: Ошибки, баги и недочёты ERA - Berserker - 06.04.2024 03:52 Раньше в контрольном слове был индекс города, а после некого обновления перестал? На какой версии всё в порядке? RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 06.04.2024 04:22 (06.04.2024 03:52)Berserker Wrote: Раньше в контрольном слове был индекс города, а после некого обновления перестал? Раньше, когда ставишь город, в тех же координатах было и ключевое слово. Сейчас чего-то по-другому, возможно потому что в ERA+ используются не содовские маски городов, а немного другие, возможно ВоГ об этом не знает, поэтому я не могу получить вход в город с помощью ВоГа. Но как оказалось, воговская функция установки города как раз и возвращает ключевое слово, то есть весь мой огород по его получению из координат объекта вообще не нужен. Поэтому проблемы больше нет. (06.04.2024 03:52)Berserker Wrote: На какой версии всё в порядке? ЭРА+ привязана к версии 3.9, на более старых она уже без ошибок работать не будет. RE: Ошибки, баги и недочёты ERA - Archer30 - 08.04.2024 07:41 Fixed Wrong Force Field cursor shadow for Defending player This is a very straightforward problem. No need to explain more. Shadow When it's placed The direction of the shadow should be horizontally flipped. RE: Ошибки, баги и недочёты ERA - igrik - 08.04.2024 13:02 Fixed!, and this too RE: Ошибки, баги и недочёты ERA - Archer30 - 09.04.2024 07:41 Dwellings of Efreeti and Pit lords have swapped around in zlagport.def Download fixed zlagport.def The dwellings of Efreeti and pit lords should be the 14th/40th frame (matching their object subtypes). RE: Ошибки, баги и недочёты ERA - Archer30 - 15.04.2024 22:55 WoG function (used in Dragonheart) to summon doesn't check double-hex units correctly A report from a player Spoiler (Click to View) There is no save game. But I think the problem is clear. The position to summon, function in 00714E28 doesn't check double-hex units correctly. I believe igrik has already written a solution to this problem. RE: Ошибки, баги и недочёты ERA - Archer30 - 17.04.2024 10:35 Battles involving Ghosts don't show correct casualties When Ghosts drain life from their victims, both the initial amount (BM:B) and current amount (BM:N) are updated. This leads to the problem that the casualties number can be wrong/confusing. For example: - before battle, there are 111 ghosts Spoiler (Click to View) - During the battle, 3 ghosts were killed, 11 ghosts were revived after killing some gremlins, and then 3 more ghosts were killed Spoiler (Click to View) - After this, I ended the battle with my commander killing all the remaining enemies. - Here we see the problem. The battle result shows 3 ghosts were killed, while the total number is now 116 (5 more than its initial 111). This is because BM:B for ghosts weren't updated when they were killed (BM:B updates only when Ghosts attack). Thus the final BM:N minus BM:B value is 3, and then the baltte results show 3 casualties. Spoiler (Click to View) My suggestion: BM:B value should be saved before battle and restored right before the battle result is shown. For example, I would do this. Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA - Archer30 - 20.04.2024 03:37 God Blessing and Curses - Additional movement points do not include change to max movement points If we set additional movement points, one of the bonuses from the feature "God Blessing and Curses", we would find that the hero can no longer dig in a new day because the max movement points mismatch the current value. For example: Astral gets 200 additional movement points, and he can't dig because its current movement points are 200 more than the max value. Spoiler (Click to View) Temporary solution: Not found yet. A hook must be placed around 4E4E1B to change both the max movement points. But this would also affect the current movement points in a new day. RE: Ошибки, баги и недочёты ERA - Archer30 - 27.04.2024 04:08 Stack Exp creature flag mechanism can be improved Not necessarily a bug, but I propose a change to how stack exp monster flags abilities work. The current mechanism, for example, No Retaliation stack exp ability: - Check if a stack (creature type) has No Retaliation stack exp ability - If a stack has No Retaliation stack exp ability, cancel its No Retaliation flag -> This creates a compatibility issue - Check the current stack exp rank and see if No Retaliation stack exp ability should be activated - If the stack reaches a certain rank and No Retaliation stack exp ability should be activated, give No Retaliation flag to the stack The problem here is, in Amethyst by Feanor and many existing scripts, we hooked @43D5C7 to manage temporary stats changes and creature flags. This timing is earlier than the timing of stack exp manipulation and thus stack exp overrides any other changes. For example: - A hero has a modded artifact called BUCKLER_OF_THE_BEELZEBUB, gives all the friendly units No Retaliation @43D5C7 - Since one of the unit has also No Retaliation stack exp ability, this given No Retaliation is cancel by stack exp ability code - This unit does not meet the rank to activate No Retaliation ability from stack exp, thus it ends up with losing the No Retaliation ability from BUCKLER_OF_THE_BEELZEBUB. In Short: No Retaliation stack exp can possibly cancel No Retaliation ability obtained from other sources. My proposal: Stack Exp should not cancel the creature flag in its implementation. It should check if a flag exists and skip adding the same flag instead. RE: Ошибки, баги и недочёты ERA - Berserker - 27.04.2024 08:00 I agree, that removing flag is a bug. It should only add it conditionally. RE: Ошибки, баги и недочёты ERA - major - 28.04.2024 11:18 I think its not a bug. If you want completely remove flag ability (No Retaliation) you set 0 for this. If you want that creature always has this ability you set 1 for this. If you want do not change you set 2 for this. So in last case if BUCKLER_OF_THE_BEELZEBUB set No Retaliation flag, stack exp do not cancel that. RE: Ошибки, баги и недочёты ERA - Ausulum - 29.04.2024 08:19 Не знаю ошибка это ЭРЫ или нет, но после последнего подвиса сервера лобби на несколько дней и обновления HD мода, в битве с другим игроком-человеком не отображается поле боя. Конкретно при нападении на другого игрока поле боя отображается у напавшего, а у обороняющегося нет. Версия ЭРЫ 1.03, HD мода - 5.4 R96. Играем в WOG версия 2.965. Кто-нибудь сталкивался? RE: Ошибки, баги и недочёты ERA - Berserker - 29.04.2024 12:35 Ausulum, схожее сообщение на дискорд-сервере было. Определённо стоит проверить. Версия Эры точно не может быть 1.03. RE: Ошибки, баги и недочёты ERA - Elmore - 29.04.2024 13:17 1.03 версия лаунчера, версия сборки 2.965 RE: Ошибки, баги и недочёты ERA - Archer30 - 30.05.2024 20:27 About this post Berserker, do I understand correctly that the calculation is: 25 * MA:P / BM:H * level? I would try to implement the change in plugin The formula isn't very straightforward though, change in .txt is expected RE: Ошибки, баги и недочёты ERA - Berserker - 01.06.2024 05:08 How about this variant: regeneration is equal to Max(Archangel basic HP (MA:P(MON_ARCHANGEL)/?(value:y), 20% of BM:H). Advantages: 1) The artifact mostly fully heals any normal 1..6 level creature and even 7 level creature without experience or life bonuses. It's even not bad for commanders and henchmen. 2) If script multiples all creature health by some value, like 2, it will be accounted. For instance, basic archangel health will become 500. 3) The artifact is not overpowered. It does not fully restore azure dragons health, commander health or henchman health. 4) It still scales for super HP creatures like commanders and henchman. If commander or henchman has 3000 HP, he will regenerate 3000 * 0.2 = 600 HP, which is strong enough. RE: Ошибки, баги и недочёты ERA - Archer30 - 15.06.2024 20:38 Hotkey triggers aren't ready immediately after entering the game If you press L after entering the game (map), the first pressing won't execute the following lines for some reason. It gets normal from the second press. And the problem is live again after restarting ERA. RE: Ошибки, баги и недочёты ERA - Archer30 - 15.06.2024 21:58 Messing up wog immunity checks 0x75B4CA is the function for casting Sorceresses' spells and stack exp spells. There are issues here: - Spell immunity checks aren't universal As we see from the screenshot (0x75C01B), it uses creature IDs for spell immunity checks. This means the native spell immunity mechanism is ignored, which brings different problems: For Age set with Stack Exp Ability after attack a. Setting immunity to Age with MR:F100 under !?MR2 doesn't work b. level 1-5 Spell immunity granted from stack exp ability doesn't give immunity to Age c. Setting a non-living flag on a creature doesn't grant it immunity to Age d. Dwarf-type spell immunity (from the creature itself or secondary skills) doesn't help reduce the chance of Age, while it should (See 0x44029B) Suggestion: I think it should use the same way after-hit spells are implemented in the original H3 (0x440220) for spell immunity checks. - Duplicated spell casts Many creatures with after-hit spells in the original H3 grant the same spell cast from stack exp, for example, War Unicorns (Blind) and Ghost Dragons (Age). There isn't a check for the existing debuff of the attacked stack, thus this can happen: After Unicorns attack their enemy, they cast Blind twice (one from their ability, one from stack exp), which is visually unpleasant and sometimes makes things worse (if the new spell is worse than the existing one) Suggestion: There should be an existing spell check inside 0075B4CA before applying a new spell. Say, if the attacked creature has possessed a Level 0, 3 turns Blind Spell (can be cast by a unicorn with no exp), when the new spell is the same type (Blind) and both level and power are no greater than the existing spell, it should not be cast. More specifically: Existing spell on the hostile stack: level 0, duration 3 Blind, if the new spell to be cast is Level 2, duration 1 Blind - can be cast, overrides the current spell Level 0, duration 6 Blind - can be cast, extends the duration of the current spell Level 0, duration 1 Blind - can't be cast as it is no better than the current possessed spell in any aspect RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 16.06.2024 00:44 (15.06.2024 21:58)Archer30 Wrote: - Spell immunity checks aren't universal Там вместо содовской проверки на возможность наложения заклинания - чудовищные костыли: Spoiler (Click to View) (15.06.2024 21:58)Archer30 Wrote: - Duplicated spell casts Такие вещи не отконтролировать, т.к. часто заклинание накладывается ради увеличения его продолжительности в бою. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 16.06.2024 02:14 Обновление ЭРЫ от 20.06.2024 работать не хочет. Не запускает ни одну карту, падает на попытке исполнить ERM, хотя на предыдущей версии era.dll всё работало как часы. Лог HD-мода: Spoiler (Click to View) Spoiler (Click to View) RE: Ошибки, баги и недочёты ERA - FallenAngel - 16.06.2024 04:02 XEPOMAHT, в дискорде тоже написал. Там debug mode включить надо в .ini-файле корневом RE: Ошибки, баги и недочёты ERA - Berserker - 16.06.2024 12:57 XEPOMAHT, спасибо, да, получил. Исправил. Временно включи Debug=1 или вот обновление библиотеки: https://cdn.discordapp.com/attachments/1245508100631298108/1253787075191377991/Era_Dll_Update.exe?ex=66771fb4&is=6675ce34&hm=a432801aa51da3c3938ca286903e2f9fca0aac17ec824f4cf526b141d662a789& RE: Ошибки, баги и недочёты ERA - Archer30 - 12.07.2024 17:46 Crash with Berserk + AI value overflow 2 issues in 1 go Save game + video In this save game, if you cast Berserk on Gargoyles and either of the mages nearby, it leads to a crash at 004B2CF8 on Gargoyles' turn. To my understanding, this is a process of determining the destination of the current stack depending on whether an ally can shoot (trying to protect it by moving to the adjacent hex). If my guess is correct, this whole process isn't applicable for Berserked units, as they are bound to attack any stack nearby. It should be skipped to avoid the crash. __ In the same save game, if you end your turn, the game would freeze due to AI value overflow - it can be resolved if you remove all the troops on AI. This has always been a problem since ERA updated the max quantity of a creature stack from int 16 to int 32. Many old maps with already max-out troops + difficulty mod increasing the number of creatures = boom. More info (previous bug report): https://discord.com/channels/665742159307341827/1255380788023918603 RE: Ошибки, баги и недочёты ERA - Suft - 14.07.2024 20:27 В игре если долго играть (месяц-два) накапливается баг (наверное кеш) - вместо стрелочки появляются песочные часы и чуть позже игра вылетает. Выход в главное меню не помогает (все равно вылетает) - помогает только перезапуск игры. RE: Ошибки, баги и недочёты ERA - Berserker - 14.07.2024 21:04 Нужно будет на версии 3.9.15 смотреть Debug папку, собирать такие вылеты, чтобы попытаться понять причину. RE: Ошибки, баги и недочёты ERA - Archer30 - 21.07.2024 12:34 OnWinGame trigger is broken It probably only happens since 3.9.x? I remember that this trigger worked as intended before. At the moment, it doesn't trigger for most situations except when in campaign, when you save a save game upon victory and load this save game afterwards, it triggers once. Script for testing Cheat for instant win: Code: wogonering RE: Ошибки, баги и недочёты ERA - Berserker - 21.07.2024 20:47 Fixed. RE: Ошибки, баги и недочёты ERA - melton - 24.07.2024 22:35 День добрый, В новой версии Era 3.9.14 перестала работать регенерация у новых монстров, созданных в typhon. При этом в старых версиях - все ок. RE: Ошибки, баги и недочёты ERA - Berserker - 24.07.2024 22:49 melton, добрый день. Уже и не будет, видимо. В Эру добавлено отдельное событие OnBattleStackRegeneration для управления регенерацией, старый тифон её не поддерживает. Автор плагина Emerald внёс необходимые правки. Если кто захочет исправлять Тифон — обращайтесь за советом. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 24.07.2024 23:52 (24.07.2024 22:35)melton Wrote: В новой версии Era 3.9.14 перестала работать регенерация у новых монстров, созданных в typhon. При этом в старых версиях - все ок. Старая версия Тифона не поддерживается. Тифон 3.6 не конфликтует - регенерация на монстрах работает. RE: Ошибки, баги и недочёты ERA - melton - 24.07.2024 23:55 Спасибо! А есть ли возможность один раз в начале игры присвоить определенному монстру значение регенерации? Например монстру №250, с вероятностью 50% сделать регенерацию 30hp А то в справке написано про !#VA(идентификатор стека:x), я так понимаю его еще надо каждый раз как-то определять. RE: Ошибки, баги и недочёты ERA - Berserker - 25.07.2024 01:59 RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 25.07.2024 11:46 Вчерашняя версия era.dll 3.9.15 портит (или не даёт записывать) структуру видеоролика по адресу 694D00h из-за чего становится невозможно воспроизведение вступительных роликов перед главным меню (т.к. исходных кодов от плагина Video playback in BIK format.dll у меня нет, чтобы исправить конфликт хуков с era.dll). В общем опять ERA+ остётся на era.dll версии 3.9.14. RE: Ошибки, баги и недочёты ERA - melton - 25.07.2024 13:35 (25.07.2024 01:59)Berserker Wrote: создал erm файл с данным кодом, но увы не работает... RE: Ошибки, баги и недочёты ERA - Archer30 - 25.07.2024 16:17 melton, try Make sure the first line of your .erm is ZVSE2 RE: Ошибки, баги и недочёты ERA - melton - 25.07.2024 20:19 Archer30 Thanks a lot, it works! Just needed to edit line 13 to: !!VR(finalValue)&(random)<=50:S30; [50% chance for monster #250 to regenerate 30 HP] RE: Ошибки, баги и недочёты ERA - Archer30 - 08.08.2024 19:00 Losing stack exp when managing troops If you have Sucubbus as your commander, or if you enable "Leave troops on the map by Ctrl-RMB", when you manage troops in the interface of deciding which troops to use, your troops lose exp when you put them outside of the army, before you confirm to leave them. For instance: Here we have Orcs at Rank 10 But once we put them on top, they lose all of their exp and become R0 Ideally, the process of losing exp should only occur after confirming to leave them (after exiting this dialogue) RE: Ошибки, баги и недочёты ERA - Archer30 - 19.08.2024 16:23 Possible to generate a random map that crashes on loading the savegame For some specific random map templates, when ERA generates random maps with them, it's possible that the games starting with these generated maps cannot be loaded (crash on loading save game). Download: Template + generated map To reproduce: 1) Start a game with the given map (in the archive above), and save it, load the save game 2) Generate a new map with the given template start a game with it, save it, and load. If it didn't lead to a crashing problem, try again 2). Not all the maps generated from this template are problematic. My guess: Some generated maps have map objects exceeding the game limit, for example, having over 128 mines on the map. Ideal behaviour: 1) ERA should not generate invalid maps for itself, even when some parameters in templates are not ideal. 2) I don't see why a map can be started new but not from loading. Maybe this can be improved. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 19.08.2024 18:00 (19.08.2024 16:23)Archer30 Wrote: My guess: Some generated maps have map objects exceeding the game limit, for example, having over 128 mines on the map. В игре нет лимита на 128 шахт на карте. Ключевое слово держит 32-битное число с номером шахты на карте, память на структуры каждой шахты так же выделяется динамически самой игрой. Лог ошибки помог бы узнать причину вылета. RE: Ошибки, баги и недочёты ERA - Archer30 - 19.08.2024 19:56 Quote:Лог ошибки помог бы узнать причину вылета. Unfortunately, there is no log generated. The game crashes silently. I am sure that it is reproducible following the steps above. RE: Ошибки, баги и недочёты ERA - Archer30 - 22.08.2024 07:41 Suggestion: Can we have CA:Z for getting town structure? It makes sense to implement CA:Z while we have got HE:Z/BM:Z. A very convenient command. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 22.08.2024 11:25 (22.08.2024 07:41)Archer30 Wrote: !!IF&(townId)<(MAP_TOWN_FIRST)|(townId)>(MAP_TOWN_LAST):M^{FU(Town_GetStruct)}: Wrong town id.^; Странный скрипт. Номер последнего города в WoG/ERA/ERA+ на карте всё время меняется, т.к. это не константа. Тифон, к примеру, сначала проверяет возможную структуру на 0 (т.к. городов на карте может просто не быть), а затем вычисляет номер последнего города (на выходе будет 0, если скрптёр попытается получить структуру несуществующего города). (22.08.2024 07:41)Archer30 Wrote: !!IF&(town)<43200000:M^{FU(Town_GetStruct): Attention!} Непонятный кастыль. Зачем так через опу??? И да, прямой функции получения структуры города ни в WoG, ни в ERA+ нет просто потому что она не нужна, т.к. доступ к данным структуры города осуществляется по-разному (в основном это функции-циклы, проходящие стразу по структурам всех городов, а не конкретно одного, или, чаще, получение структуры прямо от координат на карте). RE: Ошибки, баги и недочёты ERA - Archer30 - 22.08.2024 12:41 Good question. I will ask the script author why he did it this way. @igrik RE: Ошибки, баги и недочёты ERA - Berserker - 22.08.2024 16:58 Quote:Странный скрипт. Номер последнего города в WoG/ERA/ERA+ на карте всё время меняется, т.к. это не константаНе нашёл ничего странного в скрипте. Порядок элементов массива городов ведь не меняется? Если меняется, то другой вопрос. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 22.08.2024 17:21 (22.08.2024 16:58)Berserker Wrote: Порядок элементов массива городов ведь не меняется? Если меняется, то другой вопрос. Порядок не меняется, меняется количество при добавлении новых городов на карту скриптами или кодом игры. Порядок городов тоже можно сменить если написать код, который будет удалять город с карты (соотвественно, часть или все города на карте получат новые ID). RE: Ошибки, баги и недочёты ERA - Berserker - 23.08.2024 01:34 XEPOMAHT, ну так функция же принимает конкретный номер города аргументов, который может быть получен из координат города на карте. А проверка на невыход из максимального размера массива. Конечно, оптимально считывать поле Length вектора, если там вектор, но на худой конец наличие проверки лучше её отсутствия. RE: Ошибки, баги и недочёты ERA - igrik - 23.08.2024 10:09 (22.08.2024 11:25)XEPOMAHT Wrote: Странный скрипт. Номер последнего города в WoG/ERA/ERA+ на карте всё время меняется, т.к. это не константа. Тифон, к примеру, сначала проверяет возможную структуру на 0 (т.к. городов на карте может просто не быть), а затем вычисляет номер последнего города (на выходе будет 0, если скрптёр попытается получить структуру несуществующего города).Чё за наезд на ровном месте?! Причем здесь то, что номер последнего города меняется к тому что указано в этом коде? Херомант, ты нормально прочитал и понял код функции прежде чем в сотый раз жаловаться на неясное для тебя решение. Второе - Если скриптер будет пытаться получать номер несуществующего города, то по правилам программирования нужно выкидывать исключение, а не возвращать структуру первого города. Как ты потом будешь отлаживать приложение? Как обнаружить такую ошибку? Ее нереально найти в большом приложении. За такие ходы тупо увольняют с работы, потому что это очень, очень подлый поступок! Третье, под ERA+ ты сам должен подстраивать существующие скрипты, потому что ты очень много где сам модифицирует базовый код игры, поэтому будь добр и модифицируй скрипты тоже. Все твои новые плюшки невозможно прогнозировать, чтобы написать универсальный скрипт, который будет работать всегда и везде. Для этого ты слишком глубоко модифицирует логику игры И последнее: я не занимаюсь больше героями. Берите, и переписывайте скрипты как сочтёте нужным сами. Все исходники и ресурсы у вас для этого есть RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 23.08.2024 11:49 (23.08.2024 01:34)Berserker Wrote: А проверка на невыход из максимального размера массива. Если считать максимальный размер массива на структуры городов, то получится 360*48 = 17280 байт. Скрипт же проверяет адрес памяти 43200000, что выглядит... странно. Автор скрипта никакого комментария по этому поводу не оставил, т.к. теоретически, игра может записать структуры городов куда угодно в выделенной виндовозом памяти. (23.08.2024 01:34)Berserker Wrote: Конечно, оптимально считывать поле Length вектора, если там вектор, но на худой конец наличие проверки лучше её отсутствия. Оптимально - да, но в скрипте этого нет. (23.08.2024 10:09)igrik Wrote: ты нормально прочитал и понял код функции прежде чем в сотый раз жаловаться на неясное для тебя решение. В том то и дело, что человек, который знает как получить структуру города из номера на карте, не может понять соотвествующий ERM-скрипт. Чёрная магия какая-то. (23.08.2024 10:09)igrik Wrote: Второе - Если скриптер будет пытаться получать номер несуществующего города, то по правилам программирования нужно выкидывать исключение, а не возвращать структуру первого города. Как ты потом будешь отлаживать приложение? Как обнаружить такую ошибку? Ее нереально найти в большом приложении. За такие ходы тупо увольняют с работы, потому что это очень, очень подлый поступок! Если проверки на получение структуры города провалены, то функция возвращает 0 (по крайней мере в ВоГ-е так). В вышеприведённом примере на ERM фукция вернёт молоко, т.к. расчёт города по несуществующему индексу всё равно произойдёт и процесс выполнения ERM при этом остановлен не будет, хотя без проблем можно добавить новую ERM-команду, которая принудительно сбросит игру, например, в главное меню или на рабочий стол. Ну или вызывать собственно окно ERM-ошибки. В скрипте же используется обычный игровой ERM-Message (или опять ничего не понял я в ERM) без аварийного завершения игры. (23.08.2024 10:09)igrik Wrote: Третье, под ERA+ ты сам должен подстраивать существующие скрипты, потому что ты очень много где сам модифицирует базовый код игры, поэтому будь добр и модифицируй скрипты тоже. Все твои новые плюшки невозможно прогнозировать, чтобы написать универсальный скрипт, который будет работать всегда и везде. Для этого ты слишком глубоко модифицирует логику игры Всё так, именно по-этому я отказался от поддерки всех существующих ERM-опций. Под ERA+ переписаны только самые любимые, многие встроены прямо в игру по примеру опций Славы Сальникова. Именно по-этому ERA+ никто не любит, т.к. под неё не работают моды от обычной ЭРЫ. В рамках ERA+ мною сделана максимальная совместимость с компонентами платформы ЭРА, точнее там где у меня получилось это сделать, но из-за использования команды UN:C многие эровские скрипты являются несовместимыми, т.к. UN:C часто будет выдавать неверный результат в глобальных модификациях с изменённым кодом игры. Меня одного не хватает, чтобы хотя бы довести ERA+ до финальной версии, не говоря о переписывании всех ERM-скриптов (их проще по-человечески переписать с 0 на lua, чем бесконечно латать, т.к. многие написаны криво). (23.08.2024 10:09)igrik Wrote: Берите, и переписывайте скрипты как сочтёте нужным сами. Все исходники и ресурсы у вас для этого есть Увы, давно не пишу я на ERM, уже стал плохо понимать этот язык. Напреное пришла деменция ко мне. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 23.08.2024 14:28 Ещё по-поводу ERA 3.9.15 Эта версия ЭРЫ не позволяет инициализировать сразу несколько ВоГ-диалогов, поэтому для ERA+ по-прежнему актуальной остаётся ERA 3.9.14. В ERA 3.9.14 можно было из одного ВоГ-диалога инициализировать и открывать другой ВоГ-диалог без ограничений. В ERA 3.9.15 попытка двойной инициализации приводит к вылету: Quote:Failed to write data at CA0F1A2. Сам код инициализации вог-диалога следующий: Code: proc InitDialog Что нужно поменять для совместимости с ERA 3.9.15 ??? RE: Ошибки, баги и недочёты ERA - Berserker - 23.08.2024 18:54 XEPOMAHT, изменилась работы с подсказками. Есть в коде выше установка подсказок (hints) элементам диалога? RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 23.08.2024 19:40 (23.08.2024 18:54)Berserker Wrote: Есть в коде выше установка подсказок (hints) элементам диалога? Нету. Хинты устанавливает воговский код согласно шаблону диалога - ячейка №12. Пример: Code: F 95 40 40 128 20 GSPBUT2.def Обзор городов msmlfont.fnt 1 2 Кнопка И да, воговские хинты с ERA 3.9.15 как раз и не работают на в одном воговском DL-диалоге. Если это важно, ERA+ добавляет все моповские новведения для шаблонов DL-диалогов - кейс элементов воговских диалогов следующий: Code: кейс_DL = $ Но функцию-установщих воговских хинтов это вроде не затрагивает, т.к. оно - в самом конце портянки воговского конструктора диалога-из-шаблона, Тифон там ничего не меняет. По логу Патчера, эровский хук по адресу 72A1F6h не выполняется, но он не нужен, т.к. поддержка анимированных дефов реализована в Тифоне независимо от era.dll, остальные эровские хуки там срабатывают (если конечно они у тебя не скрытые от чужих глаз). Так же Тифон позволяет убирать отрисовку рамки с элементом подсказки по параметру из шаблона DL-диалога и отрисовывать её в синий цвет, если диалог так же отрисовывается в синий - в обычной ЭРЕ таких возможностей нет, а ЭРЕ+ они были нужны позарез. Но там тоже пересечений с хуками ERA 3.9.15 лог патчера не показывает. Возможно, искать причину поломки работы подсказок в ERA 3.9.15 надо где-то глубже. И ещё один важный момент: ERA+ УВЕЛИЧИВАЕТ ПАМЯТЬ ПОД DL-ДИАЛОГИ. Это тоже было портировано с MoP, сделано точно так же в MoP. Возможно, era.dll об этом не знает. RE: Ошибки, баги и недочёты ERA - Berserker - 23.08.2024 23:03 Функция AddHint перехвачена по адресу 72986E Теперь все подсказки хранятся в динамически выделяемой памяти. Подсказки освобождаются в деструкторе диалога в 72B897 Нужен простой мод-пример на ЕРМ с диалогом, если подсказки не работают. Я тестировал на примере Archer. Работало с DL:H всё, но не проверял, какие там подсказки из текстовика взяты. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 24.08.2024 00:07 (23.08.2024 23:03)Berserker Wrote: Функция AddHint перехвачена по адресу 72986E Если затереть этот хук, то подсказки начинают работать и следующая инициализация диалога работает без вылета. (23.08.2024 23:03)Berserker Wrote: Нужен простой мод-пример на ЕРМ с диалогом, если подсказки не работают. Я тестировал на примере Archer. Работало с DL:H всё, но не проверял, какие там подсказки из текстовика взяты. В ERA+ нажмите кнопку строительства города, наведите на любой город, например на Причал, и посмотрите поле подсказки. RE: Ошибки, баги и недочёты ERA - Berserker - 24.08.2024 18:24 XEPOMAHT, у нас не выходит повторить вылеты на чистой Эре. Возможно, всё дело в других перехватах Эры+. Подсказки из txt без DL:H тоже отображаются корректно. Я сделал лишь две вещи: AddHint выделяет новую память под каждую подсказку, а ClearHints удаляет блок памяти каждой подсказки. Поэтому DL:H теперь позволяет назначить любую подсказку и после этого менять содержимое переменных без опасения порчи подсказок. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 24.08.2024 20:22 (24.08.2024 18:24)Berserker Wrote: Возможно, всё дело в других перехватах Эры+. Возможно, но где - найти я не могу. (24.08.2024 18:24)Berserker Wrote: Я сделал лишь две вещи: AddHint выделяет новую память под каждую подсказку, а ClearHints удаляет блок памяти каждой подсказки. Нельзя ли посмотреть код, как это сделано в era.dll? Вполне возможно, что era.dll просто не может выделить память (у меня её не много), а потом пытается выгружать несуществующую, из-за чего и вылетает. RE: Ошибки, баги и недочёты ERA - Berserker - 25.08.2024 01:13 Code: function Hook_ZvsDlg_AddHint_Assign (Context: ApiJack.PHookContext): longbool; stdcall; RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 25.08.2024 02:32 (25.08.2024 01:13)Berserker Wrote: if OldHint <> nil then begin Тут наверное не должно быть подмены на нулевую строку. Code: if NewHint <> nil then begin // если нет подменного хинта - не затирать предыдущий RE: Ошибки, баги и недочёты ERA - Berserker - 25.08.2024 06:03 По идее пустые подсказки (нулевой адрес) вообще не должны быть. В коде вога проверка: if(hint[0]!=0) AddHint(iid,hint); А в DL:H попадёт пустая строка (#0), но не нулевой адрес. Ты передаёшь нулевой? Я тогда сделаю нулевой адрес аналогом #0. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 25.08.2024 07:09 (25.08.2024 06:03)Berserker Wrote: По идее пустые подсказки (нулевой адрес) вообще не должны быть. Не должно, но я уже потерялся в догадках, почему код era.dll не работает аналогично воговскому коду на добавление подсказки. Саму переменную в стеке, где хранится адрес подсказки, Тифон никак не меняет. Значение из переменой уходит на функцию AddHint(iid,hint); и доходит до эровского хука, а дальше... после эры Body->Hints[i].Text превращается в тыкву (25.08.2024 06:03)Berserker Wrote: В коде вога проверка: Да, игра бы здесь сразу вылетела, недоходя до хука эры, если бы вместо адреса был 0. (25.08.2024 06:03)Berserker Wrote: Ты передаёшь нулевой? Я тогда сделаю нулевой адрес аналогом #0. Нет, 0 может зайти только с загрузчика текстовика шаблона диалога, но там тоже не может быть 0. Остаётся только то, что команда Utils.CopyMem(NewHintSize, NewHint, NewHintCopy); из ЭРЫ на Windows 2003 тупо не работает или команда Heroes.MemAlloc(NewHintSize) из ЭРЫ не может выделить память под динамические массивы (возможно, что эровские динамические массивы вместе с ERA+ не работают вообще никак, т.к. они в ERA+ никогда не использовались). Если что и можно - добавить в era.dll проверку на true после выполнения Heroes.MemAlloc(NewHintSize), в случае false выполнять полный аналог воговского кода, который был подменён хуком. Т.к. похоже, что в ERA+ Heroes.MemAlloc(NewHintSize) всегда заканчивается неудачей и хук на выгрузку просто не может выгрузить нулевую память после неудачной Heroes.MemAlloc. RE: Ошибки, баги и недочёты ERA - Archer30 - 25.08.2024 23:23 Loading a savegame from battle locks the animation of neutral creatures permanently This issue was introduced with the new implementation of the existing game in ERA (3.9.x). If you attack a neutral stack and load the save game using the following script: You would find the attacked neutral stack permanently stuck at its attacked frame (avwattak.def). While this is barely noticeable in the original game, it is a more serious problem in mods that added new creatures. We usually use the "twin sword graphics" for avwattak.def in these mods (originally from MoP?). When the bug happens, you will see the swords on the adventure map, which is quite funny. RE: Ошибки, баги и недочёты ERA - Archer30 - 27.08.2024 08:08 Suggestion: VR:R (double parameters syntax) to get the current random seed should be supported We currently have VR:R double parameters syntax to set the random seed. But it seems this syntax is not supported yet We have to use It would be very convenient if VR:R to get the current random seed can be supported, so we don't have to memorise the memory address of the seed RE: Ошибки, баги и недочёты ERA - Berserker - 27.08.2024 10:58 Archer30, PRNG state can be of any size. 128 bytes for Mersenne Twister, afair. Thus it's not valid to expect it to fit integer. PRNG state is equal to its seed only for simple generators. RE: Ошибки, баги и недочёты ERA - Berserker - 27.08.2024 11:04 Quote:Loading a savegame from battle locks the animation of neutral creatures permanentlyI confirm the bug. Got even random crash in one test. Seems like some game structures remain in dirty state if exception is raised. (25.08.2024 07:09)XEPOMAHT Wrote: после эры Body->Hints[i].Text превращается в тыквуМогу попробовать сделать тестовый билд с отладочным сообщением старой и новой подсказки. RE: Ошибки, баги и недочёты ERA - Archer30 - 27.08.2024 19:58 Berserker, that's new to me. That means my attempt to generate random numbers without affecting the seed isn't entirely correct? RE: Ошибки, баги и недочёты ERA - Berserker - 27.08.2024 23:15 Archer30, right. You change the state of C simple linear congruent generator. Era uses its own generators, thus your code does nothing ) Era has API to get/restore generator state, but state size (array of bytes) is not guaranteed to be 4. And it will not work in multiplayer battle, for instance. H3 developers didn't bothered about it and used rseed before every battle or hero level up. Where do you need fixed seed and could you use SplixMix32 generator instead for this purpose? RE: Ошибки, баги и недочёты ERA - Archer30 - 28.08.2024 04:01 Berserker, so a player has been complaining about Mortal Heroes (ES option) generating the same specialty (which is generated by a set of VR:Rs) whenever he spams battles in the same location. For example, getting his hero killed - got a new specialty and - recruit - get his hero killed in the same spot again. What this script does: This has only become a problem since ERA introduced the more stable random number generation mechanism. Links: The report and discussion The exact spot a new specialty is generated (this and some following VR:Rs) My solution to prevent same specialty generating Bascially, what my fix (in My solution to prevent same specialty generating) is: - Fetch and store the seed - Change the seed according to how many times a new specialty has been generated (new seed = current seed + counter for specialty generated) - Generate specialty (VR:Rs) - Restore the seed I did it this way (instead of replacing VR:R to VR:T) because I wanted my VR:R to generate relatively stable results (for example when you Save & Load, you will still get the same new specialty generated) But according to you, my attempt to restore the seed after my VR:Rs is futile. I guess I can deal with it. What I lose here without seed restoration is that the second and any specialty after (in the same battle location) is completely random, and changeable by Save & Load. RE: Ошибки, баги и недочёты ERA - Berserker - 28.08.2024 14:53 Archer30, in which trigger is VR:R called multiple times? Does it occur in multiplayer PvP battle only? RE: Ошибки, баги и недочёты ERA - Archer30 - 28.08.2024 17:38 Berserker, OnAfterBattleUniversal, when the battle is concluded. It occurs in SP/MP RE: Ошибки, баги и недочёты ERA - Berserker - 28.08.2024 20:41 Does it happen before/after hero level up? Only if here level ups? RE: Ошибки, баги и недочёты ERA - Archer30 - 29.08.2024 04:11 Berserker, well, the script is called "Mortal Heroes" and does the thing in the description: Reset and regenerate a new specialty for the defeated hero. The timing of reset/regeneration is OnAfterBattleUniversal, which take place after OnHeroGainLevel RE: Ошибки, баги и недочёты ERA - Berserker - 29.08.2024 13:40 Archer30, I ask about it because H3 code calls srand (seed rand) in OnHeroGainLevel, afair, to make skills selection more predictable. And that's why right after level up VR:R may have the same value. One possible solution is to seed generator with int32 random value. This script must have quite big priority like 1000 to influence the other scripts. Another solution is to use VR:T for this purpose which is perfectly valid. RE: Ошибки, баги и недочёты ERA - Archer30 - 29.08.2024 14:10 Your proposed script is changing the seed, making OnAfterBattleUniversal scripts completely random, which I am not sure is appropriate yet. I think my solution is good. I changed the seed based on the current one, and it's not VR:T (reproducible from Save & Load). RE: Ошибки, баги и недочёты ERA - Berserker - 29.08.2024 15:51 You change the seed based on the garbage. The value you read is not real generator seed. Era uses Xoroshiro128 now, which has 16 byte state. Use VR:T for this purpose. You do not need anything else. RE: Ошибки, баги и недочёты ERA - Archer30 - 29.08.2024 16:15 But useful garbage? As I understand, it is part of the seed still? RE: Ошибки, баги и недочёты ERA - Berserker - 29.08.2024 20:02 No, garbage means not useful. Era does not use C native PRNG state and the address original code used. So garbage is garbage ) And you don't need it at all. You want VR:T, something not predictable on reloading. Exactly the case. Just be sure, that this event will not influence multiplayer. RE: Ошибки, баги и недочёты ERA - Archer30 - 30.08.2024 00:56 Berserker, no, I want it reproducible (possible to repeat result with Save & Load) Check out the report, with a video. The issue we experience here without seed management is that every random specialty generated after a hero's defeat is the same when you spam battles (initiate the battle, defeat, recruit a new hero in the tavern and repeat) in the same location. According to you, what I did is that I fetch garbage and set seed. However, for some reason, this satisfies what I need: - When you spam battles in the same location, you get different specialties every time - These results are reproducible when you Save & Load before the first battle you spam VR:T doesn't have the second feature of my method. RE: Ошибки, баги и недочёты ERA - Berserker - 30.08.2024 16:25 I still do not understand the source of the issue. Better enable random generator tracking in heroes3.ini (console mode) or insert VR:R checks in onafterbattle. The solution seems to be "hacky" and "lucky". Normally VR:R shout be random in OnAfterBattleUniversal. We should report it as bug it it's not so. For deterministic but quite random results you can use coordinates, current day and attacking hero ID and attacking hero move points to generate seed and then use it in script. RE: Ошибки, баги и недочёты ERA - Archer30 - 04.09.2024 08:14 I have something working at the moment so I won't complain, we can leave it later Critical issue: Interaction between !!EA (use on negative stack id) and Battle Replay This is a critical issue in scripting that if a stack is set with !!EA and kill and transform into another stack, its stats will remain the ones after its transformation after battle replay. Ok I understand this doesn't sound understandable. Let me show you my testing script: And my testing video In this video, I used raw ERA + GEM (for battle replay) + my testing script (see above). I picked a random fight and ran my script. As you can see in the video, - The gnoll had a standard HP stats initially - It got killed with script, with (MON_FLAG_SUMMONED) added - An Azure Dragon was summoned, due to the vacancy left by the Gnoll, it occupied the killed Gnoll's stack Id - Set any !!EA on the summoned Azure Dragon - Killed the Azure and Summoned again (optional) - Ended the battle and replayed - Found the Gnolls had 1000 HP My guess is that !!EA for stack id has some cache that needs to be reset on Battle Replay. However, I don't know where to find them. I don't know how to fix. Currently, the mechanism corrupts "Metamorph" script's behaviour. RE: Ошибки, баги и недочёты ERA - Berserker - 04.09.2024 21:23 Archer30, thanks for perfect detailed bug report. Seems like BattleReplay does not call CrExpoSet::StartAllBF(G2B_MArrA,G2B_MArrD) on replay. It's inside Monsters.cpp (function G2B_Prepare) RE: Ошибки, баги и недочёты ERA - Archer30 - 14.09.2024 12:10 Berserker, I've got the temporary solution thanks! I want to know that when you restart ERA and launch the code above, does your speaker makes some funny noise when the stack is killed by pressing "K"? It happens to me and I don't know what to do except for temporarily setting the volume of H3 to 0. Like ____ Btw, any chance of releasing 3.9.16 in the near future? RE: Ошибки, баги и недочёты ERA - Archer30 - 14.10.2024 21:26 Quote:Berserker, I've got the temporary solution thanks! This is incorrect. The "solution" leads to a crash on battle replay. A new solution is still being researched.... RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 15.10.2024 10:35 (14.10.2024 21:26)Archer30 Wrote:Quote:Berserker, I've got the temporary solution thanks! 1. Содержимое переменных для начала стоит извлечь, т.к. на функцию подаётся их содержимое, а не адреса. 2. При рестарте битвы адреса структур атакующих и защищающихся армий надёжнее всего брать из структуры баттлменеджера, т.к. при перезагрузке менеджера данные тоже перезагружаются в памяти, при этом содержимое воговских переменных может устареть и не соотвестствовать действительности. RE: Ошибки, баги и недочёты ERA - Archer30 - 22.10.2024 02:02 XEPOMAHT, thanks, so Looks good? I assume igrik has put correct attacking/defending heroes' pointers into the 2 addresses (28460D4 and 2832830) upon battle replay. RE: Ошибки, баги и недочёты ERA - XEPOMAHT - 22.10.2024 05:54 (22.10.2024 02:02)Archer30 Wrote: I assume igrik has put correct attacking/defending heroes' pointers into the 2 addresses (28460D4 and 2832830) upon battle replay. Туда подаются стартовые армии, вне зависимости, пренадлежат они герою или нет. Получать адреса стартовых армий надёжнее всего из менеджера битвы: Code: +54C4 dd -> монстры, если нет первого героя Сама структура менеджера битвы хранится в 699420h. RE: Ошибки, баги и недочёты ERA - Archer30 - 22.10.2024 15:00 So the safest way would be Thanks, XEPOMAHT. RE: Ошибки, баги и недочёты ERA - Berserker - 22.10.2024 16:42 Archer30, does it fix the issue? RE: Ошибки, баги и недочёты ERA - Archer30 - 22.10.2024 17:29 It does RE: Ошибки, баги и недочёты ERA - Archer30 - 13.11.2024 05:28 (22.10.2024 15:00)Archer30 Wrote: So the safest way would be Updated. It is required to check i^battle_isVisible^. A battle replay after quick combat corrupts stack exp data with this script. Checking i^battle_isVisible^ (making sure the battle was visible) avoids this situation. Alternatively, you can use !?FU(OnBattleReplay). But I suspect we need to fix stack exp data at an earlier timing like !?FU(OnBeforeBattleReplay) so scripters can do their jobs with ease. |