erm i kill stuff in one hit pretty much so what well this do? thanks btwTuuuup! wrote: ↑Sun Oct 30, 2022 9:04 pmHit multiplierCode: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>115822</ID> <Description>"Combo multiplier"</Description> <Options moHideChildren="1"/> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">{ Game Executable : SO6.exe Author : Tuuup! Executable Version: 1.0.0.0 Script Date : 2022-10-30 } [ENABLE] aobscanmodule(hitscombo,SO6.exe,FFC2E8????????488D8F????????4889DA) registersymbol(hitscombo hitscombobkp chit) alloc(newmem,128,hitscombo) label(return chit) label(hitscombobkp) newmem: add edx,[chit]/// inc edx reassemble(hitscombo+2,5) jmp return hitscombobkp: readmem(hitscombo,7) chit: dd #2 hitscombo: jmp newmem nop 2 return: [DISABLE] hitscombo: // db FF C2 E8 E3 90 70 F8 readmem(hitscombobkp,7) unregistersymbol(*) dealloc(*) { // ORIGINAL CODE - INJECTION POINT: SO6.exe.udata+54F07E6 SO6.exe.udata+54F0762: 0F 85 8E E7 BD 05 - jne SO6.exe.udata+B0CEEF6 SO6.exe.udata+54F0768: 52 - push rdx SO6.exe.udata+54F0769: F7 14 24 - not [rsp] SO6.exe.udata+54F076C: 81 2C 24 FF B8 51 F5 - sub [rsp],F551B8FF SO6.exe.udata+54F0773: F7 D2 - not edx SO6.exe.udata+54F0775: D1 1C 24 - rcr [rsp],1 SO6.exe.udata+54F0778: 81 F2 FF B8 51 F5 - xor edx,F551B8FF SO6.exe.udata+54F077E: D1 EA - shr edx,1 SO6.exe.udata+54F0780: 2B 14 24 - sub edx,[rsp] SO6.exe.udata+54F0783: C1 C2 02 - rol edx,02 SO6.exe.udata+54F0786: 48 8D 64 24 08 - lea rsp,[rsp+08] SO6.exe.udata+54F078B: 0F 8B 3F 04 4C 02 - jnp SO6.exe.udata+79B0BD0 SO6.exe.udata+54F0791: 0F 1F 80 00 00 00 00 - nop dword ptr [rax+00000000] SO6.exe.udata+54F0798: 48 89 5C 24 08 - mov [rsp+08],rbx SO6.exe.udata+54F079D: 57 - push rdi SO6.exe.udata+54F079E: 48 83 EC 20 - sub rsp,20 SO6.exe.udata+54F07A2: 48 89 CF - mov rdi,rcx SO6.exe.udata+54F07A5: 48 89 D3 - mov rbx,rdx SO6.exe.udata+54F07A8: 48 8B 89 80 00 00 00 - mov rcx,[rcx+00000080] SO6.exe.udata+54F07AF: 48 85 C9 - test rcx,rcx SO6.exe.udata+54F07B2: 74 39 - je SO6.exe.udata+54F07ED SO6.exe.udata+54F07B4: E8 2F AD 4E F8 - call SO6.exe.xtext+1674E8 SO6.exe.udata+54F07B9: 48 81 05 E8 6C A5 09 F1 DB B6 18 - add qword ptr [SO6.exe.udata+EF474AC],18B6DBF1 SO6.exe.udata+54F07C4: 48 B9 2E 55 BC D9 02 C5 BF A3 - mov rcx,A3BFC502D9BC552E SO6.exe.udata+54F07CE: 48 39 C8 - cmp rax,rcx SO6.exe.udata+54F07D1: 75 1A - jne SO6.exe.udata+54F07ED SO6.exe.udata+54F07D3: 80 7B 58 00 - cmp byte ptr [rbx+58],00 SO6.exe.udata+54F07D7: 75 14 - jne SO6.exe.udata+54F07ED SO6.exe.udata+54F07D9: 48 8B 0D 48 65 80 FA - mov rcx,[SO6.exe+2483D28] SO6.exe.udata+54F07E0: 8B 91 54 14 00 00 - mov edx,[rcx+00001454] // ---------- INJECTING HERE ---------- SO6.exe.udata+54F07E6: FF C2 - inc edx // ---------- DONE INJECTING ---------- SO6.exe.udata+54F07E8: E8 E3 90 70 F8 - call SO6.exe.xtext+3858D0 SO6.exe.udata+54F07ED: 48 8D 8F D0 21 00 00 - lea rcx,[rdi+000021D0] SO6.exe.udata+54F07F4: 48 89 DA - mov rdx,rbx SO6.exe.udata+54F07F7: E8 DC 3E 74 F8 - call SO6.exe.xtext+3C06D8 SO6.exe.udata+54F07FC: 48 8D 8F 88 00 00 00 - lea rcx,[rdi+00000088] SO6.exe.udata+54F0803: 48 89 DA - mov rdx,rbx SO6.exe.udata+54F0806: 48 8B 5C 24 30 - mov rbx,[rsp+30] SO6.exe.udata+54F080B: 48 83 C4 20 - add rsp,20 SO6.exe.udata+54F080F: 5F - pop rdi SO6.exe.udata+54F0810: E9 37 3E 74 F8 - jmp SO6.exe.xtext+3C064C SO6.exe.udata+54F0815: CC - int 3 SO6.exe.udata+54F0816: BF 7C 5F 69 70 - mov edi,70695F7C SO6.exe.udata+54F081B: 19 FD - sbb ebp,edi SO6.exe.udata+54F081D: 31 FD - xor ebp,edi SO6.exe.udata+54F081F: 0F 8D FB 3C 83 FD - jnl SO6.exe.udata+2D24520 SO6.exe.udata+54F0825: C1 FF 07 - sar edi,07 SO6.exe.udata+54F0828: 81 D5 FA D4 D2 25 - adc ebp,25D2D4FA SO6.exe.udata+54F082E: 41 52 - push r10 SO6.exe.udata+54F0830: 83 F7 FF - xor edi,-01 SO6.exe.udata+54F0833: 83 EF FF - sub edi,-01 SO6.exe.udata+54F0836: 01 FD - add ebp,edi SO6.exe.udata+54F0838: 29 EF - sub edi,ebp SO6.exe.udata+54F083A: F7 DF - neg edi SO6.exe.udata+54F083C: 41 89 EA - mov r10d,ebp SO6.exe.udata+54F083F: 44 29 D7 - sub edi,r10d SO6.exe.udata+54F0842: 41 5A - pop r10 SO6.exe.udata+54F0844: 0F 83 A2 AD 1B 04 - jae SO6.exe.udata+96AB5EC SO6.exe.udata+54F084A: 49 C7 C3 F1 0F A2 C3 - mov r11,FFFFFFFFC3A20FF1 SO6.exe.udata+54F0851: 4C 8D 17 - lea r10,[rdi] SO6.exe.udata+54F0854: 4C 03 1D 76 39 D9 FB - add r11,[SO6.exe.udata+12841D1] } </AssemblerScript> <CheatEntries> <CheatEntry> <ID>115823</ID> <Description>"multiplier"</Description> <ShowAsSigned>1</ShowAsSigned> <VariableType>4 Bytes</VariableType> <Address>chit</Address> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
How to use this cheat table?
- Install Cheat Engine
- Double-click the .CT file in order to open it.
- Click the PC icon in Cheat Engine in order to select the game process.
- Keep the list.
- Activate the trainer options by checking boxes or setting values from 0 to 1