09.03.2012, 18:58
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
09.03.2012, 19:22
Quote:В оригинальных Героях была визуальная раскачка до 99, но фактически — такая же, до 127. Я просто расширил границы визуальной раскачки.Смещения 476, 477, 478, 479 через поиск по константам. Исправить штук двадцать или меньше MOVSX REG, [BYTE ... + 47N] на MOVZX и может статься, что будет 255 пределом.
Если вы разбираетесь в программировании, то догадаетесь, что 127 — это предельное положительное значение для 1-го байта, в котором хранится каждый первичный параметр героя. При превышении этого значения навык (реально) уходит в минус. Решить эту проблему (расширить байт до двойного слова) довольно непросто технически.
09.03.2012, 19:33
Там в некоторых местах обрезается до 99, не только для показа. Я точно видел такое где-то у ИИ, feanor говорит, что это почти везде, где берётся значение навыка.
09.03.2012, 19:38
MOP, а что у тебя с snd-архивом? Вроде он битый, плагин тотала отказывается его просматривать. Какой-то мусор в конце...
Сав, подтверждаю. Есть даже половина этих адресов, выдранных вручную. Устал, когда понял, что там их сто или более.
Сав, подтверждаю. Есть даже половина этих адресов, выдранных вручную. Устал, когда понял, что там их сто или более.
09.03.2012, 19:52
(09.03.2012 19:22)Berserker Wrote: [ -> ]Исправить штук двадцать или меньше MOVSX REG, [BYTE ... + 47N] на MOVZX и может статься, что будет 255 пределом.Нет. Ты забываешь об отрицательных бонусах артефактов. Таких, например, как части Грохота Титана.
Тоже был сначала подвержен этому заблуждению.
(09.03.2012 19:38)Berserker Wrote: [ -> ]MOP, а что у тебя с snd-архивом? Вроде он битый, плагин тотала отказывается его просматривать. Какой-то мусор в конце...Битый, не битый... Никто ведь его в Тотале просматривать не должен был. Создавал MMArchive-ом. Работает и не вылетает - значит, нормальный.
(09.03.2012 19:22)Berserker Wrote: [ -> ]Есть даже половина этих адресов, выдранных вручную. Устал, когда понял, что там их сто или более.А вот мне тогда лень не было:
Spoiler (Click to View)
; РАСШИРЕНИЕ ЗНАЧЕНИЙ ПЕРВИЧНЫХ НАВЫКОВ ДО +127
2417C 3C7F; CMP AL,7F
24180 BA7F000000; MOV EDX,7F
2419B 3C7F; CMP AL,7F
2419F B97F000000; MOV ECX,7F
241BE 3C7F; CMP AL,7F
241C2 B87F000000; MOV EAX,7F
241EC 3C7F; CMP AL,7F
241F3 B87F000000; MOV EAX,7F
33744 3C7F; CMP AL,7F
33748 B87F000000; MOV EAX,7F
42F0A 3C7F; CMP AL,7F
42F0E BE7F000000; mov esi,0000007Fh
42F28 3C7F; CMP AL,7F
42F2C BB7F000000; MOV EBX,7F
6388B 3C7F; CMP AL,7F
6388F B87F000000; MOV EAX,7F
638B3 3C7F; CMP AL,7F
638B7 B87F000000; MOV EAX,7F
638DB 3C7F; CMP AL,7F
638DF B87F000000; MOV EAX,7F
6C7A1 3C7F; CMP AL,7F
6C7A5 B87F000000; MOV EAX,7F
6C7DB 3C7F; CMP AL,7F
6C7DF B87F000000; MOV EAX,7F
6C815 3C7F; CMP AL,7F
6C819 B87F000000; MOV EAX,7F
6C850 3C7F; CMP AL,7F
6C854 B87F000000; MOV EAX,7F
846F8 3C7F; CMP AL,7F
846FC B87F000000; MOV EAX,7F
25C39 3C7F; CMP AL,7F
25C3D BE7F000000; mov esi,0000007Fh
2BEFA 3C7F; CMP AL,7F
2BF10 3C7F; CMP AL,7F
32955 3C7F; CMP AL,7F
32959 BB7F000000; mov ebx,0000007Fh
32ADB 80F97F; cmp cl,7Fh
32AE0 B97F000000; mov ecx,0000007Fh
32B11 80F97F; cmp cl,7Fh
32B16 B97F000000; mov ecx,0000007Fh
519B6 3C7F; cmp al,7Fh
519BA B87F000000; mov eax,0000007Fh
63AA8 3C7F; CMP AL,7F
63AAC B87F000000; MOV EAX,7F
63ADB 3C7F; CMP AL,7F
63ADF B87F000000; mov eax,0000007Fh
6C8C2 3C7F; CMP AL,7F
6C8C6 BB7F000000; mov ebx,0000007Fh
92FD0 3C7F; cmp al,7Fh
92FD4 B97F000000; mov ecx,0000007Fh
92FEA 3C7F; cmp al,7Fh
92FEE B87F000000; mov eax,0000007Fh
9E4FA 3C7F; cmp al,7Fh
9E4FE B97F000000; mov ecx,0000007Fh
9E516 3C7F; cmp al,7Fh
9E51A B87F000000; mov eax,0000007Fh
A32C1 3C7F; cmp al,7Fh
A32C5 BE7F000000; mov esi,0000007Fh
A3403 3C7F; cmp al,7Fh
A3407 BF7F000000; mov edi,0000007Fh
A7825 3C7F; cmp al,7Fh
A7829 B97F000000; mov ecx,0000007Fh
A7841 3C7F; cmp al,7Fh
A7845 B87F000000; mov eax,0000007Fh
C7F0A 3C7F; cmp al,7Fh
C7F0E C745F87F000000; mov dword ptr [ebp-08h],0000007Fh
C8043 3C7F; cmp al,7Fh
C8047 BF7F000000; mov edi,0000007Fh
C80AB 3C7F; cmp al,7Fh
C80AF BF7F000000; mov edi,0000007Fh
C82F4 3C7F; cmp al,7Fh
C82F8 BB7F000000; mov ebx,0000007Fh
C83E6 3C7F; cmp al,7Fh
C83EA BB7F000000; mov ebx,0000007Fh
D8BFB 3C7F; cmp al,7Fh
D8BFF B87F000000; mov eax,0000007Fh
D9C0E 3C7F; cmp al,7Fh
D9C12 B87F000000; mov eax,0000007Fh
DA53C 3C7F; cmp al,7Fh
DA540 B97F000000; mov ecx,0000007Fh
DD877 80F97F; cmp cl,7Fh
DD87C B97F000000; mov ecx,0000007Fh
DDA72 3C7F; cmp al,7Fh
DDA76 B97F000000; mov ecx,0000007Fh
E197F 3C7F; cmp al,7Fh
E1983 B87F000000; mov eax,0000007Fh
E2092 3C7F; cmp al,7Fh
E2096 B87F000000; mov eax,0000007Fh
E4152 3C7F; cmp al,7Fh
E4156 B87F000000; mov eax,0000007Fh
E5BE2 80FA7F; cmp dl,7Fh
E5BE7 BA7F000000; mov edx,0000007Fh
E60B8 3C7F; cmp al,7Fh
E60BC B87F000000; mov eax,0000007Fh
E63A4 3C7F; cmp al,7Fh
E63A8 B87F000000; mov eax,0000007Fh
E63CB 3C7F; cmp al,7Fh
E63CF B87F000000; mov eax,0000007Fh
11D7E9 3C7F; cmp al,7Fh
11D7ED B87F000000; mov eax,0000007Fh
11DF3F 3C7F; cmp al,7Fh
11DF43 BE7F000000; mov esi,0000007Fh
11F856 3C7F; cmp al,7Fh
11F85A BF7F000000; mov edi,0000007Fh
124CD5 3C7F; cmp al,7Fh
124CD9 B87F000000; mov eax,0000007Fh
124D10 3C7F; cmp al,7Fh
124D14 B87F000000; mov eax,0000007Fh
124E45 3C7F; cmp al,7Fh
124E4D B87F000000; mov eax,0000007Fh
124F0E 3C7F; cmp al,7Fh
124F12 B87F000000; mov eax,0000007Fh
124F4B 3C7F; cmp al,7Fh
124F4F B87F000000; mov eax,0000007Fh
124FAC 3C7F; cmp al,7Fh
124FB0 B87F000000; mov eax,0000007Fh
125058 3C7F; cmp al,7Fh
12505C B87F000000; mov eax,0000007Fh
12509B 3C7F; cmp al,7Fh
12509F B87F000000; mov eax,0000007Fh
1250DA 3C7F; cmp al,7Fh
1250DE B87F000000; mov eax,0000007Fh
125117 3C7F; cmp al,7Fh
12511B B87F000000; mov eax,0000007Fh
126559 3C7F; cmp al,7Fh
12655D B87F000000; mov eax,0000007Fh
126FF9 3C7F; cmp al,7Fh
126FFD B87F000000; mov eax,0000007Fh
127295 3C7F; cmp al,7Fh
127299 B87F000000; mov eax,0000007Fh
1272C4 3C7F; cmp al,7Fh
1272C8 BE7F000000; mov esi,0000007Fh
12F1D4 3C7F; cmp al,7Fh
12F1D8 B87F000000; mov eax,0000007Fh
16DC6B 80F97F; cmp cl,7Fh
16DC70 B97F000000; mov ecx,0000007Fh
16DCEE 3C7F; cmp al,7Fh
16DCF2 BA7F000000; mov edx,0000007Fh
19BFD0 3C7F; cmp al,7Fh
19BFD4 B87F000000; mov eax,0000007Fh
1B0626 3C7F; cmp al,7Fh
1B062A BF7F000000; mov edi,0000007Fh
1B076E 3C7F; cmp al,7Fh
1B0772 BF7F000000; mov edi,0000007Fh
1B1254 3C7F; cmp al,7Fh
1B1258 B87F000000; mov eax,0000007Fh
1DE654 3C7F; cmp al,7Fh
1DE658 B87F000000; mov eax,0000007Fh
1DE6FF 3C7F; cmp al,7Fh
1DE703 B87F000000; mov eax,0000007Fh
1DE7AA 3C7F; cmp al,7Fh
1DE7AE B87F000000; mov eax,0000007Fh
1DE997 3C7F; cmp al,7Fh
1DE99B B87F000000; mov eax,0000007Fh
1F5CBC 80F97F; cmp cl,7Fh
1F5CC1 BF7F000000; mov edi,0000007Fh
1F5CD7 80F97F; cmp cl,7Fh
1F5CDC B97F000000; mov ecx,0000007Fh
E567C BA7F000000; mov edx,0000007Fh
86219 80F97F; cmp cl,7Fh
8621E B97F000000; mov ecx,0000007Fh
8636B 3C7F; cmp al,7Fh
8636F B87F000000; mov eax,0000007Fh
8638F 3C7F; cmp al,7Fh
86393 B87F000000; mov eax,0000007Fh
86782 3C7F; cmp al,7Fh
86786 BE7F000000; mov esi,0000007Fh
D9124 3C7F; cmp al,7Fh
D9128 B97F000000; mov ecx,0000007Fh
; Сокращение (перемещено из Reductions.txt):
1BE231 55; PUSH EBP
1BE232 8BEC; MOV EBP,ESP
1BE234 8B5508; MOV EDX,DWORD PTR SS:[EBP+8]
1BE237 8A841176040000; MOV AL,BYTE PTR DS:[ECX+EDX+476]
1BE23E 3C7F; CMP AL,7F
1BE240 7E09; JLE SHORT mop.005BE24B
1BE242 B87F000000; MOV EAX,7F
1BE247 5D; POP EBP
1BE248 C20400; RETN 4
1BE24B 84C0; TEST AL,AL
1BE24D 7E07; JLE SHORT mop.005BE256
1BE24F 0FBEC0; MOVSX EAX,AL
1BE252 5D; POP EBP
1BE253 C20400; RETN 4
1BE256 33C0; XOR EAX,EAX
1BE258 83FA02; CMP EDX,2
1BE25B 0F9DC0; SETGE AL
1BE25E 5D; POP EBP
1BE25F C20400; RETN 4
1BDD24 E808050000; CALL mop.005BE231
2417C 3C7F; CMP AL,7F
24180 BA7F000000; MOV EDX,7F
2419B 3C7F; CMP AL,7F
2419F B97F000000; MOV ECX,7F
241BE 3C7F; CMP AL,7F
241C2 B87F000000; MOV EAX,7F
241EC 3C7F; CMP AL,7F
241F3 B87F000000; MOV EAX,7F
33744 3C7F; CMP AL,7F
33748 B87F000000; MOV EAX,7F
42F0A 3C7F; CMP AL,7F
42F0E BE7F000000; mov esi,0000007Fh
42F28 3C7F; CMP AL,7F
42F2C BB7F000000; MOV EBX,7F
6388B 3C7F; CMP AL,7F
6388F B87F000000; MOV EAX,7F
638B3 3C7F; CMP AL,7F
638B7 B87F000000; MOV EAX,7F
638DB 3C7F; CMP AL,7F
638DF B87F000000; MOV EAX,7F
6C7A1 3C7F; CMP AL,7F
6C7A5 B87F000000; MOV EAX,7F
6C7DB 3C7F; CMP AL,7F
6C7DF B87F000000; MOV EAX,7F
6C815 3C7F; CMP AL,7F
6C819 B87F000000; MOV EAX,7F
6C850 3C7F; CMP AL,7F
6C854 B87F000000; MOV EAX,7F
846F8 3C7F; CMP AL,7F
846FC B87F000000; MOV EAX,7F
25C39 3C7F; CMP AL,7F
25C3D BE7F000000; mov esi,0000007Fh
2BEFA 3C7F; CMP AL,7F
2BF10 3C7F; CMP AL,7F
32955 3C7F; CMP AL,7F
32959 BB7F000000; mov ebx,0000007Fh
32ADB 80F97F; cmp cl,7Fh
32AE0 B97F000000; mov ecx,0000007Fh
32B11 80F97F; cmp cl,7Fh
32B16 B97F000000; mov ecx,0000007Fh
519B6 3C7F; cmp al,7Fh
519BA B87F000000; mov eax,0000007Fh
63AA8 3C7F; CMP AL,7F
63AAC B87F000000; MOV EAX,7F
63ADB 3C7F; CMP AL,7F
63ADF B87F000000; mov eax,0000007Fh
6C8C2 3C7F; CMP AL,7F
6C8C6 BB7F000000; mov ebx,0000007Fh
92FD0 3C7F; cmp al,7Fh
92FD4 B97F000000; mov ecx,0000007Fh
92FEA 3C7F; cmp al,7Fh
92FEE B87F000000; mov eax,0000007Fh
9E4FA 3C7F; cmp al,7Fh
9E4FE B97F000000; mov ecx,0000007Fh
9E516 3C7F; cmp al,7Fh
9E51A B87F000000; mov eax,0000007Fh
A32C1 3C7F; cmp al,7Fh
A32C5 BE7F000000; mov esi,0000007Fh
A3403 3C7F; cmp al,7Fh
A3407 BF7F000000; mov edi,0000007Fh
A7825 3C7F; cmp al,7Fh
A7829 B97F000000; mov ecx,0000007Fh
A7841 3C7F; cmp al,7Fh
A7845 B87F000000; mov eax,0000007Fh
C7F0A 3C7F; cmp al,7Fh
C7F0E C745F87F000000; mov dword ptr [ebp-08h],0000007Fh
C8043 3C7F; cmp al,7Fh
C8047 BF7F000000; mov edi,0000007Fh
C80AB 3C7F; cmp al,7Fh
C80AF BF7F000000; mov edi,0000007Fh
C82F4 3C7F; cmp al,7Fh
C82F8 BB7F000000; mov ebx,0000007Fh
C83E6 3C7F; cmp al,7Fh
C83EA BB7F000000; mov ebx,0000007Fh
D8BFB 3C7F; cmp al,7Fh
D8BFF B87F000000; mov eax,0000007Fh
D9C0E 3C7F; cmp al,7Fh
D9C12 B87F000000; mov eax,0000007Fh
DA53C 3C7F; cmp al,7Fh
DA540 B97F000000; mov ecx,0000007Fh
DD877 80F97F; cmp cl,7Fh
DD87C B97F000000; mov ecx,0000007Fh
DDA72 3C7F; cmp al,7Fh
DDA76 B97F000000; mov ecx,0000007Fh
E197F 3C7F; cmp al,7Fh
E1983 B87F000000; mov eax,0000007Fh
E2092 3C7F; cmp al,7Fh
E2096 B87F000000; mov eax,0000007Fh
E4152 3C7F; cmp al,7Fh
E4156 B87F000000; mov eax,0000007Fh
E5BE2 80FA7F; cmp dl,7Fh
E5BE7 BA7F000000; mov edx,0000007Fh
E60B8 3C7F; cmp al,7Fh
E60BC B87F000000; mov eax,0000007Fh
E63A4 3C7F; cmp al,7Fh
E63A8 B87F000000; mov eax,0000007Fh
E63CB 3C7F; cmp al,7Fh
E63CF B87F000000; mov eax,0000007Fh
11D7E9 3C7F; cmp al,7Fh
11D7ED B87F000000; mov eax,0000007Fh
11DF3F 3C7F; cmp al,7Fh
11DF43 BE7F000000; mov esi,0000007Fh
11F856 3C7F; cmp al,7Fh
11F85A BF7F000000; mov edi,0000007Fh
124CD5 3C7F; cmp al,7Fh
124CD9 B87F000000; mov eax,0000007Fh
124D10 3C7F; cmp al,7Fh
124D14 B87F000000; mov eax,0000007Fh
124E45 3C7F; cmp al,7Fh
124E4D B87F000000; mov eax,0000007Fh
124F0E 3C7F; cmp al,7Fh
124F12 B87F000000; mov eax,0000007Fh
124F4B 3C7F; cmp al,7Fh
124F4F B87F000000; mov eax,0000007Fh
124FAC 3C7F; cmp al,7Fh
124FB0 B87F000000; mov eax,0000007Fh
125058 3C7F; cmp al,7Fh
12505C B87F000000; mov eax,0000007Fh
12509B 3C7F; cmp al,7Fh
12509F B87F000000; mov eax,0000007Fh
1250DA 3C7F; cmp al,7Fh
1250DE B87F000000; mov eax,0000007Fh
125117 3C7F; cmp al,7Fh
12511B B87F000000; mov eax,0000007Fh
126559 3C7F; cmp al,7Fh
12655D B87F000000; mov eax,0000007Fh
126FF9 3C7F; cmp al,7Fh
126FFD B87F000000; mov eax,0000007Fh
127295 3C7F; cmp al,7Fh
127299 B87F000000; mov eax,0000007Fh
1272C4 3C7F; cmp al,7Fh
1272C8 BE7F000000; mov esi,0000007Fh
12F1D4 3C7F; cmp al,7Fh
12F1D8 B87F000000; mov eax,0000007Fh
16DC6B 80F97F; cmp cl,7Fh
16DC70 B97F000000; mov ecx,0000007Fh
16DCEE 3C7F; cmp al,7Fh
16DCF2 BA7F000000; mov edx,0000007Fh
19BFD0 3C7F; cmp al,7Fh
19BFD4 B87F000000; mov eax,0000007Fh
1B0626 3C7F; cmp al,7Fh
1B062A BF7F000000; mov edi,0000007Fh
1B076E 3C7F; cmp al,7Fh
1B0772 BF7F000000; mov edi,0000007Fh
1B1254 3C7F; cmp al,7Fh
1B1258 B87F000000; mov eax,0000007Fh
1DE654 3C7F; cmp al,7Fh
1DE658 B87F000000; mov eax,0000007Fh
1DE6FF 3C7F; cmp al,7Fh
1DE703 B87F000000; mov eax,0000007Fh
1DE7AA 3C7F; cmp al,7Fh
1DE7AE B87F000000; mov eax,0000007Fh
1DE997 3C7F; cmp al,7Fh
1DE99B B87F000000; mov eax,0000007Fh
1F5CBC 80F97F; cmp cl,7Fh
1F5CC1 BF7F000000; mov edi,0000007Fh
1F5CD7 80F97F; cmp cl,7Fh
1F5CDC B97F000000; mov ecx,0000007Fh
E567C BA7F000000; mov edx,0000007Fh
86219 80F97F; cmp cl,7Fh
8621E B97F000000; mov ecx,0000007Fh
8636B 3C7F; cmp al,7Fh
8636F B87F000000; mov eax,0000007Fh
8638F 3C7F; cmp al,7Fh
86393 B87F000000; mov eax,0000007Fh
86782 3C7F; cmp al,7Fh
86786 BE7F000000; mov esi,0000007Fh
D9124 3C7F; cmp al,7Fh
D9128 B97F000000; mov ecx,0000007Fh
; Сокращение (перемещено из Reductions.txt):
1BE231 55; PUSH EBP
1BE232 8BEC; MOV EBP,ESP
1BE234 8B5508; MOV EDX,DWORD PTR SS:[EBP+8]
1BE237 8A841176040000; MOV AL,BYTE PTR DS:[ECX+EDX+476]
1BE23E 3C7F; CMP AL,7F
1BE240 7E09; JLE SHORT mop.005BE24B
1BE242 B87F000000; MOV EAX,7F
1BE247 5D; POP EBP
1BE248 C20400; RETN 4
1BE24B 84C0; TEST AL,AL
1BE24D 7E07; JLE SHORT mop.005BE256
1BE24F 0FBEC0; MOVSX EAX,AL
1BE252 5D; POP EBP
1BE253 C20400; RETN 4
1BE256 33C0; XOR EAX,EAX
1BE258 83FA02; CMP EDX,2
1BE25B 0F9DC0; SETGE AL
1BE25E 5D; POP EBP
1BE25F C20400; RETN 4
1BDD24 E808050000; CALL mop.005BE231
Nick1317 Wrote:если будет интересно - скажиВау! Да это самый интересный сейв из присланных. Главным образом потому, что отыграно аж 9 месяцев. И столько реликвий в городах...
Вижу, что некроманты как рулили, так и рулят в долгой игре...
Нашёл у оранжевого игрока две Цитадели с 5-ым этажём магии без здания Гильдии вообще. Судя по расположению, оба эти города - построены, их не было в начале игры. Так что, видимо, проблема в этом. Буду разбираться. Пересчитаю сначала все города на карте. Хотя лимит строительства и есть, мало ли что... Ещё, возможно, этот баг вызвал запрет строительства в возводимом городе и разрешение по окончании всех построек. Это который вроде в ЭРЕ исправлен. Да, скорее всего, он и виноват - здания не просто разрешаются, но и строятся невпопад.
Nick1317 Wrote:а то мало им ещё чудищ-привидений, ещё и дома призраки сталиНе понял, что это значит. С двеллингами в городах вроде всё в порядке... В Некрополисе с названием Грэйвравен есть Портал Вызова, но его создал Тёмный Круг Баа-за-Дерис.
Если там что-то с невидимыми двеллингами и есть, то наверняка та же причина, что и с Гильдией.
А что за нейтральный Оплот вверху, который почти целиком стоит на воде? Кто его построил? Почему у него нет названия? И почему он заброшен, восстание?
В общем, спасибо за сейв. Есть над чем поработать.

А обновление патча всё-таки зря не качаешь. Это может привести потом к несовместимости твоих сейвов со сборкой, на которой я их тестирую. А эта сборка обновляется так же, как это должно быть у пользователя - самое свежее поверх.
09.03.2012, 20:36
Quote:Битый, не битый... Никто ведь его в Тотале просматривать не должен был. Создавал MMArchive-ом. Работает и не вылетает - значит, нормальный.Битый. Я сержу уже два сообщения отправлял. Первый раз MMArchive убил мне главный lod и все его копии. Каждое нажатие "оптимизировать" увеличивало размер на 4 МБ, полная распаковка не была успешной. Второй раз я наглядно показал, что с vid-ами он тоже некорректно работает (нужно добавлять сперва меньшего размера файл, потом большего). Скорее всего, то же самое и с snd. Именно поэтому в сборке второй Эры я уже использовал только sndvid.exe для создания архива из папки звуков/видео.
09.03.2012, 20:40
Я знаю про "оптимизировать" и как она увеличивает snd/vid-архивы, и поэтому её не использовал. Просто открыл программу, нажал "Новый", а потом бухнул туда все звуки.
sndvid.exe по-прежнему создаёт дубликаты в архивах при повторной архивации? Я в патче MWedding.wav (звук, не вошедший в инсталлятор) для безопасности всё-таки в Data положил.
sndvid.exe по-прежнему создаёт дубликаты в архивах при повторной архивации? Я в патче MWedding.wav (звук, не вошедший в инсталлятор) для безопасности всё-таки в Data положил.
09.03.2012, 20:43
Через sndvid безопасно с нуля архив делать, указав папку с файлами, а о дубликатах мне вроде не сообщали, иначе бы поправил.
Кстати, жесть в импорте прописывать пути ) Data\MoP\Lib\XXX.
Кстати, жесть в импорте прописывать пути ) Data\MoP\Lib\XXX.
09.03.2012, 20:47
Тебе об этом Квертьюс ещё при первом тесте говорил.
Зато корневой каталог остаётся чистеньким - там всего лишь экзешник + граф.оболочка.
Quote:Кстати, жесть в импорте прописывать пути ) Data\MoP\Lib\XXX.В моде же никогда не будет кучи длл-лок и бинарных патчей - их даже станет меньше. В RtL отпадут zvslib1.dll и MAngel.dll.
Зато корневой каталог остаётся чистеньким - там всего лишь экзешник + граф.оболочка.

09.03.2012, 20:51
Интересна отвязка от zvslib1.dll (много крови попортил). Все свои диалоги?
09.03.2012, 20:58
Да, будут DL-диалоги, работающие на WERD (впрочем, тут неважно, на чём они работают).
Для отвязки мода от zvslib1 нужно сделать только три диалога - Командир, Опыт и посещение Камня Силы. Проблема только со знанием структур, которые приходится буквально переоткрывать, ибо в исходниках WoG сущий ад, каракули и двухбуквенные обозначения, значащие хрен пойми что.
Для отвязки мода от zvslib1 нужно сделать только три диалога - Командир, Опыт и посещение Камня Силы. Проблема только со знанием структур, которые приходится буквально переоткрывать, ибо в исходниках WoG сущий ад, каракули и двухбуквенные обозначения, значащие хрен пойми что.
09.03.2012, 21:04
Quote:Проблема только со знанием структур, которые приходится буквально переоткрывать, ибо в исходниках WoG сущий ад, каракули и двухбуквенные обозначения, значащие хрен пойми что.Теперь ты понял, почему я не их продолжил дописывать

А диалог сброса артов у теб свой? Ты, кстати, в курсе, что zvslib1.dll каждую картинку в temp распаковывает, а потом загружает из каждого файла. Это при каждом вызове диалога.
Попробую распаковать snd, но там этак килобайт в конце чистый мусор, скорее всего последний звук его и вберёт. У тебя случайно нет возможности эти звуки в раре залить?
09.03.2012, 21:12
(09.03.2012 21:04)Berserker Wrote: [ -> ]Теперь ты понял, почему я не их продолжил дописыватьЯ скорее понял, почему господа, у которых эти исходники были в наличии задолго до официального релиза, так мало из них почерпнули.

