gamecreator
Posts: 7107
|
(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?v10. 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
************* 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.
When all gods have burnt to ashes in eternity of sorrow,
Demons gonna tear your soul because there is no tomorrow.
|
|
11.07.2016 00:19 |
|
tempo
Posts: 2
|
Благодарю. Но я бы предпочел исправление для 3.58f, так как все остальное меня устраивает. Можно ли внести такие же исправления в скрипты для 3.58f? Либо можно ли использовать уже исправленные скрипты от этой 3.59 в 3.58f? Сам к сожалению не имею достаточно времени разбираться в синтаксисе скриптов.
(This post was last modified: 11.07.2016 00:50 by tempo.)
|
|
11.07.2016 00:48 |
|
gamecreator
Posts: 7107
|
|
11.07.2016 00:54 |
|
Algor
Posts: 3881
|
Всех приветствую.
Есть такой вот глючный сэйв, который при загрузке вышибает игру с ошибкой:
Time Stamp: Tue Jun 27 17:45:36 2017
Map Saved with:
WoG Version: 3 . 59
Built on Dec 12 2005
EIP = {0x004BAA40}, Access Violation. Attempt to {read} the inaccessible data at {0x000000E2}
The Latest Executed ERM Receiver:
Register Context:
EAX = 0x0A326770
EBX = 0x06261A10
ECX = 0x00000000
EDX = 0x06329B50
ESI = 0x0000000B
EDI = 0x06261D9C
EBP = 0x0028A158
ESP = 0x0028A020
Stack Frame:
0x0028A020 : 0x0040743D
0x0028A024 : 0x062604A0
0x0028A028 : 0x06261A10
0x0028A02C : 0x00000002
0x0028A030 : 0x00000001
0x0028A034 : 0x06261FD8
0x0028A038 : 0x062F4600
0x0028A03C : 0x04880000
0x0028A040 : 0x0652F0E8
0x0028A044 : 0x047E4DE8
0x0028A048 : 0x047E0138
0x0028A04C : 0x00000000
0x0028A050 : 0x047E0000
0x0028A054 : 0x00000000
0x0028A058 : 0x00000001
0x0028A05C : 0x00000000
0x0028A060 : 0x047E0138
0x0028A064 : 0xAB0000AB
0x0028A068 : 0x00000003
0x0028A06C : 0x42000240
0x0028A070 : 0x0000007F
0x0028A074 : 0x42000240
0x0028A078 : 0x065E8AF0
0x0028A07C : 0x00000003
0x0028A080 : 0xAB0000AB
0x0028A084 : 0x0000007F
0x0028A088 : 0x0028FC00
0x0028A08C : 0x00000000
0x0028A090 : 0x9D0069F4
0x0028A094 : 0x0000007F
0x0028A098 : 0x00000156
0x0028A09C : 0x047E4DE8
0x0028A0A0 : 0x00000001
0x0028A0A4 : 0x062E5110
0x0028A0A8 : 0x00000000
0x0028A0AC : 0x0061B8D5
0x0028A0B0 : 0x00000000
0x0028A0B4 : 0x047E0138
0x0028A0B8 : 0x000EB000
0x0028A0BC : 0x0A3A0000
0x0028A0C0 : 0x09BE0048
0x0028A0C4 : 0x047E4DE8
0x0028A0C8 : 0x00000000
0x0028A0CC : 0x000001F4
0x0028A0D0 : 0x00000000
0x0028A0D4 : 0x0100A100
0x0028A0D8 : 0x047E06C0
0x0028A0DC : 0x000003F8
0x0028A0E0 : 0x0100E62A
0x0028A0E4 : 0x0028A01C
0x0028A0E8 : 0x77AC58C5
0x0028A0EC : 0x0028FEA4
0x0028A0F0 : 0x77AC58C5
0x0028A0F4 : 0x38F8E62A
0x0028A0F8 : 0xFFFFFFFE
0x0028A0FC : 0x77A82FDD
0x0028A100 : 0x77A82BD5
0x0028A104 : 0x00000000
0x0028A108 : 0x09BE0048
0x0028A10C : 0x09BE0048
0x0028A110 : 0x00000068
0x0028A114 : 0x09BE0080
0x0028A118 : 0x09BE0040
0x0028A11C : 0x0028A130
0x0028A120 : 0x757214AD
0x0028A124 : 0x047E0000
0x0028A128 : 0x00000000
0x0028A12C : 0x09BE0048
0x0028A130 : 0x2E646566
0x0028A134 : 0x464F5254
0x0028A138 : 0x48414C4C
0x0028A13C : 0x00000000
0x0028A140 : 0x06261B7C
0x0028A144 : 0x0000000C
0x0028A148 : 0x00000000
0x0028A14C : 0x0028FEA4
0x0028A150 : 0x00627B46
0x0028A154 : 0xFFFFFFFF
0x0028A158 : 0x0028A170
0x0028A15C : 0x004B08C0
0x0028A160 : 0x00000002
0x0028A164 : 0x00000001
0x0028A168 : 0x00000000
0x0028A16C : 0xFFFFFFFF
0x0028A170 : 0x0028FEB0
0x0028A174 : 0x004F042B
0x0028A178 : 0x06261A10
0x0028A17C : 0xFFFFFFFF
0x0028A180 : 0x00000008
0x0028A184 : 0x90000000
0x0028A188 : 0x00000000
0x0028A18C : 0x00000000
0x0028A190 : 0x00000000
0x0028A194 : 0x00000000
0x0028A198 : 0x00000000
0x0028A19C : 0x00000000
0x0028A1A0 : 0x00000000
0x0028A1A4 : 0x00000000
0x0028A1A8 : 0x00000000
0x0028A1AC : 0x00000000
0x0028A1B0 : 0x00000000
0x0028A1B4 : 0x00000000
0x0028A1B8 : 0x00000000
0x0028A1BC : 0x00000000
0x0028A1C0 : 0x00000000
0x0028A1C4 : 0x00000000
0x0028A1C8 : 0x00000000
0x0028A1CC : 0x00000000
0x0028A1D0 : 0x00000000
0x0028A1D4 : 0x00000000
0x0028A1D8 : 0x00000000
0x0028A1DC : 0x00000000
0x0028A1E0 : 0x00000000
0x0028A1E4 : 0x00000000
0x0028A1E8 : 0x00000000
0x0028A1EC : 0x00000000
0x0028A1F0 : 0x00000000
0x0028A1F4 : 0x00000000
0x0028A1F8 : 0x00000000
0x0028A1FC : 0x00000000
0x0028A200 : 0x00000000
0x0028A204 : 0x00000000
0x0028A208 : 0x00000000
0x0028A20C : 0x00000000
0x0028A210 : 0x00000000
0x0028A214 : 0x00000000
0x0028A218 : 0x00000000
0x0028A21C : 0x00000000
0x0028A220 : 0x00000000
0x0028A224 : 0x00000000
0x0028A228 : 0x00000000
0x0028A22C : 0x00000000
0x0028A230 : 0x00000000
0x0028A234 : 0x00000000
0x0028A238 : 0x00000000
0x0028A23C : 0x00000000
0x0028A240 : 0x00000000
0x0028A244 : 0x00000000
0x0028A248 : 0x00000000
0x0028A24C : 0x00000000
0x0028A250 : 0x00000000
0x0028A254 : 0x00000000
0x0028A258 : 0x00000000
0x0028A25C : 0x00000000
0x0028A260 : 0x00000000
0x0028A264 : 0x00000000
0x0028A268 : 0x00000000
0x0028A26C : 0x00000000
0x0028A270 : 0x00000000
0x0028A274 : 0x00000000
0x0028A278 : 0x00000000
0x0028A27C : 0x00000000
0x0028A280 : 0x00000000
0x0028A284 : 0x00000000
0x0028A288 : 0x00000000
0x0028A28C : 0x00000000
0x0028A290 : 0x00000000
0x0028A294 : 0x00000000
0x0028A298 : 0x00000000
0x0028A29C : 0x00000000
0x0028A2A0 : 0x00000000
0x0028A2A4 : 0x00000000
0x0028A2A8 : 0x00000000
0x0028A2AC : 0x00000000
0x0028A2B0 : 0x00000000
0x0028A2B4 : 0x00000000
0x0028A2B8 : 0x00000000
0x0028A2BC : 0x00000000
0x0028A2C0 : 0x00000000
0x0028A2C4 : 0x00000000
0x0028A2C8 : 0x00000000
0x0028A2CC : 0x00000000
0x0028A2D0 : 0x00000000
0x0028A2D4 : 0x00000000
0x0028A2D8 : 0x00000000
0x0028A2DC : 0x00000000
0x0028A2E0 : 0x00000000
0x0028A2E4 : 0x00000000
0x0028A2E8 : 0x00000000
0x0028A2EC : 0x00000000
0x0028A2F0 : 0x00000000
0x0028A2F4 : 0x00000000
0x0028A2F8 : 0x00000000
0x0028A2FC : 0x00000000
0x0028A300 : 0x00000000
0x0028A304 : 0x00000000
0x0028A308 : 0x00000000
0x0028A30C : 0x00000000
0x0028A310 : 0x00000000
0x0028A314 : 0x00000000
0x0028A318 : 0x00000000
0x0028A31C : 0x00000000
0x0028A320 : 0x00000000
0x0028A324 : 0x00000000
0x0028A328 : 0x00000000
0x0028A32C : 0x00000000
0x0028A330 : 0x00000000
0x0028A334 : 0x00000000
0x0028A338 : 0x00000000
0x0028A33C : 0x00000000
0x0028A340 : 0x00000000
0x0028A344 : 0x00000000
0x0028A348 : 0x00000000
0x0028A34C : 0x00000000
0x0028A350 : 0x00000000
0x0028A354 : 0x00000000
0x0028A358 : 0x00000000
0x0028A35C : 0x00000000
0x0028A360 : 0x00000000
0x0028A364 : 0x00000000
0x0028A368 : 0x00000000
0x0028A36C : 0x00000000
0x0028A370 : 0x00000000
0x0028A374 : 0x00000000
0x0028A378 : 0x00000000
0x0028A37C : 0x00000000
0x0028A380 : 0x00000000
0x0028A384 : 0x00000000
0x0028A388 : 0x00000000
0x0028A38C : 0x00000000
0x0028A390 : 0x00000000
0x0028A394 : 0x00000000
0x0028A398 : 0x00000000
0x0028A39C : 0x00000000
0x0028A3A0 : 0x00000000
0x0028A3A4 : 0x00000000
0x0028A3A8 : 0x00000000
0x0028A3AC : 0x00000000
0x0028A3B0 : 0x00000000
0x0028A3B4 : 0x00000000
0x0028A3B8 : 0x00000000
0x0028A3BC : 0x00000000
0x0028A3C0 : 0x00000000
0x0028A3C4 : 0x00000000
0x0028A3C8 : 0x00000000
0x0028A3CC : 0x00000000
0x0028A3D0 : 0x00000000
0x0028A3D4 : 0x00000000
0x0028A3D8 : 0x00000000
0x0028A3DC : 0x00000000
0x0028A3E0 : 0x00000000
0x0028A3E4 : 0x00000000
0x0028A3E8 : 0x00000000
0x0028A3EC : 0x00000000
0x0028A3F0 : 0x00000000
0x0028A3F4 : 0x00000000
0x0028A3F8 : 0x00000000
0x0028A3FC : 0x00000000
0x0028A400 : 0x00000000
0x0028A404 : 0x00000000
SEND THIS DUMP OR FILE "WOGCRASHLOG.TXT" (ZIPPED) TO {H3NL@NAROD.RU} -----------------------
CRASH LOG RELATED CONTEXT
-----------------------
-----Context-----
Tue Jun 27 17:45:36 2017
.....
-----------------
COMMON VARS
f=0
g=0
h=0
i=0
j=0
k=0
l=0
m=0
n=0
o=0
p=0
q=0
r=0
s=0
t=0
Common flags (1...1000)
flag999=1
flag1000=1
Common v vars (v1...v10000)
v1=16843240
v2=-9401087
v3=14089857
v4=-2029060096
v5=1553
Hero's vars (w1...w200)
TRIGGER BASED VARS
Trigger y vars (y-1...y-100)
Trigger e vars (e-1...e-100)
FUNCTION BASED VARS
Parameters x vars (x1...x16)
Local y vars (y1...y100)
Local e vars (e1...e100)
STRING VARS
Common z vars (z1...z1000)
Local z vars (z-1...z-10)
Кто-то может подсказать, из-за чего?
|
|
27.06.2017 22:53 |
|
Jaar
Posts: 5
|
Люди! Кто сталкивался вот с этой фигнёй (на Win 8)? Как с ней бороться?
Не отображаются картинки артефактов командира и знамён отрядов. Точнее, в какой-то произвольный момент слетают и ВСЁ!
Переустановкой игры не лечится. Функционал сохраняется, пропадает только иконка. Мелочь, конечно, но БЕСИТ!
|
|
20.07.2017 01:04 |
|
Ivor
Posts: 1138
|
Не сталкивался, но могу предположить, что какой-то другой мод подсовывает свою версию artifact.def, где просто нет картинок WoG-овских артефактов. Попробуй подложить artifact.def из WoG в папку DATA
Моды (Иные герои, иные заклинания), скины, портреты
|
|
24.07.2017 17:01 |
|
Algor
Posts: 3881
|
Ivor, предположение не объясняет "в какой-то произвольный момент слетают". К тому же, на скрине видно, что на кукле героя командирские арты нормально отображаются.
Jaar, с Win8 вряд ли связано (у меня был опыт игры на восьмерке, все там нормально). Приложи список используемых модов (скрин с мод менеджера или содержимое Mods/list.txt).
И да, не пали неактивированную ось
|
|
24.07.2017 18:57 |
|
igrik
Posts: 2819
|
|
24.07.2017 19:25 |
|
Jaar
Posts: 5
|
Algor, , я играл на "семёрке", там такого нет. Из модов установлен только HD-мод. Кстати, эта фигня была и до его установки.
Кстати, у меня portable-версия, без установки.
P.S. Только что установил другую сборку - та же фигня...
(This post was last modified: 29.07.2017 02:24 by Jaar.)
|
|
29.07.2017 01:24 |
|
Jaar
Posts: 5
|
Ivor, artifact.def в папке с игрой не обнаружился.
|
|
29.07.2017 01:31 |
|
igrik
Posts: 2819
|
(29.07.2017 01:31)Jaar Wrote: Ivor, artifact.def в папке с игрой не обнаружился.
Потому что он запакован в игровых архивах.
Игра не требует обязательной установки, т.е. ее можно копировать с одного компа на другой и она будет полностью работоспособна.
Я же говорю, что у тебя не хватает какой-то системной библиотеки. Возможно это DirectX 9. Переустановка игры проблему не решит.
game bug fixes extended.dll || My Plugins || My GitHub
|
|
29.07.2017 10:07 |
|
Jaar
Posts: 5
|
igrik, сегодня ставил ERA, там всё отображалось. Снёс её, правда, потом из-за багов.
|
|
29.07.2017 13:05 |
|
Jaar
Posts: 5
|
Algor, а что это за сборка и подписка, и где их найти?
|
|
30.07.2017 22:33 |
|