I don't know how to wear it. Can you help me?Cielos wrote: ↑Sat Mar 22, 2025 10:53 ammade a fevw simple options:
inf. HPupdate.3
- added inf. oxygen, auto-block, and ignore skill cooldown & adrenaline
update.2
- added ignore throwables
update.1
- added stealth mod.
- health won't drop below 50% of max health
inf. oxygen
- oxygen still drop when underwater but won't be depleted.
auto-block
- auto-block in-coming attacks without the need to hold the block button/key.
- didn't test on those unblockable attacks, report~
- you still need to press the block button/key at the right time to deflect an attack.
stealth mod
- when activated, enemies won't spot you when you are crouching or in prone, but they would still attack you if you kill someone in their line of sight.
- press and hold the stealth key (default: mouse button 4) and no enemies can spot you even if you kill someone in their line of sight.
ignore throwables
- allows you to use throwables regardless of their quantities.
- quantities still drop to zero when you use throwables.
ignore skill cooldown & adrenaline
- as title says. spam the skills as much as you want~
ignore skill points
- allows you to learn skills without any skill points.
- skill points still drop until it reaches zero.
just copy and paste the following onto your table:Code: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>17</ID> <Description>"enable"</Description> <Options moHideChildren="1" moDeactivateChildrenAsWell="1"/> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(someHealthCReadAOB,$process,4* * * * * * * 4* * * * * 00 00 4* * * * * * * 4* * * 4* * * * C* * * * C* * * * 31 C0 C3) registersymbol(someHealthCReadAOB) label(pPlayerHealth) registersymbol(pPlayerHealth) alloc(newmem,2048,someHealthCReadAOB+1c) //"ACShadows.exe"+2A22CCC) label(returnhere) label(originalcode_someHealthCReadAOB) registersymbol(originalcode_someHealthCReadAOB) label(exit) newmem: //this is allocated memory, you have read,write,execute access //place your code here push rbx //mov rbx,[rsp+60] //push rbx mov rbx,pPlayerHealth mov [rbx],rcx //pop [rbx+8] mov byte ptr [rbx+10],1 pop rbx originalcode_someHealthCReadAOB: readmem(someHealthCReadAOB+1c,8) //vmovss xmm0,[rcx] //vmovss [rdx],xmm0 exit: jmp returnhere /// pPlayerHealth: dq 0 dq 0 dd 0 /// someHealthCReadAOB+1c: //"ACShadows.exe"+2A22CCC: jmp newmem nop 3 returnhere: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem) someHealthCReadAOB+1c: //"ACShadows.exe"+2A22CCC: readmem(originalcode_someHealthCReadAOB,8) //db C5 FA 10 01 C5 FA 11 02 //vmovss xmm0,[rcx] //vmovss [rdx],xmm0 unregistersymbol(originalcode_someHealthCReadAOB) unregistersymbol(pPlayerHealth) </AssemblerScript> <CheatEntries> <CheatEntry> <ID>19</ID> <Description>"inf. hp"</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(someHealthWritesAOB,$process,48 * * 74 19 C* * * * * * 00 00 C* * * * * * 00 00 C* * * * * * 00 00 C3 C*) registersymbol(someHealthWritesAOB) label(dMinHealthPer) registersymbol(dMinHealthPer) alloc(newmem,2048,someHealthWritesAOB+5) //"ACShadows.exe"+2A23B04) label(returnhere) label(originalcode_someHealthWritesAOB) registersymbol(originalcode_someHealthWritesAOB) label(exit) newmem: //this is allocated memory, you have read,write,execute access //place your code here push rbx mov rbx,dMinHealthPer db D9 80 readmem(someHealthWritesAOB+9,4) //fld dword ptr [rax+178] fmul dword ptr [rbx] fstp dword ptr [rbx+4] maxss xmm0,[rbx+4] pop rbx originalcode_someHealthWritesAOB: readmem(someHealthWritesAOB+5,8) //vminss xmm0,xmm0,[rax+00000178] exit: jmp returnhere /// dMinHealthPer: dd (float)0.5 /// someHealthWritesAOB+5: //"ACShadows.exe"+2A23B04: jmp newmem nop 3 returnhere: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem) someHealthWritesAOB+5: //"ACShadows.exe"+2A23B04: readmem(originalcode_someHealthWritesAOB,8) //db C5 FA 5D 80 78 01 00 00 //vminss xmm0,xmm0,[rax+00000178] unregistersymbol(originalcode_someHealthWritesAOB) unregistersymbol(dMinHealthPer) </AssemblerScript> </CheatEntry> <CheatEntry> <ID>62</ID> <Description>"inf. oxygen"</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(oxygenWritesAOB,$process,C* * * * C* * * * C* * * * * C* * * * * 4* * * E8 * * * * 4* * * 4* * * * * E9) registersymbol(oxygenWritesAOB) label(dMinOxygen) registersymbol(dMinOxygen) alloc(newmem,2048,oxygenWritesAOB+d) //"ACShadows.exe"+7010D66) label(returnhere) label(originalcode_oxygenWritesAOB) registersymbol(originalcode_oxygenWritesAOB) label(exit) newmem: //this is allocated memory, you have read,write,execute access //place your code here push rax mov rax,dMinOxygen vmaxss xmm0,xmm0,[rax] pop rax originalcode_oxygenWritesAOB: readmem(oxygenWritesAOB+d,5) //vmovss [rcx+70],xmm0 exit: jmp returnhere /// dMinOxygen: dd (float)30 /// oxygenWritesAOB+d: //"ACShadows.exe"+7010D66: jmp newmem returnhere: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem) oxygenWritesAOB+d: //"ACShadows.exe"+7010D66: readmem(originalcode_oxygenWritesAOB,5) //db C5 FA 11 41 70 //vmovss [rcx+70],xmm0 unregistersymbol(originalcode_oxygenWritesAOB) unregistersymbol(dMinOxygen) /* ACShadows.exe+7010D50 - 56 - push rsi ACShadows.exe+7010D51 - 48 83 EC 20 - sub rsp,20 { 32 } ACShadows.exe+7010D55 - 48 8D 71 B8 - lea rsi,[rcx-48] oxygenWritesAOB - C5F857C0 - vxorps xmm0,xmm0,xmm0 ACShadows.exe+7010D5D - C5F25FC0 - vmaxss xmm0,xmm1,xmm0 ACShadows.exe+7010D61 - C5FA5D41 64 - vminss xmm0,xmm0,[rcx+64] ACShadows.exe+7010D66 - C5FA1141 70 - vmovss [rcx+70],xmm0 ACShadows.exe+7010D6B - 48 89 F1 - mov rcx,rsi ACShadows.exe+7010D6E - E8 3DFFFFFF - call ACShadows.exe+7010CB0 ACShadows.exe+7010D73 - 48 89 F1 - mov rcx,rsi ACShadows.exe+7010D76 - 48 83 C4 20 - add rsp,20 { 32 } ACShadows.exe+7010D7A - 5E - pop rsi ACShadows.exe+7010D7B - E9 F06C4DFB - jmp ACShadows.exe+24E7A70 ACShadows.exe+7010D80 - 56 - push rsi ACShadows.exe+7010D81 - 57 - push rdi ACShadows.exe+7010D82 - 48 83 EC 78 - sub rsp,78 { 120 } ACShadows.exe+7010D86 - C5F82974 24 60 - vmovaps [rsp+60],xmm6 ACShadows.exe+7010D8C - 48 89 CF - mov rdi,rcx ACShadows.exe+7010D8F - 48 8B 05 6AFF0F02 - mov rax,[ACShadows.exe+9110D00] { (-142230143) } ACShadows.exe+7010D96 - 48 31 E0 - xor rax,rsp ACShadows.exe+7010D99 - 48 89 44 24 58 - mov [rsp+58],rax ACShadows.exe+7010D9E - C5FA2A81 A0 000000 - vcvtsi2ss xmm0,eax,[rcx+000000A0] ACShadows.exe+7010DA6 - C5FA590D F6 721A01 - vmulss xmm1,xmm0,[ACShadows.exe+81B80A4] { (0.01) } ACShadows.exe+7010DAE - 48 8B 41 38 - mov rax,[rcx+38] ACShadows.exe+7010DB2 - 48 8B 48 60 - mov rcx,[rax+60] ACShadows.exe+7010DB6 - E8 C5444C00 - call ACShadows.exe+74D5280 ACShadows.exe+7010DBB - C5F828F0 - vmovaps xmm6,xmm0 ACShadows.exe+7010DBF - 48 8D 74 24 28 - lea rsi,[rsp+28] ACShadows.exe+7010DC4 - 48 89 F1 - mov rcx,rsi ACShadows.exe+7010DC7 - E8 A4A5D4F9 - call ACShadows.exe+D5B370 ACShadows.exe+7010DCC - 48 8B 47 38 - mov rax,[rdi+38] ACShadows.exe+7010DD0 - BA C8010000 - mov edx,000001C8 { 456 } ACShadows.exe+7010DD5 - 48 03 50 60 - add rdx,[rax+60] ACShadows.exe+7010DD9 - 48 89 F1 - mov rcx,rsi ACShadows.exe+7010DDC - E8 6F7CA5F9 - call ACShadows.exe+A68A50 ACShadows.exe+7010DE1 - 48 8D 15 A0AFC702 - lea rdx,[ACShadows.exe+9C8BD88] { (7FF708FE9990) } ACShadows.exe+7010DE8 - 48 89 F1 - mov rcx,rsi ACShadows.exe+7010DEB - E8 10DAB4FD - call ACShadows.exe+4B5E800 ACShadows.exe+7010DF0 - 48 89 C7 - mov rdi,rax ACShadows.exe+7010DF3 - E8 A84223F9 - call ACShadows.exe+2450A0 ACShadows.exe+7010DF8 - 48 8B 50 10 - mov rdx,[rax+10] ACShadows.exe+7010DFC - 48 8D 48 10 - lea rcx,[rax+10] ACShadows.exe+7010E00 - FF 12 - call qword ptr [rdx] ACShadows.exe+7010E02 - 48 89 C1 - mov rcx,rax ACShadows.exe+7010E05 - E8 26FA34F9 - call ACShadows.exe+360830 ACShadows.exe+7010E0A - 48 8D 88 80010000 - lea rcx,[rax+00000180] ACShadows.exe+7010E11 - E8 8A8980F9 - call ACShadows.exe+8197A0 ACShadows.exe+7010E16 - 48 8D 4F 08 - lea rcx,[rdi+08] ACShadows.exe+7010E1A - 48 89 C2 - mov rdx,rax ACShadows.exe+7010E1D - E8 EE086EF9 - call ACShadows.exe+6F1710 ACShadows.exe+7010E22 - C4E3490ACE0B - vroundss xmm1,xmm6,xmm6,0B ACShadows.exe+7010E28 - 48 89 F9 - mov rcx,rdi ACShadows.exe+7010E2B - E8 006337FB - call ACShadows.exe+2387130 ACShadows.exe+7010E30 - 48 8D 15 51AEC702 - lea rdx,[ACShadows.exe+9C8BC88] { (7FF708FE9720) } ACShadows.exe+7010E37 - 48 89 F1 - mov rcx,rsi ACShadows.exe+7010E3A - E8 C1D9B4FD - call ACShadows.exe+4B5E800 ACShadows.exe+7010E3F - 8A 48 08 - mov cl,[rax+08] ACShadows.exe+7010E42 - 80 E1 9F - and cl,-61 { 159 } ACShadows.exe+7010E45 - 80 C9 20 - or cl,20 { 32 } ACShadows.exe+7010E48 - 88 48 08 - mov [rax+08],cl ACShadows.exe+7010E4B - 48 89 F1 - mov rcx,rsi ACShadows.exe+7010E4E - 31 D2 - xor edx,edx ACShadows.exe+7010E50 - E8 DB7D0BFA - call ACShadows.exe+10C8C30 ACShadows.exe+7010E55 - 48 89 F1 - mov rcx,rsi ACShadows.exe+7010E58 - E8 D3C513F9 - call ACShadows.exe+14D430 ACShadows.exe+7010E5D - 48 8B 4C 24 58 - mov rcx,[rsp+58] ACShadows.exe+7010E62 - 48 31 E1 - xor rcx,rsp ACShadows.exe+7010E65 - E8 E67232FE - call ACShadows.exe+5338150 ACShadows.exe+7010E6A - C5F82874 24 60 - vmovaps xmm6,[rsp+60] ACShadows.exe+7010E70 - 48 83 C4 78 - add rsp,78 { 120 } ACShadows.exe+7010E74 - 5F - pop rdi ACShadows.exe+7010E75 - 5E - pop rsi ACShadows.exe+7010E76 - C3 - ret */ </AssemblerScript> </CheatEntry> <CheatEntry> <ID>65</ID> <Description>"auto-block"</Description> <Options moAlwaysHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(healthReadOnAttackConnectCallerAOB,$process,E8 * * * * 4* * * * * * 00 00 4* * * E8 * * * * 8* * 0F 85 * * * * 4* * * E8) registersymbol(healthReadOnAttackConnectCallerAOB) alloc(newmem,2048,healthReadOnAttackConnectCallerAOB+5) //"ACShadows.exe"+5EF719) label(returnhere) label(originalcode_healthReadOnAttackConnectCallerAOB) registersymbol(originalcode_healthReadOnAttackConnectCallerAOB) label(exit) newmem: //this is allocated memory, you have read,write,execute access //place your code here mov rcx,pPlayerHealth cmp [rcx],r8 jne @f mov [rcx+8],rbx originalcode_healthReadOnAttackConnectCallerAOB: readmem(healthReadOnAttackConnectCallerAOB+5,8) //mov [rsp+00000100],r12 exit: jmp returnhere /// healthReadOnAttackConnectCallerAOB+5: //"ACShadows.exe"+5EF719: jmp newmem nop 3 returnhere: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem) healthReadOnAttackConnectCallerAOB+5: //"ACShadows.exe"+5EF719: readmem(originalcode_healthReadOnAttackConnectCallerAOB,8) //db 4C 89 A4 24 00 01 00 00 //mov [rsp+00000100],r12 unregistersymbol(originalcode_healthReadOnAttackConnectCallerAOB) /* ACShadows.exe+5EF639 - E9 22FEFFFF - jmp ACShadows.exe+5EF460 ACShadows.exe+5EF63E - 8B AB B8000000 - mov ebp,[rbx+000000B8] ACShadows.exe+5EF644 - 45 31 FF - xor r15d,r15d ACShadows.exe+5EF647 - 48 89 D9 - mov rcx,rbx ACShadows.exe+5EF64A - 31 D2 - xor edx,edx ACShadows.exe+5EF64C - E8 0F8D4400 - call ACShadows.exe+A38360 ACShadows.exe+5EF651 - 41 BC 00000000 - mov r12d,00000000 { 0 } ACShadows.exe+5EF657 - 84 C0 - test al,al ACShadows.exe+5EF659 - 48 8B 84 24 98000000 - mov rax,[rsp+00000098] ACShadows.exe+5EF661 - 0F84 F9FDFFFF - je ACShadows.exe+5EF460 ACShadows.exe+5EF667 - 4C 89 AC 24 88000000 - mov [rsp+00000088],r13 ACShadows.exe+5EF66F - 4C 89 A4 24 B8000000 - mov [rsp+000000B8],r12 ACShadows.exe+5EF677 - 89 AC 24 AC000000 - mov [rsp+000000AC],ebp ACShadows.exe+5EF67E - 4C 8D 68 20 - lea r13,[rax+20] ACShadows.exe+5EF682 - 48 8D 15 FFC66909 - lea rdx,[ACShadows.exe+9C8BD88] { (7FF7B6579990) } ACShadows.exe+5EF689 - 4C 89 E9 - mov rcx,r13 ACShadows.exe+5EF68C - E8 6FF15604 - call ACShadows.exe+4B5E800 ACShadows.exe+5EF691 - 49 89 C4 - mov r12,rax ACShadows.exe+5EF694 - 48 8D 15 AD76610A - lea rdx,[ACShadows.exe+AC06D48] { (7FF7B6699AC0) } ACShadows.exe+5EF69B - 4C 89 E9 - mov rcx,r13 ACShadows.exe+5EF69E - E8 5DF15604 - call ACShadows.exe+4B5E800 ACShadows.exe+5EF6A3 - 48 89 C6 - mov rsi,rax ACShadows.exe+5EF6A6 - 48 8D 15 BB39800A - lea rdx,[ACShadows.exe+ADF3068] { (7FF7B68144D0) } ACShadows.exe+5EF6AD - 4C 89 E9 - mov rcx,r13 ACShadows.exe+5EF6B0 - E8 4BF15604 - call ACShadows.exe+4B5E800 ACShadows.exe+5EF6B5 - 48 89 84 24 C8000000 - mov [rsp+000000C8],rax ACShadows.exe+5EF6BD - 48 8D 15 0C70610A - lea rdx,[ACShadows.exe+AC066D0] { (7FF7B6698D40) } ACShadows.exe+5EF6C4 - 4C 89 E9 - mov rcx,r13 ACShadows.exe+5EF6C7 - E8 34F15604 - call ACShadows.exe+4B5E800 ACShadows.exe+5EF6CC - 48 89 84 24 E8000000 - mov [rsp+000000E8],rax ACShadows.exe+5EF6D4 - 48 8D 15 ADC96909 - lea rdx,[ACShadows.exe+9C8C088] { (7FF7B6579D10) } ACShadows.exe+5EF6DB - 4C 89 E9 - mov rcx,r13 ACShadows.exe+5EF6DE - E8 1DF15604 - call ACShadows.exe+4B5E800 ACShadows.exe+5EF6E3 - 48 89 C5 - mov rbp,rax ACShadows.exe+5EF6E6 - 4C 89 64 24 78 - mov [rsp+78],r12 ACShadows.exe+5EF6EB - 49 83 C4 08 - add r12,08 { 8 } ACShadows.exe+5EF6EF - 49 8B 46 38 - mov rax,[r14+38] ACShadows.exe+5EF6F3 - 48 8D 8C 24 40010000 - lea rcx,[rsp+00000140] ACShadows.exe+5EF6FB - 48 89 84 24 F8000000 - mov [rsp+000000F8],rax ACShadows.exe+5EF703 - 48 89 01 - mov [rcx],rax ACShadows.exe+5EF706 - 48 8D 94 24 3C010000 - lea rdx,[rsp+0000013C] ACShadows.exe+5EF70E - C7 02 000080BF - mov [rdx],BF800000 { -1.00 } healthReadOnAttackConnectCallerAOB- E8 9730C8FF - call ACShadows.exe+2727B0 ACShadows.exe+5EF719 - 4C 89 A4 24 00010000 - mov [rsp+00000100],r12 ACShadows.exe+5EF721 - 4C 89 E1 - mov rcx,r12 ACShadows.exe+5EF724 - E8 57C85100 - call ACShadows.exe+B0BF80 ACShadows.exe+5EF729 - 84 C0 - test al,al ACShadows.exe+5EF72B - 0F85 01010000 - jne ACShadows.exe+5EF832 ACShadows.exe+5EF731 - 4C 89 E9 - mov rcx,r13 ACShadows.exe+5EF734 - E8 D7D52200 - call ACShadows.exe+81CD10 ACShadows.exe+5EF739 - 4C 89 E9 - mov rcx,r13 ACShadows.exe+5EF73C - E8 3FD72200 - call ACShadows.exe+81CE80 ACShadows.exe+5EF741 - 4C 89 E9 - mov rcx,r13 ACShadows.exe+5EF744 - E8 C77D5904 - call ACShadows.exe+4B87510 ACShadows.exe+5EF749 - 4C 89 E9 - mov rcx,r13 ACShadows.exe+5EF74C - E8 8F855904 - call ACShadows.exe+4B87CE0 inBlockChkOnAttackConnectAOB- 48 8B 84 24 E8000000 - mov rax,[rsp+000000E8] ACShadows.exe+5EF759 - F6 40 30 01 - test byte ptr [rax+30],01 { 1 } ACShadows.exe+5EF75D - 75 32 - jne ACShadows.exe+5EF791 ACShadows.exe+5EF75F - C5FA108E B0 000000 - vmovss xmm1,[rsi+000000B0] ACShadows.exe+5EF767 - 48 8B 44 24 78 - mov rax,[rsp+78] ACShadows.exe+5EF76C - C5FA1040 20 - vmovss xmm0,[rax+20] ACShadows.exe+5EF771 - C5F82EC8 - vucomiss xmm1,xmm0 ACShadows.exe+5EF775 - 76 24 - jna ACShadows.exe+5EF79B ACShadows.exe+5EF777 - 48 8B 44 24 78 - mov rax,[rsp+78] ACShadows.exe+5EF77C - C5FA1148 20 - vmovss [rax+20],xmm1 ACShadows.exe+5EF781 - C5F828C1 - vmovaps xmm0,xmm1 ACShadows.exe+5EF785 - EB 14 - jmp ACShadows.exe+5EF79B ACShadows.exe+5EF787 - C6 44 24 6F 01 - mov byte ptr [rsp+6F],01 { 1 } ACShadows.exe+5EF78C - E9 E2000000 - jmp ACShadows.exe+5EF873 ACShadows.exe+5EF791 - 48 8B 44 24 78 - mov rax,[rsp+78] ACShadows.exe+5EF796 - C5FA1040 20 - vmovss xmm0,[rax+20] ACShadows.exe+5EF79B - C5FA108E B4 000000 - vmovss xmm1,[rsi+000000B4] ACShadows.exe+5EF7A3 - C5FA1015 D9 8ABC07 - vmovss xmm2,[ACShadows.exe+81B8284] { (-1.00) } ACShadows.exe+5EF7AB - C5F82ED1 - vucomiss xmm2,xmm1 ACShadows.exe+5EF7AF - 73 16 - jae ACShadows.exe+5EF7C7 ACShadows.exe+5EF7B1 - C5F82EC8 - vucomiss xmm1,xmm0 ACShadows.exe+5EF7B5 - 73 10 - jae ACShadows.exe+5EF7C7 ACShadows.exe+5EF7B7 - C5F82EC1 - vucomiss xmm0,xmm1 ACShadows.exe+5EF7BB - 74 0A - je ACShadows.exe+5EF7C7 ACShadows.exe+5EF7BD - 48 8B 44 24 78 - mov rax,[rsp+78] ACShadows.exe+5EF7C2 - C5FA1148 20 - vmovss [rax+20],xmm1 ACShadows.exe+5EF7C7 - 4C 8D B4 24 B0010000 - lea r14,[rsp+000001B0] ACShadows.exe+5EF7CF - 41 C7 06 00000000 - mov [r14],00000000 { 0 } ACShadows.exe+5EF7D6 - 48 8D 8C 24 40010000 - lea rcx,[rsp+00000140] ACShadows.exe+5EF7DE - 4C 89 F2 - mov rdx,r14 ACShadows.exe+5EF7E1 - E8 FAF2E503 - call ACShadows.exe+444EAE0 ACShadows.exe+5EF7E6 - C4C17A1006 - vmovss xmm0,[r14] ACShadows.exe+5EF7EB - C5FA100D 3D D0BA07 - vmovss xmm1,[ACShadows.exe+819C830] { (0.00) } ACShadows.exe+5EF7F3 - C5F82EC8 - vucomiss xmm1,xmm0 ACShadows.exe+5EF7F7 - 73 39 - jae ACShadows.exe+5EF832 ACShadows.exe+5EF7F9 - C5FA108C 24 3C 010000 - vmovss xmm1,[rsp+0000013C] ACShadows.exe+5EF802 - 48 8B 44 24 78 - mov rax,[rsp+78] ACShadows.exe+5EF807 - C5FA1050 20 - vmovss xmm2,[rax+20] ACShadows.exe+5EF80C - C5FA5CD9 - vsubss xmm3,xmm0,xmm1 ACShadows.exe+5EF810 - C5E258DA - vaddss xmm3,xmm3,xmm2 ACShadows.exe+5EF814 - C5F82E1D 14 D0BA07 - vucomiss xmm3,[ACShadows.exe+819C830] { (0.00) } ACShadows.exe+5EF81C - 76 14 - jna ACShadows.exe+5EF832 ACShadows.exe+5EF81E - C5F25CC0 - vsubss xmm0,xmm1,xmm0 ACShadows.exe+5EF822 - C5F82ED0 - vucomiss xmm2,xmm0 ACShadows.exe+5EF826 - 74 0A - je ACShadows.exe+5EF832 ACShadows.exe+5EF828 - 48 8B 44 24 78 - mov rax,[rsp+78] ACShadows.exe+5EF82D - C5FA1140 20 - vmovss [rax+20],xmm0 ACShadows.exe+5EF832 - 8B 86 A8000000 - mov eax,[rsi+000000A8] */ </AssemblerScript> <CheatEntries> <CheatEntry> <ID>66</ID> <Description>""</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(inBlockChkOnAttackConnectAOB,$process,4* * * E8 * * * * 4* * * * * * 00 00 F* * * 01 75 * C*) registersymbol(inBlockChkOnAttackConnectAOB) alloc(newmem2,2048,inBlockChkOnAttackConnectAOB+8) //"ACShadows.exe"+5EF751) label(returnhere2) label(originalcode2_inBlockChkOnAttackConnectAOB) registersymbol(originalcode2_inBlockChkOnAttackConnectAOB) label(exit2) newmem2: //this is allocated memory, you have read,write,execute access //place your code here mov rax,pPlayerHealth cmp [rax+8],rbx jne @f mov rax,[rsp+e8] mov byte ptr [rax+30],1 originalcode2_inBlockChkOnAttackConnectAOB: readmem(inBlockChkOnAttackConnectAOB+8,8) //mov rax,[rsp+000000E8] exit2: jmp returnhere2 /// inBlockChkOnAttackConnectAOB+8: //"ACShadows.exe"+5EF751: jmp newmem2 nop 3 returnhere2: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem2) inBlockChkOnAttackConnectAOB+8: //"ACShadows.exe"+5EF751: readmem(originalcode2_inBlockChkOnAttackConnectAOB,8) //db 48 8B 84 24 E8 00 00 00 //mov rax,[rsp+000000E8] unregistersymbol(originalcode2_inBlockChkOnAttackConnectAOB) </AssemblerScript> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>49</ID> <Description>"stealth mod"</Description> <Options moHideChildren="1"/> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(someFlagsSetAOB,$process,E8 * * * * 4* * * * * 00 00 * * 74 * 4* * * * * 00 00 00 74) registersymbol(someFlagsSetAOB) label(pProne) registersymbol(pProne) label(pCrouch) registersymbol(pCrouch) alloc(newmem,2048,someFlagsSetAOB+5) //"ACShadows.exe"+CE17F) label(returnhere) label(originalcode_someFlagsSetAOB) registersymbol(originalcode_someFlagsSetAOB) label(exit) newmem: //this is allocated memory, you have read,write,execute access //place your code here push r9 mov r9,0000000C8000001D cmp r13,r9 jne end cmp r12,30 //prone jne @f lea r9,[r14+de] push r9 mov r9,pProne pop [r9] @@: cmp r12,a8 //crouch jne @f lea r9,[r14+de] push r9 mov r9,pCrouch pop [r9] end: pop r9 originalcode_someFlagsSetAOB: readmem(someFlagsSetAOB+5,7) //mov [r14+000000DE],al exit: jmp returnhere /// pProne: dq 0 pCrouch: dq 0 someFlagsSetAOB+5: //"ACShadows.exe"+CE17F: jmp newmem nop 2 returnhere: ///**************************************************/// aobscanmodule(someBase1CReadAOB,$process,8* * 01 8* * * 8* * 75 09 4* * * FF * * * * * 4*) registersymbol(someBase1CReadAOB) LABEL(sSA) registersymbol(sSA) LABEL(pCrouchAlt) registersymbol(pCrouchAlt) alloc(newmem2,2048,someBase1CReadAOB+a) //"ACShadows.exe"+2B810) label(returnhere2) label(originalcode2_someBase1CReadAOB) registersymbol(originalcode2_someBase1CReadAOB) label(exit2) newmem2: //this is allocated memory, you have read,write,execute access //place your code here mov rax,sSA mov [rax],rcx lea rax,[rcx+2de8] push rax mov rax,pCrouchAlt pop [rax] originalcode2_someBase1CReadAOB: readmem(someBase1CReadAOB+a,9) //mov rax,[rcx] //call qword ptr [rax+000000D8] exit2: jmp returnhere2 ///+2de8 sSA: dq 0 pCrouchAlt: dq 0 /// someBase1CReadAOB+a: //"ACShadows.exe"+2B810: jmp newmem2 nop 4 returnhere2: ///**************************************************/// aobscanmodule(senseThresholdFlagChkAOB,$process,E8 * * * * 8* * 0F 85 * * * * * * * 00 00 4* * * * * 00 0F 84) registersymbol(senseThresholdFlagChkAOB) label(bStealthKeyPressed) registersymbol(bStealthKeyPressed) alloc(newmem3,2048,senseThresholdFlagChkAOB+12) //"ACShadows.exe"+2183A66) label(returnhere3) label(originalcode3_senseThresholdFlagChkAOB) registersymbol(originalcode3_senseThresholdFlagChkAOB) label(exit3) newmem3: //this is allocated memory, you have read,write,execute access //place your code here push rax mov rax,pProne mov rax,[rax] test rax,rax jz @f cmp byte ptr [rax],1 jne @f pop rax jmp exit3 @@: mov rax,pCrouch mov rax,[rax] test rax,rax jz @f cmp byte ptr [rax],1 jne @f pop rax jmp exit3 @@: mov rax,pCrouchAlt mov rax,[rax] test rax,rax jz @f cmp byte ptr [rax],1 jne @f pop rax jmp exit3 @@: mov rax,bStealthKeyPressed cmp byte ptr [rax],1 jne @f pop rax jmp exit3 end3: pop rax originalcode3_senseThresholdFlagChkAOB: readmem(senseThresholdFlagChkAOB+12,6) //cmp byte ptr [r12+28],00 exit3: jmp returnhere3 /// bStealthKeyPressed: /// senseThresholdFlagChkAOB+12: //"ACShadows.exe"+2183A66: jmp newmem3 nop returnhere3: ///**************************************************/// [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem) someFlagsSetAOB+5: //"ACShadows.exe"+CE17F: readmem(originalcode_someFlagsSetAOB,7) //db 41 88 86 DE 00 00 00 //mov [r14+000000DE],al unregistersymbol(originalcode_someFlagsSetAOB) unregistersymbol(pProne) unregistersymbol(pCrouch) ///**************************************************/// dealloc(newmem2) someBase1CReadAOB+a: //"ACShadows.exe"+2B810: readmem(originalcode2_someBase1CReadAOB,9) //db 48 8B 01 FF 90 D8 00 00 00 //mov rax,[rcx] //call qword ptr [rax+000000D8] unregistersymbol(originalcode2_someBase1CReadAOB) unregistersymbol(sSA) unregistersymbol(pCrouchAlt) ///**************************************************/// dealloc(newmem3) senseThresholdFlagChkAOB+12: //"ACShadows.exe"+2183A66: readmem(originalcode3_senseThresholdFlagChkAOB,6) //db 41 80 7C 24 28 00 //cmp byte ptr [r12+28],00 unregistersymbol(originalcode3_senseThresholdFlagChkAOB) unregistersymbol(bStealthKeyPressed) ///**************************************************/// </AssemblerScript> <CheatEntries> <CheatEntry> <ID>42</ID> <Description>"ctrl-H on me to change key"</Description> <LastState Value="00" RealAddress="7FF7AD290095"/> <ShowAsHex>1</ShowAsHex> <ShowAsSigned>0</ShowAsSigned> <VariableType>Byte</VariableType> <Address>bStealthKeyPressed</Address> <Hotkeys> <Hotkey OnlyWhileDown="1"> <Action>Set Value</Action> <Keys> <Key>5</Key> </Keys> <Value>1</Value> <ID>0</ID> </Hotkey> </Hotkeys> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>58</ID> <Description>"ignore throwables"</Description> <Options moAlwaysHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(throwQuantChkOnDistAimmAOB,$process,E8 * * * * * * 0F 95 C3 E8) registersymbol(throwQuantChkOnDistAimmAOB) throwQuantChkOnDistAimmAOB+7: //"ACShadows.exe"+692B025: db 90 B3 01 [DISABLE] //code from here till the end of the code will be used to disable the cheat throwQuantChkOnDistAimmAOB+7: //"ACShadows.exe"+692B025: db 0F 95 C3 //setne bl </AssemblerScript> <CheatEntries> <CheatEntry> <ID>59</ID> <Description>""</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(throwQuantChkOnThrowAimAOB,$process,C3 4* * * * * 00 00 4* * * * 4* * * * 4* * * 4* * * 4* * * 4* * * E8 * * * * 4* * * EB) registersymbol(throwQuantChkOnThrowAimAOB) alloc(newmem2,2048,throwQuantChkOnThrowAimAOB+1c) //"ACShadows.exe"+5A4B644) label(returnhere2) label(originalcode2_throwQuantChkOnThrowAimAOB) registersymbol(originalcode2_throwQuantChkOnThrowAimAOB) label(exit2) newmem2: //this is allocated memory, you have read,write,execute access //place your code here reassemble(throwQuantChkOnThrowAimAOB+1c) //call ACShadows.exe+ED24A0 test eax,eax jnz @f setz al @@: jmp exit2 originalcode2_throwQuantChkOnThrowAimAOB: readmem(throwQuantChkOnThrowAimAOB+1c,5) //call ACShadows.exe+ED24A0 exit2: jmp returnhere2 /// throwQuantChkOnThrowAimAOB+1c: //"ACShadows.exe"+5A4B644: jmp newmem2 returnhere2: [DISABLE] //code from here till the end of the code will be used to disable the cheat dealloc(newmem2) throwQuantChkOnThrowAimAOB+1c: //"ACShadows.exe"+5A4B644: readmem(originalcode2_throwQuantChkOnThrowAimAOB,5) //db E8 57 6E 48 FB //call ACShadows.exe+ED24A0 unregistersymbol(originalcode2_throwQuantChkOnThrowAimAOB) </AssemblerScript> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>60</ID> <Description>"ignore skill cooldown & adrenaline"</Description> <Options moAlwaysHideChildren="1" moActivateChildrenAsWell="1" moDeactivateChildrenAsWell="1"/> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(skillCooldownTimeStampChkAOB,$process,4* * * * 4* * * * 0f 86 * * * * 4* * * * 4* * * 4* * * e8 * * * * e9) registersymbol(skillCooldownTimeStampChkAOB) skillCooldownTimeStampChkAOB+8: //"ACShadows.exe"+4716E1C: db 90 E9 [DISABLE] //code from here till the end of the code will be used to disable the cheat skillCooldownTimeStampChkAOB+8: //"ACShadows.exe"+4716E1C: db 0F 86 //jbe /* ACShadows.exe+4716D50 - 48 8B 7C 24 58 - mov rdi,[rsp+58] ACShadows.exe+4716D55 - 48 39 DF - cmp rdi,rbx ACShadows.exe+4716D58 - 49 BC FFFFFF01FFFFFF7F - mov r12,7FFFFFFF01FFFFFF { 33554431 } ACShadows.exe+4716D62 - 0F84 DAFEFFFF - je ACShadows.exe+4716C42 ACShadows.exe+4716D68 - 48 8B 5F 08 - mov rbx,[rdi+08] ACShadows.exe+4716D6C - 48 B8 00000000FFFFFFFF - mov rax,FFFFFFFF00000000 { 0 } ACShadows.exe+4716D76 - 4C 8D 34 03 - lea r14,[rbx+rax] ACShadows.exe+4716D7A - 4D 85 E6 - test r14,r12 ACShadows.exe+4716D7D - 0F84 25030000 - je ACShadows.exe+47170A8 ACShadows.exe+4716D83 - 48 89 D8 - mov rax,rbx ACShadows.exe+4716D86 - F0 4C 0FB1 77 08 - lock cmpxchg [rdi+08],r14 ACShadows.exe+4716D8C - 48 39 D8 - cmp rax,rbx ACShadows.exe+4716D8F - 0F84 ADFEFFFF - je ACShadows.exe+4716C42 ACShadows.exe+4716D95 - EB D1 - jmp ACShadows.exe+4716D68 ACShadows.exe+4716D97 - 48 8D 5F 40 - lea rbx,[rdi+40] ACShadows.exe+4716D9B - 48 8B 47 50 - mov rax,[rdi+50] ACShadows.exe+4716D9F - 4C 8B 60 08 - mov r12,[rax+08] ACShadows.exe+4716DA3 - 48 89 D9 - mov rcx,rbx ACShadows.exe+4716DA6 - E8 35AE2500 - call ACShadows.exe+4971BE0 ACShadows.exe+4716DAB - 48 8B 47 58 - mov rax,[rdi+58] ACShadows.exe+4716DAF - 48 8B 8F 80000000 - mov rcx,[rdi+00000080] ACShadows.exe+4716DB6 - 4C 89 E2 - mov rdx,r12 ACShadows.exe+4716DB9 - 48 29 CA - sub rdx,rcx ACShadows.exe+4716DBC - 0F82 7B040000 - jb ACShadows.exe+471723D ACShadows.exe+4716DC2 - 78 07 - js ACShadows.exe+4716DCB ACShadows.exe+4716DC4 - C4E1EA2ACA - vcvtsi2ss xmm1,rdx,rdx ACShadows.exe+4716DC9 - EB 15 - jmp ACShadows.exe+4716DE0 ACShadows.exe+4716DCB - 48 89 D1 - mov rcx,rdx ACShadows.exe+4716DCE - 48 D1 E9 - shr rcx,1 ACShadows.exe+4716DD1 - 83 E2 01 - and edx,01 { 1 } ACShadows.exe+4716DD4 - 48 09 CA - or rdx,rcx ACShadows.exe+4716DD7 - C4E1EA2ACA - vcvtsi2ss xmm1,rdx,rdx ACShadows.exe+4716DDC - C5F258C9 - vaddss xmm1,xmm1,xmm1 ACShadows.exe+4716DE0 - C5FA59C1 - vmulss xmm0,xmm0,xmm1 ACShadows.exe+4716DE4 - C4E1FA2CC8 - vcvttss2si rcx,xmm0 ACShadows.exe+4716DE9 - 48 89 CA - mov rdx,rcx ACShadows.exe+4716DEC - C5FA5CC6 - vsubss xmm0,xmm0,xmm6 ACShadows.exe+4716DF0 - C461FA2CC0 - vcvttss2si r8,xmm0 ACShadows.exe+4716DF5 - 48 C1 FA 3F - sar rdx,3F { 63 } ACShadows.exe+4716DF9 - 49 21 D0 - and r8,rdx ACShadows.exe+4716DFC - 49 09 C8 - or r8,rcx ACShadows.exe+4716DFF - 4C 01 C0 - add rax,r8 ACShadows.exe+4716E02 - 48 89 47 58 - mov [rdi+58],rax ACShadows.exe+4716E06 - 4C 89 A7 80000000 - mov [rdi+00000080],r12 ACShadows.exe+4716E0D - 48 8B 4F 70 - mov rcx,[rdi+70] ACShadows.exe+4716E11 - 48 85 C9 - test rcx,rcx skillCooldownTimeStampChkAOB- 48 0F44 C8 - cmove rcx,rax ACShadows.exe+4716E18 - 48 39 4F 68 - cmp [rdi+68],rcx ACShadows.exe+4716E1C - 0F86 C0000000 - jbe ACShadows.exe+4716EE2 ACShadows.exe+4716E22 - 4C 8B 47 30 - mov r8,[rdi+30] ACShadows.exe+4716E26 - 4C 89 E9 - mov rcx,r13 ACShadows.exe+4716E29 - 48 89 FA - mov rdx,rdi ACShadows.exe+4716E2C - E8 EFFFA0FB - call ACShadows.exe+126E20 ACShadows.exe+4716E31 - E9 DFF5FFFF - jmp ACShadows.exe+4716415 ACShadows.exe+4716E36 - 48 8D 0D 33CB2406 - lea rcx,[ACShadows.exe+A963970] { (1BE199DE8E0) } ACShadows.exe+4716E3D - FF 15 E5EF9004 - call qword ptr [ACShadows.exe+9025E28] { ->ntdll.RtlTryEnterCriticalSection } ACShadows.exe+4716E43 - 85 C0 - test eax,eax ACShadows.exe+4716E45 - 0F85 1AFAFFFF - jne ACShadows.exe+4716865 ACShadows.exe+4716E4B - 48 8D 0D 1ECB2406 - lea rcx,[ACShadows.exe+A963970] { (1BE199DE8E0) } ACShadows.exe+4716E52 - FF 15 50E99004 - call qword ptr [ACShadows.exe+90257A8] { ->ntdll.RtlEnterCriticalSection } ACShadows.exe+4716E58 - E9 08FAFFFF - jmp ACShadows.exe+4716865 ACShadows.exe+4716E5D - 41 8B 75 28 - mov esi,[r13+28] ACShadows.exe+4716E61 - C1 E6 03 - shl esi,03 { 3 } ACShadows.exe+4716E64 - 81 E6 F8FF0100 - and esi,0001FFF8 { 131064 } ACShadows.exe+4716E6A - 74 25 - je ACShadows.exe+4716E91 ACShadows.exe+4716E6C - 48 8B 44 24 30 - mov rax,[rsp+30] ACShadows.exe+4716E71 - 4C 8B 70 20 - mov r14,[rax+20] ACShadows.exe+4716E75 - 45 31 FF - xor r15d,r15d ACShadows.exe+4716E78 - 4F 8B 24 3E - mov r12,[r14+r15] ACShadows.exe+4716E7C - 41 F6 44 24 38 20 - test byte ptr [r12+38],20 { 32 } ACShadows.exe+4716E82 - 0F85 3E040000 - jne ACShadows.exe+47172C6 ACShadows.exe+4716E88 - 49 83 C7 08 - add r15,08 { 8 } ACShadows.exe+4716E8C - 4C 39 FE - cmp rsi,r15 ACShadows.exe+4716E8F - 75 E7 - jne ACShadows.exe+4716E78 ACShadows.exe+4716E91 - 4C 8B 6C 24 30 - mov r13,[rsp+30] ACShadows.exe+4716E96 - 41 C6 45 70 00 - mov byte ptr [r13+70],00 { 0 } ACShadows.exe+4716E9B - E9 3CF5FFFF - jmp ACShadows.exe+47163DC ACShadows.exe+4716EA0 - 41 8B 75 28 - mov esi,[r13+28] ACShadows.exe+4716EA4 - C1 E6 03 - shl esi,03 { 3 } ACShadows.exe+4716EA7 - 81 E6 F8FF0100 - and esi,0001FFF8 { 131064 } ACShadows.exe+4716EAD - 74 24 - je ACShadows.exe+4716ED3 ACShadows.exe+4716EAF - 48 8B 44 24 30 - mov rax,[rsp+30] ACShadows.exe+4716EB4 - 48 8B 58 20 - mov rbx,[rax+20] ACShadows.exe+4716EB8 - 45 31 F6 - xor r14d,r14d ACShadows.exe+4716EBB - 4E 8B 3C 33 - mov r15,[rbx+r14] ACShadows.exe+4716EBF - 41 80 7F 78 00 - cmp byte ptr [r15+78],00 { 0 } ACShadows.exe+4716EC4 - 0F85 C4030000 - jne ACShadows.exe+471728E ACShadows.exe+4716ECA - 49 83 C6 08 - add r14,08 { 8 } ACShadows.exe+4716ECE - 4C 39 F6 - cmp rsi,r14 ACShadows.exe+4716ED1 - 75 E8 - jne ACShadows.exe+4716EBB ACShadows.exe+4716ED3 - 4C 8B 6C 24 30 - mov r13,[rsp+30] ACShadows.exe+4716ED8 - 41 C6 45 6F 00 - mov byte ptr [r13+6F],00 { 0 } ACShadows.exe+4716EDD - E9 05F5FFFF - jmp ACShadows.exe+47163E7 ACShadows.exe+4716EE2 - 4C 89 E9 - mov rcx,r13 ACShadows.exe+4716EE5 - 48 89 FA - mov rdx,rdi ACShadows.exe+4716EE8 - 41 B8 20000000 - mov r8d,00000020 { 32 } ACShadows.exe+4716EEE - E8 FD09A1FB - call ACShadows.exe+1278F0 */ </AssemblerScript> <CheatEntries> <CheatEntry> <ID>61</ID> <Description>""</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(adrenalineRoutineInitAOB,$process,75 * C* * * * C* * * * 10 C* * * * 10 * * * * 72) registersymbol(adrenalineRoutineInitAOB) alloc(originalcode_adrenalineRoutineInitAOB,16) registersymbol(originalcode_adrenalineRoutineInitAOB) originalcode_adrenalineRoutineInitAOB: readmem(adrenalineRoutineInitAOB+6,5) /// adrenalineRoutineInitAOB+6: //"ACShadows.exe"+5A50A48: db 90 90 90 90 90 [DISABLE] //code from here till the end of the code will be used to disable the cheat adrenalineRoutineInitAOB+6: //"ACShadows.exe"+5A50A48: readmem(originalcode_adrenalineRoutineInitAOB,5) //db C5 FA 5F 46 10 //vmaxss xmm0,xmm0,[rsi+10] dealloc(originalcode_adrenalineRoutineInitAOB) unregistersymbol(originalcode_adrenalineRoutineInitAOB) /* ACShadows.exe+5A50915 - E8 76000000 - call ACShadows.exe+5A50990 ACShadows.exe+5A5091A - C4E2791805E5 10 7902 - vbroadcastss xmm0,[ACShadows.exe+81E1A08] { (-2147483648) } ACShadows.exe+5A50923 - C5FA104B 10 - vmovss xmm1,[rbx+10] ACShadows.exe+5A50928 - C5F057D8 - vxorps xmm3,xmm1,xmm0 ACShadows.exe+5A5092C - 4C 8D 44 24 30 - lea r8,[rsp+30] ACShadows.exe+5A50931 - 48 89 F1 - mov rcx,rsi ACShadows.exe+5A50934 - 48 89 DA - mov rdx,rbx ACShadows.exe+5A50937 - E8 F4B61CFF - call ACShadows.exe+4C1C030 ACShadows.exe+5A5093C - 48 89 D9 - mov rcx,rbx ACShadows.exe+5A5093F - E8 3CA80BFB - call ACShadows.exe+B0B180 ACShadows.exe+5A50944 - 48 8B 4C 24 40 - mov rcx,[rsp+40] ACShadows.exe+5A50949 - 48 31 E1 - xor rcx,rsp ACShadows.exe+5A5094C - E8 FF778EFF - call ACShadows.exe+5338150 ACShadows.exe+5A50951 - 90 - nop ACShadows.exe+5A50952 - 48 83 C4 48 - add rsp,48 { 72 } ACShadows.exe+5A50956 - 5B - pop rbx ACShadows.exe+5A50957 - 5F - pop rdi ACShadows.exe+5A50958 - 5E - pop rsi ACShadows.exe+5A50959 - 41 5C - pop r12 ACShadows.exe+5A5095B - 41 5E - pop r14 ACShadows.exe+5A5095D - 41 5F - pop r15 ACShadows.exe+5A5095F - C3 - ret ACShadows.exe+5A50960 - 4D 89 F4 - mov r12,r14 ACShadows.exe+5A50963 - E9 6CFFFFFF - jmp ACShadows.exe+5A508D4 ACShadows.exe+5A50968 - F0 48 FF 41 08 - lock inc qword ptr [rcx+08] ACShadows.exe+5A5096D - 48 8B 0D 3C30F104 - mov rcx,[ACShadows.exe+A9639B0] { (7FF70A6D3890) } ACShadows.exe+5A50974 - 48 89 4C 24 30 - mov [rsp+30],rcx ACShadows.exe+5A50979 - 48 39 C1 - cmp rcx,rax ACShadows.exe+5A5097C - 0F84 FFFEFFFF - je ACShadows.exe+5A50881 ACShadows.exe+5A50982 - F0 48 FF 41 08 - lock inc qword ptr [rcx+08] ACShadows.exe+5A50987 - E9 F5FEFFFF - jmp ACShadows.exe+5A50881 ACShadows.exe+5A5098C - CC - int 3 ACShadows.exe+5A5098D - CC - int 3 ACShadows.exe+5A5098E - CC - int 3 ACShadows.exe+5A5098F - CC - int 3 ACShadows.exe+5A50990 - 41 57 - push r15 ACShadows.exe+5A50992 - 41 56 - push r14 ACShadows.exe+5A50994 - 41 55 - push r13 ACShadows.exe+5A50996 - 41 54 - push r12 ACShadows.exe+5A50998 - 56 - push rsi ACShadows.exe+5A50999 - 57 - push rdi ACShadows.exe+5A5099A - 53 - push rbx ACShadows.exe+5A5099B - 48 81 EC B0000000 - sub rsp,000000B0 { 176 } ACShadows.exe+5A509A2 - 48 8B 05 57036C03 - mov rax,[ACShadows.exe+9110D00] { (-142230143) } ACShadows.exe+5A509A9 - 48 31 E0 - xor rax,rsp ACShadows.exe+5A509AC - 48 89 84 24 A8000000 - mov [rsp+000000A8],rax ACShadows.exe+5A509B4 - 48 85 C9 - test rcx,rcx ACShadows.exe+5A509B7 - 0F84 9B000000 - je ACShadows.exe+5A50A58 ACShadows.exe+5A509BD - 4C 89 C6 - mov rsi,r8 ACShadows.exe+5A509C0 - 48 89 D7 - mov rdi,rdx ACShadows.exe+5A509C3 - 48 89 CB - mov rbx,rcx ACShadows.exe+5A509C6 - 48 8D 54 24 68 - lea rdx,[rsp+68] ACShadows.exe+5A509CB - C7 42 F8 00C00000 - mov [rdx-08],0000C000 { 49152 } ACShadows.exe+5A509D2 - 48 C7 42 F0 00000000 - mov qword ptr [rdx-10],00000000 { 0 } ACShadows.exe+5A509DA - B0 01 - mov al,01 { 1 } ACShadows.exe+5A509DC - 88 44 24 48 - mov [rsp+48],al ACShadows.exe+5A509E0 - 88 44 24 40 - mov [rsp+40],al ACShadows.exe+5A509E4 - 88 44 24 38 - mov [rsp+38],al ACShadows.exe+5A509E8 - B8 08000000 - mov eax,00000008 { 8 } ACShadows.exe+5A509ED - 89 44 24 28 - mov [rsp+28],eax ACShadows.exe+5A509F1 - 89 44 24 20 - mov [rsp+20],eax ACShadows.exe+5A509F5 - C6 44 24 30 00 - mov byte ptr [rsp+30],00 { 0 } ACShadows.exe+5A509FA - 48 8D 4C 24 58 - lea rcx,[rsp+58] ACShadows.exe+5A509FF - 45 31 C0 - xor r8d,r8d ACShadows.exe+5A50A02 - 41 B9 08000000 - mov r9d,00000008 { 8 } ACShadows.exe+5A50A08 - E8 A3735DFA - call ACShadows.exe+27DB0 ACShadows.exe+5A50A0D - 48 8B 83 C8010000 - mov rax,[rbx+000001C8] ACShadows.exe+5A50A14 - 48 8B 48 10 - mov rcx,[rax+10] ACShadows.exe+5A50A18 - E8 D32F9FFA - call ACShadows.exe+4439F0 ACShadows.exe+5A50A1D - 48 85 C0 - test rax,rax ACShadows.exe+5A50A20 - 74 0D - je ACShadows.exe+5A50A2F ACShadows.exe+5A50A22 - 48 8D 54 24 58 - lea rdx,[rsp+58] ACShadows.exe+5A50A27 - 48 89 C1 - mov rcx,rax ACShadows.exe+5A50A2A - E8 F1000000 - call ACShadows.exe+5A50B20 ACShadows.exe+5A50A2F - 8B 44 24 60 - mov eax,[rsp+60] ACShadows.exe+5A50A33 - 44 8D 34 C5 00000000 - lea r14d,[rax*8+00000000] ACShadows.exe+5A50A3B - 41 81 E6 F8FF0100 - and r14d,0001FFF8 { 131064 } adrenalineRoutineInitAOB- 75 4E - jne ACShadows.exe+5A50A92 ACShadows.exe+5A50A44 - C5F857C0 - vxorps xmm0,xmm0,xmm0 ACShadows.exe+5A50A48 - C5FA5F46 10 - vmaxss xmm0,xmm0,[rsi+10] ACShadows.exe+5A50A4D - C5FA1146 10 - vmovss [rsi+10],xmm0 ACShadows.exe+5A50A52 - 0FBA E0 0E - bt eax,0E { 14 } ACShadows.exe+5A50A56 - 72 24 - jb ACShadows.exe+5A50A7C ACShadows.exe+5A50A58 - 48 8B 8C 24 A8000000 - mov rcx,[rsp+000000A8] ACShadows.exe+5A50A60 - 48 31 E1 - xor rcx,rsp ACShadows.exe+5A50A63 - E8 E8768EFF - call ACShadows.exe+5338150 ACShadows.exe+5A50A68 - 90 - nop ACShadows.exe+5A50A69 - 48 81 C4 B0000000 - add rsp,000000B0 { 176 } ACShadows.exe+5A50A70 - 5B - pop rbx ACShadows.exe+5A50A71 - 5F - pop rdi ACShadows.exe+5A50A72 - 5E - pop rsi ACShadows.exe+5A50A73 - 41 5C - pop r12 ACShadows.exe+5A50A75 - 41 5D - pop r13 ACShadows.exe+5A50A77 - 41 5E - pop r14 ACShadows.exe+5A50A79 - 41 5F - pop r15 ACShadows.exe+5A50A7B - C3 - ret ACShadows.exe+5A50A7C - 48 8B 54 24 58 - mov rdx,[rsp+58] ACShadows.exe+5A50A81 - 48 85 D2 - test rdx,rdx ACShadows.exe+5A50A84 - 74 D2 - je ACShadows.exe+5A50A58 ACShadows.exe+5A50A86 - 48 8D 4C 24 58 - lea rcx,[rsp+58] ACShadows.exe+5A50A8B - E8 D008DDFA - call ACShadows.exe+821360 ACShadows.exe+5A50A90 - EB C6 - jmp ACShadows.exe+5A50A58 ACShadows.exe+5A50A92 - 48 83 C7 38 - add rdi,38 { 56 } ACShadows.exe+5A50A96 - 4C 8B 7C 24 58 - mov r15,[rsp+58] ACShadows.exe+5A50A9B - 45 31 E4 - xor r12d,r12d ACShadows.exe+5A50A9E - 4C 8D 2D ABA00AFF - lea r13,[ACShadows.exe+4AFAB50] { (406959887) } ACShadows.exe+5A50AA5 - 4B 8B 1C 27 - mov rbx,[r15+r12] ACShadows.exe+5A50AA9 - 48 8B 4B 10 - mov rcx,[rbx+10] ACShadows.exe+5A50AAD - 48 85 C9 - test rcx,rcx ACShadows.exe+5A50AB0 - 74 2A - je ACShadows.exe+5A50ADC ACShadows.exe+5A50AB2 - 48 8B 01 - mov rax,[rcx] ACShadows.exe+5A50AB5 - 48 8B 40 78 - mov rax,[rax+78] ACShadows.exe+5A50AB9 - 4C 39 E8 - cmp rax,r13 ACShadows.exe+5A50ABC - 75 56 - jne ACShadows.exe+5A50B14 ACShadows.exe+5A50ABE - 0FB7 41 18 - movzx eax,word ptr [rcx+18] ACShadows.exe+5A50AC2 - A9 FF3F0000 - test eax,00003FFF { 16383 } ACShadows.exe+5A50AC7 - 74 13 - je ACShadows.exe+5A50ADC ACShadows.exe+5A50AC9 - 48 83 C3 08 - add rbx,08 { 8 } ACShadows.exe+5A50ACD - 48 89 D9 - mov rcx,rbx ACShadows.exe+5A50AD0 - 48 89 FA - mov rdx,rdi ACShadows.exe+5A50AD3 - E8 2880BEFE - call ACShadows.exe+4638B00 ACShadows.exe+5A50AD8 - 84 C0 - test al,al ACShadows.exe+5A50ADA - 74 26 - je ACShadows.exe+5A50B02 ACShadows.exe+5A50ADC - 4B 8B 04 27 - mov rax,[r15+r12] ACShadows.exe+5A50AE0 - 48 8B 48 18 - mov rcx,[rax+18] ACShadows.exe+5A50AE4 - 48 3B 0E - cmp rcx,[rsi] ACShadows.exe+5A50AE7 - 75 19 - jne ACShadows.exe+5A50B02 ACShadows.exe+5A50AE9 - 48 8B 4E 08 - mov rcx,[rsi+08] ACShadows.exe+5A50AED - 48 39 48 20 - cmp [rax+20],rcx ACShadows.exe+5A50AF1 - 75 0F - jne ACShadows.exe+5A50B02 ACShadows.exe+5A50AF3 - C5FA1046 10 - vmovss xmm0,[rsi+10] ACShadows.exe+5A50AF8 - C5FA5C40 28 - vsubss xmm0,xmm0,[rax+28] ACShadows.exe+5A50AFD - C5FA1146 10 - vmovss [rsi+10],xmm0 ACShadows.exe+5A50B02 - 49 83 C4 08 - add r12,08 { 8 } ACShadows.exe+5A50B06 - 4D 39 E6 - cmp r14,r12 ACShadows.exe+5A50B09 - 75 9A - jne ACShadows.exe+5A50AA5 ACShadows.exe+5A50B0B - 8B 44 24 60 - mov eax,[rsp+60] ACShadows.exe+5A50B0F - E9 30FFFFFF - jmp ACShadows.exe+5A50A44 ACShadows.exe+5A50B14 - FF D0 - call rax ACShadows.exe+5A50B16 - 84 C0 - test al,al ACShadows.exe+5A50B18 - 75 AF - jne ACShadows.exe+5A50AC9 ACShadows.exe+5A50B1A - EB C0 - jmp ACShadows.exe+5A50ADC */ </AssemblerScript> </CheatEntry> </CheatEntries> </CheatEntry> <CheatEntry> <ID>22</ID> <Description>"ignore skill points"</Description> <LastState Activated="1"/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript Async="1">[ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(skillPtsSufficientChkOnSkillHighlightedAOB,$process,E8 * * * * 0F * * * * 00 00 3* * 0F 96 C0 8* * * * E*) registersymbol(skillPtsSufficientChkOnSkillHighlightedAOB) skillPtsSufficientChkOnSkillHighlightedAOB+e: //"ACShadows.exe"+67925D0: db 90 B0 01 [DISABLE] //code from here till the end of the code will be used to disable the cheat skillPtsSufficientChkOnSkillHighlightedAOB+e: //"ACShadows.exe"+67925D0: db 0F 96 C0 //setbe al /* ACShadows.exe+6792530 - E8 9BBA87F9 - call ACShadows.exe+DFD0 ACShadows.exe+6792535 - 48 89 D9 - mov rcx,rbx ACShadows.exe+6792538 - FF D6 - call rsi ACShadows.exe+679253A - EB B7 - jmp ACShadows.exe+67924F3 ACShadows.exe+679253C - 31 F6 - xor esi,esi ACShadows.exe+679253E - EB 04 - jmp ACShadows.exe+6792544 ACShadows.exe+6792540 - 8B 74 24 24 - mov esi,[rsp+24] ACShadows.exe+6792544 - 48 8B 4C 24 30 - mov rcx,[rsp+30] ACShadows.exe+6792549 - 48 31 E1 - xor rcx,rsp ACShadows.exe+679254C - E8 FF5BBAFE - call ACShadows.exe+5338150 ACShadows.exe+6792551 - 89 F0 - mov eax,esi ACShadows.exe+6792553 - 48 83 C4 38 - add rsp,38 { 56 } ACShadows.exe+6792557 - 5B - pop rbx ACShadows.exe+6792558 - 5D - pop rbp ACShadows.exe+6792559 - 5F - pop rdi ACShadows.exe+679255A - 5E - pop rsi ACShadows.exe+679255B - 41 5C - pop r12 ACShadows.exe+679255D - 41 5D - pop r13 ACShadows.exe+679255F - 41 5E - pop r14 ACShadows.exe+6792561 - 41 5F - pop r15 ACShadows.exe+6792563 - C3 - ret ACShadows.exe+6792564 - 48 8B 5C 11 08 - mov rbx,[rcx+rdx+08] ACShadows.exe+6792569 - 48 8D 0D 50131D04 - lea rcx,[ACShadows.exe+A9638C0] { (-1) } ACShadows.exe+6792570 - 4C 8D 0D 0133B204 - lea r9,[ACShadows.exe+B2B5878] { (7FF6C2C45240) } ACShadows.exe+6792577 - 31 D2 - xor edx,edx ACShadows.exe+6792579 - 49 89 D8 - mov r8,rbx ACShadows.exe+679257C - E8 FFBD87F9 - call ACShadows.exe+E380 ACShadows.exe+6792581 - 48 89 44 24 28 - mov [rsp+28],rax ACShadows.exe+6792586 - 48 85 DB - test rbx,rbx ACShadows.exe+6792589 - 0F84 C7FEFFFF - je ACShadows.exe+6792456 ACShadows.exe+679258F - 8B 47 10 - mov eax,[rdi+10] ACShadows.exe+6792592 - 31 DB - xor ebx,ebx ACShadows.exe+6792594 - 83 F8 01 - cmp eax,01 { 1 } ACShadows.exe+6792597 - 74 43 - je ACShadows.exe+67925DC ACShadows.exe+6792599 - 85 C0 - test eax,eax ACShadows.exe+679259B - 75 21 - jne ACShadows.exe+67925BE ACShadows.exe+679259D - 48 8D 15 44FA1E03 - lea rdx,[ACShadows.exe+9981FE8] { (7FF6C1311CD0) } ACShadows.exe+67925A4 - 48 8D 4C 24 28 - lea rcx,[rsp+28] ACShadows.exe+67925A9 - E8 82FB9AF9 - call ACShadows.exe+142130 ACShadows.exe+67925AE - 48 85 C0 - test rax,rax ACShadows.exe+67925B1 - 74 0B - je ACShadows.exe+67925BE ACShadows.exe+67925B3 - 8B 58 08 - mov ebx,[rax+08] ACShadows.exe+67925B6 - 31 C9 - xor ecx,ecx ACShadows.exe+67925B8 - 2B 58 14 - sub ebx,[rax+14] ACShadows.exe+67925BB - 0F42 D9 - cmovb ebx,ecx ACShadows.exe+67925BE - 48 8B 4F 08 - mov rcx,[rdi+08] skillPtsSufficientChkOnSkillHighlightedAOB- E8 A9EF2CFE - call ACShadows.exe+4A61570 ACShadows.exe+67925C7 - 0FAF 86 9C000000 - imul eax,[rsi+0000009C] ACShadows.exe+67925CE - 39 D8 - cmp eax,ebx ACShadows.exe+67925D0 - 0F96 C0 - setbe al ACShadows.exe+67925D3 - 89 44 24 24 - mov [rsp+24],eax ACShadows.exe+67925D7 - E9 A7FEFFFF - jmp ACShadows.exe+6792483 ACShadows.exe+67925DC - 48 8D 15 05FA1E03 - lea rdx,[ACShadows.exe+9981FE8] { (7FF6C1311CD0) } ACShadows.exe+67925E3 - 48 8D 4C 24 28 - lea rcx,[rsp+28] ACShadows.exe+67925E8 - E8 43FB9AF9 - call ACShadows.exe+142130 ACShadows.exe+67925ED - 48 85 C0 - test rax,rax ACShadows.exe+67925F0 - 74 CC - je ACShadows.exe+67925BE ACShadows.exe+67925F2 - 8B 58 0C - mov ebx,[rax+0C] ACShadows.exe+67925F5 - 31 C9 - xor ecx,ecx ACShadows.exe+67925F7 - 2B 58 18 - sub ebx,[rax+18] ACShadows.exe+67925FA - EB BF - jmp ACShadows.exe+67925BB ACShadows.exe+67925FC - CC - int 3 ACShadows.exe+67925FD - CC - int 3 ACShadows.exe+67925FE - CC - int 3 ACShadows.exe+67925FF - CC - int 3 ACShadows.exe+6792600 - 41 57 - push r15 ACShadows.exe+6792602 - 41 56 - push r14 ACShadows.exe+6792604 - 41 55 - push r13 ACShadows.exe+6792606 - 41 54 - push r12 ACShadows.exe+6792608 - 56 - push rsi ACShadows.exe+6792609 - 57 - push rdi ACShadows.exe+679260A - 55 - push rbp ACShadows.exe+679260B - 53 - push rbx ACShadows.exe+679260C - 48 83 EC 48 - sub rsp,48 { 72 } ACShadows.exe+6792610 - 48 8B 05 E9E69702 - mov rax,[ACShadows.exe+9110D00] { (1571435949) } ACShadows.exe+6792617 - 48 31 E0 - xor rax,rsp ACShadows.exe+679261A - 48 89 44 24 40 - mov [rsp+40],rax ACShadows.exe+679261F - 48 83 79 08 00 - cmp qword ptr [rcx+08],00 { 0 } ACShadows.exe+6792624 - 0F84 71010000 - je ACShadows.exe+679279B ACShadows.exe+679262A - 48 89 D6 - mov rsi,rdx ACShadows.exe+679262D - 48 89 CF - mov rdi,rcx ACShadows.exe+6792630 - 8B 42 10 - mov eax,[rdx+10] */ </AssemblerScript> </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