(09.03.2012 21:04)Berserker Wrote: [ -> ]А диалог сброса артов у теб свой?Да, это Мешок - кнопка в промежности героя. В S & D уже работает на WERD.
(09.03.2012 21:04)Berserker Wrote: [ -> ]Ты, кстати, в курсе, что zvslib1.dll каждую картинку в temp распаковывает, а потом загружает из каждого файла. Это при каждом вызове диалога.А зачем мне это знать, если я от неё собираюсь избавиться?

Ещё ты говорил, что у неё утечка памяти. +1 причина.
(09.03.2012 21:04)Berserker Wrote: [ -> ]У тебя случайно нет возможности эти звуки в раре залить?Многовато объёма, трудно будет. А для чего это?
09.03.2012, 21:19
Я, как и ты, не люблю, когда что-нибудь не красиво. И битые архивы вводят меня в уныние ))
09.03.2012, 21:27
Для МоРа - до Нейтрального Оплота добраться нельзя, откуда он - не знаю, ни дверь, ни полёт не помогли, с воды не пробовал, дошел до него ближе к середине игры. Он просто был(наверно есть и будет - нерушим и самодержавен!)
По поводу чудищь-привидений просто пошутил - бегемот/древний бегемот/бегемот призрак
его представлял на фоне Гильдии пятого уровня, тоже призрачной :D
Спосибо, что посмотрел сейв, сегодня поставлю обновление, просто в первой игре бегал от мельници к мельници 2 месяца(примерно), чтоб найти ресурсы, т.к. никуда не пройти, а враги то появляются, то уходят(из ходов),а у меня только скелеты, зомби и гильдия 2 ур-ня!
По поводу чудищь-привидений просто пошутил - бегемот/древний бегемот/бегемот призрак

Спосибо, что посмотрел сейв, сегодня поставлю обновление, просто в первой игре бегал от мельници к мельници 2 месяца(примерно), чтоб найти ресурсы, т.к. никуда не пройти, а враги то появляются, то уходят(из ходов),а у меня только скелеты, зомби и гильдия 2 ур-ня!
Pages: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122