Re: The Surge
Posted: Tue May 16, 2017 3:02 pm
THX
Community Cheat Tables of Cheat Engine
https://fearlessrevolution.com/
getting this error everytime I tried to assign it.pox911 wrote: ↑Tue May 16, 2017 4:00 amHere's what I got so far. Copy the text and hit paste in ce to use. I will move them into a cheat table once i get enough codes to warrant it.
Currently looking into:
- Stable run speed pointer
- Potential Item Swapping
- Enemy Stats
Attack Speed Multiplier:
Use with infinite stamina to be very opCode: Select all
<?xml version="1.0" encoding="utf-8"?> <CheatTable> <CheatEntries> <CheatEntry> <ID>20</ID> <Description>"Attack Speed Multiplier"</Description> <Options moHideChildren="1"/> <LastState/> <VariableType>Auto Assembler Script</VariableType> <AssemblerScript>{ Game : TheSurge.exe Version: Date : 2017-05-17 } [ENABLE] //code from here to '[DISABLE]' will be used to enable the cheat aobscanmodule(AtkSpeedAOB,TheSurge.exe,4C 8B AC 24 80 00 00 00 4D) // should be unique alloc(newmem,$1000,"TheSurge.exe"+2A9F8D) label(code) label(return) label(AtkSpeedMult) registersymbol(AtkSpeedMult) newmem: code: movss xmm0,[r13+90] mulss xmm0,[AtkSpeedMult] movss [r13+90],xmm0 mov r13,[rsp+00000080] jmp return AtkSpeedMult: dd (float)2 AtkSpeedAOB: jmp newmem nop nop nop return: registersymbol(AtkSpeedAOB) [DISABLE] //code from here till the end of the code will be used to disable the cheat AtkSpeedAOB: db 4C 8B AC 24 80 00 00 00 unregistersymbol(AtkSpeedAOB) unregistersymbol(AtkSpeedMult) dealloc(newmem) { // ORIGINAL CODE - INJECTION POINT: "TheSurge.exe"+2A9F8D "TheSurge.exe"+2A9F5D: E8 EE C4 D5 FF - call TheSurge.exe+6450 "TheSurge.exe"+2A9F62: 48 8D 3D 07 4D 97 00 - lea rdi,[TheSurge.exe+C1EC70] "TheSurge.exe"+2A9F69: 48 8B 0D E0 AA B2 0E - mov rcx,[TheSurge.exe+EDD4A50] "TheSurge.exe"+2A9F70: 4C 8B A4 24 88 00 00 00 - mov r12,[rsp+00000088] "TheSurge.exe"+2A9F78: 48 8B 9C 24 98 00 00 00 - mov rbx,[rsp+00000098] "TheSurge.exe"+2A9F80: 48 85 C9 - test rcx,rcx "TheSurge.exe"+2A9F83: 74 08 - je TheSurge.exe+2A9F8D "TheSurge.exe"+2A9F85: 48 8B 01 - mov rax,[rcx] "TheSurge.exe"+2A9F88: 49 8B D5 - mov rdx,r13 "TheSurge.exe"+2A9F8B: FF 10 - call qword ptr [rax] // ---------- INJECTING HERE ---------- "TheSurge.exe"+2A9F8D: 4C 8B AC 24 80 00 00 00 - mov r13,[rsp+00000080] // ---------- DONE INJECTING ---------- "TheSurge.exe"+2A9F95: 4D 85 F6 - test r14,r14 "TheSurge.exe"+2A9F98: 4C 8B 74 24 78 - mov r14,[rsp+78] "TheSurge.exe"+2A9F9D: 74 49 - je TheSurge.exe+2A9FE8 "TheSurge.exe"+2A9F9F: F0 48 83 06 FF - lock add qword ptr [rsi],-01 "TheSurge.exe"+2A9FA4: 0F 94 C0 - sete al "TheSurge.exe"+2A9FA7: 84 C0 - test al,al "TheSurge.exe"+2A9FA9: 74 3D - je TheSurge.exe+2A9FE8 "TheSurge.exe"+2A9FAB: 48 85 F6 - test rsi,rsi "TheSurge.exe"+2A9FAE: 74 38 - je TheSurge.exe+2A9FE8 "TheSurge.exe"+2A9FB0: 48 63 05 E1 4C 97 00 - movsxd rax,dword ptr [TheSurge.exe+C1EC98] } </AssemblerScript> <CheatEntries> <CheatEntry> <ID>21</ID> <Description>"Multiplier"</Description> <VariableType>Float</VariableType> <Address>AtkSpeedMult</Address> </CheatEntry> </CheatEntries> </CheatEntry> </CheatEntries> </CheatTable>
are you doing the copy and paste method or save as ct method? cause all i do is hit select all, copy it, and hit paste and it works.
It's simpler than you think, copy them and paste directly to the table you are using.Darkedone02 wrote: ↑Thu May 18, 2017 3:14 amall I did was take the entire code, open up the auto assemble, assign it to the cheat table, and i end up getting that error.
usually i had issue with this method but it actually works this time.ColonelRVH wrote: ↑Thu May 18, 2017 3:35 amIt's simpler than you think, copy them and paste directly to the table you are using.Darkedone02 wrote: ↑Thu May 18, 2017 3:14 amall I did was take the entire code, open up the auto assemble, assign it to the cheat table, and i end up getting that error.