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

Full Version: Ошибки, баги и недочёты WoG 3.58f
You're currently viewing a stripped down version of our content. View the full version with proper formatting.
(10.07.2016 20:47)tempo Wrote: [ -> ]Несколько лет имею проблему как описано в посте №536
Перерыл инет, не нашел решение. Похоже, никто даже не пытался решить.
Выдержка из архива 3.59:
359done.txt Wrote:1. 3.58 bug:
*************
    I checked the old enough Perfecto's report that right mouse click on
a map start giving you "Cannot add more objects." later in the game.
    Here is a reason why it happens.
    The next !!OB command: H,M,D,E,S,R add another object in the ERM
internal structures anyway EVEN if you use a check syntax
(!!OB...:H?v10118. So later in the game, the internal table is
overflowed and a player gets the message. This is how it works now.
    I will fix the problem with checking syntax in 3.59 or earlier (if
we make a new executable for the patch), but now I think that it is
quite important to check all scripts that uses mentioned !!OB command
to make sure that they are not used with checking syntax too often.
    If you have something to say here, I am listening Ab
*************
    Now OB:H,M now should not add an internal object if you use a
check/get syntax.
    Now if you check/get a hint zvar with OB:H for an object that has no
hint settings, it returns 0 (and do not add the object to the table).
    The easiest way to check the fix is to use !!OB...:H?$; in long
cycle (say 100000 times). You should not get the message that there is
no more room in the internal table.
Как видно, никто не исправляет потому, что это уже исправлено. Вывод: перейти на более свежую версию WoG, например ERA.
Благодарю. Но я бы предпочел исправление для 3.58f, так как все остальное меня устраивает. Можно ли внести такие же исправления в скрипты для 3.58f? Либо можно ли использовать уже исправленные скрипты от этой 3.59 в 3.58f? Сам к сожалению не имею достаточно времени разбираться в синтаксисе скриптов.
Это исправление в движке ЕРМ, к самим скриптам никак не относится. Выковыривать же его чтобы пропатчить устаревшую версую, учитывая сложность, бессмысленно.
Всех приветствую.

Есть такой вот глючный сэйв, который при загрузке вышибает игру с ошибкой:
WOGCRASHLOG.TXT (Click to View)
WOGERMLOG.TXT (Click to View)

Кто-то может подсказать, из-за чего?
Люди! Кто сталкивался вот с этой фигнёй (на Win 8)? Как с ней бороться?
Не отображаются картинки артефактов командира и знамён отрядов. Точнее, в какой-то произвольный момент слетают и ВСЁ!
Переустановкой игры не лечится. Функционал сохраняется, пропадает только иконка. Мелочь, конечно, но БЕСИТ!

Image: x8-UA9h8yqk.jpg
Не сталкивался, но могу предположить, что какой-то другой мод подсовывает свою версию artifact.def, где просто нет картинок WoG-овских артефактов. Попробуй подложить artifact.def из WoG в папку DATA
Ivor, предположение не объясняет "в какой-то произвольный момент слетают". К тому же, на скрине видно, что на кукле героя командирские арты нормально отображаются.

Jaar, с Win8 вряд ли связано (у меня был опыт игры на восьмерке, все там нормально). Приложи список используемых модов (скрин с мод менеджера или содержимое Mods/list.txt).
И да, не пали неактивированную ось 118
Я вообще склоняюсь к тому, что в самой винде отсутствует какая-то системная библиотека, которую использует WoG'овские диалоги.
Algor, , я играл на "семёрке", там такого нет. Из модов установлен только HD-мод. Кстати, эта фигня была и до его установки.

Кстати, у меня portable-версия, без установки.
P.S. Только что установил другую сборку - та же фигня...
Ivor, artifact.def в папке с игрой не обнаружился.105
(29.07.2017 01:31)Jaar Wrote: [ -> ]Ivor, artifact.def в папке с игрой не обнаружился.105
Потому что он запакован в игровых архивах.
Игра не требует обязательной установки, т.е. ее можно копировать с одного компа на другой и она будет полностью работоспособна.
Я же говорю, что у тебя не хватает какой-то системной библиотеки. Возможно это DirectX 9. Переустановка игры проблему не решит.
igrik, сегодня ставил ERA, там всё отображалось. Снёс её, правда, потом из-за багов.
Jaar, ты явно что-то делаешь не так. Сборку из подписи igrik'а пробовал? Если нет - попробуй.
Algor, а что это за сборка и подписка, и где их найти?
Jaar, подпись в сообщениях igrik'а.
Reference URL's