Wissle
Mitglied
- Registriert
- 28 April 2006
- Beiträge
- 121
Ich brauchte ein paar Code-Edits für 1.14d, habe aber nichts dazu gefunden, kA ob das mitunter vlt schon irgendwo bekannt war. 
Alles in der Game.exe.
Vlt hilft's ja wem


Alles in der Game.exe.
Umgebung
Änderungen
Vorher/Nachher Code https://www.diffchecker.com/vKCkOp5y
Code:
File Game.exe
Address Hex dump Command Comments
0017E2F0 56 PUSH ESI
0017E2F1 8BF0 MOV ESI,EAX
0017E2F3 3BF2 CMP ESI,EDX
0017E2F5 7F 27 JG SHORT 0017E31E
0017E2F7 2BD6 SUB EDX,ESI
0017E2F9 83FA 0B CMP EDX,0B
0017E2FC 7C 05 JL SHORT 0017E303
0017E2FE BA 0A000000 MOV EDX,0A
0017E303 8B1495 68166E00 MOV EDX,DWORD PTR DS:[EDX*4+6E1668]
0017E30A 81FA 00010000 CMP EDX,100
0017E310 74 32 JE SHORT 0017E344
0017E312 68 00010000 PUSH 100
0017E317 E8 4450F0FF CALL 00083360
0017E31C 5E POP ESI
0017E31D C3 RETN
0017E31E 83FA 19 CMP EDX,19
0017E321 7C 0C JL SHORT 0017E32F
0017E323 85F6 TEST ESI,ESI
0017E325 7E 08 JLE SHORT 0017E32F
0017E327 56 PUSH ESI
0017E328 E8 3350F0FF CALL 00083360
0017E32D 5E POP ESI
0017E32E C3 RETN
0017E32F 2BF2 SUB ESI,EDX
0017E331 83FE 0B CMP ESI,0B
0017E334 7C 05 JL SHORT 0017E33B
0017E336 BE 0A000000 MOV ESI,0A
0017E33B 8B14B5 94166E00 MOV EDX,DWORD PTR DS:[ESI*4+6E1694]
0017E342 ^ EB C6 JMP SHORT 0017E30A
0017E344 8BC1 MOV EAX,ECX
0017E346 5E POP ESI
0017E347 C3 RETN
Änderungen
Code:
File Game.exe
Address Hex dump Command Comments
0017E2F5 7F 27 JG SHORT 0017E31E ; Jump if mlvl > clvl
->
0017E2F5 90 NOP ; Never jump, ignore levels
0017E2F6 90 NOP
Code:
File Game.exe
Address Hex dump Command Comments
0017E310 74 32 JE SHORT 0017E344 ; If equal, jump out of here, apply no penalty
->
0017E310 EB 32 JMP SHORT 0017E344 ; ALWAYS jump out of here, apply no penalty
Umgebung
Änderung
Code:
File Game.exe
Address Hex dump Command Comments
0017E652 03D0 ADD EDX,EAX
0017E654 81FA 00190000 CMP EDX,1900
0017E65A 77 4F JA SHORT 0017E6AB
0017E65C 8B5D FC MOV EBX,DWORD PTR SS:[EBP-4]
0017E65F 8B46 44 MOV EAX,DWORD PTR DS:[ESI+44]
Änderung
Code:
File Game.exe
Address Hex dump Command Comments
0017E65A 77 4F JA SHORT 0017E6AB
->
0017E65A 90 NOP
0017E65B 90 NOP
Umgebung
Änderung, FA entspricht 250ms Delay
Code:
File Game.exe
Address Hex dump Command Comments
000781A5 33C9 XOR ECX,ECX
000781A7 E8 34E4FDFF CALL 000565E0
000781AC 68 FA000000 PUSH 0FA
000781B1 FFD3 CALL EBX
000781B3 81C6 00010000 ADD ESI,100
Änderung, FA entspricht 250ms Delay
Code:
File Game.exe
Address Hex dump Command Comments
000781AC 68 FA000000 PUSH 0FA
->
000781AC 68 60000000 PUSH 60
Umgebung
Änderung
Code:
File Game.exe
Address Hex dump Command Comments
000F5623 FF15 00C56C00 CALL DWORD PTR DS:[6CC500]
000F5629 85C0 TEST EAX,EAX
000F562B 74 45 JE SHORT 000F5672
000F562D 8D8D E0FEFFFF LEA ECX,[EBP-120]
000F5633 68 E4C56D00 PUSH 6DC5E4
Änderung
Code:
File Game.exe
Address Hex dump Command Comments
000F562B 74 45 JE SHORT 000F5672
->
000F562B EB 45 JMP SHORT 000F5672
Umgebung
Änderung
Code:
File Game.exe
Address Hex dump Command Comments
00135780 83F9 08 CMP ECX,8
00135783 77 06 JA SHORT 0013578B
00135785 890D 703D8800 MOV DWORD PTR DS:[883D70],ECX
0013578B C3 RETN
Änderung
Code:
File Game.exe
Address Hex dump Command Comments
00135780 83F9 08 CMP ECX,8
->
00135780 83F9 7F CMP ECX,7F
Umgebung
Änderung
Code:
File Game.exe
Address Hex dump Command Comments
0007C4E9 83FE 01 CMP ESI,1
0007C4EC 7E 48 JLE SHORT 0007C536
0007C4EE 83FE 08 CMP ESI,8
0007C4F1 7C 05 JL SHORT 0007C4F8
0007C4F3 BE 08000000 MOV ESI,8
0007C4F8 8BCE MOV ECX,ESI
0007C4FA E8 81920B00 CALL 00135780
Änderung
Code:
File Game.exe
Address Hex dump Command Comments
0007C4EE 83FE 08 CMP ESI,8
->
0007C4EE 83FE 7F CMP ESI,7F
0007C4F3 BE 08000000 MOV ESI,8
->
0007C4F3 BE 7F000000 MOV ESI,7F
Vlt hilft's ja wem


Zuletzt bearbeitet: