Post 13 lip 2015, o 14:55

[1.13c] Powiększanie skrzyni w klasycznej grze

Powiększenie skrzyni w klasycznym Diablo 2!

Skrzynię w klasycznym Diablo 2 można powiększyć w pliku tekstowym jednak nie będzie się poprawnie wyświetlać ilość złota w skrzyni oraz przycisk pobierania ponieważ to trzeba ustawić w kodzie.


Zmiany dotyczą pliku D2Client.dll.

Odszukujemy taki oto fragment:


  Kod:
6FB3B6DB      8DBC11 FDFEFF LEA EDI,[EDX+ECX-103]
6FB3B6E6      8D8C11 0EFFFF LEA ECX,[EDX+ECX-0F2]

Zmieniamy na:

  Kod:
6FB3B6DB      8DBC11 38FEFF LEA EDI,[EDX+ECX-1C8]
6FB3B6E6      8D8C11 49FEFF LEA ECX,[EDX+ECX-1B7]

To są współrzędne miejsca w które można kliknąć dla przycisku.


Odszukujemy ponownie:

  Kod:
6FB3D18C      8D98 0CFFFFFF LEA EBX,[EAX-0F4]
6FB3D192      8DA8 0EFFFFFF LEA EBP,[EAX-0F2]

Zmieniamy na:

  Kod:
6FB3D18C      8D98 47FEFFFF LEA EBX,[EAX-1B9]
6FB3D192      8DA8 49FEFFFF LEA EBP,[EAX-1B7]


Kolejny fragment:

  Kod:
6FB3D1FF      8D88 0EFFFFFF LEA ECX,[EAX-0F2]
6FB3D231      05 FAFEFFFF   ADD EAX,-106

Zmieniamy na:

  Kod:
6FB3D1FF      8D88 49FEFFFF LEA ECX,[EAX-1B7]
6FB3D231      05 35FEFFFF   ADD EAX,-1CB

To są współrzędne wartości złota oraz wyświetlanego tekstu jak najedziemy myszką.


Teraz odszukujemy:

  Kod:
6FB49A1A      8D9401 25FFFF LEA EDX,[EAX+ECX-0DB]

Zmieniamy na:

  Kod:
6FB49A1A      8D9401 61FEFF LEA EDX,[EAX+ECX-19F]

To jest tekst z maksymalną ilością złota.


Przed i Po.
Obrazek
Motto:
Spoiler:

Grupa

Alchemic