Cheat Engine Forum Index Cheat Engine
The Official Site of Cheat Engine
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups   RegisterRegister 
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 


Trying to make a script -> no cooldown

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
procurar
How do I cheat?
Reputation: 0

Joined: 20 Sep 2023
Posts: 7

PostPosted: Mon Oct 02, 2023 10:45 am    Post subject: Trying to make a script -> no cooldown Reply with quote

Hello, I am trying to make a script with no cooldown, what I did:
Unknown initial address -> use skill->changed address->filtered the address with a value that makes sense (the skill has 10 s cooldown, so I checked the one that I could see that value changing 1-11.
Tried to add the address in the cheat table and freeze: the value keeps changing even with the address frozen.
Tried to make a script changing the values below ->the game crashes

that's the clean script from the address I found. any thoughts?
Code:
[ENABLE]
//code from here to '[DISABLE]' will be used to enable the cheat
alloc(newmem,2048)
label(returnhere)
label(originalcode)
label(exit)

newmem: //this is allocated memory, you have read,write,execute access
//place your code here

originalcode:
mov [ecx+eax*4+00000142],dx

exit:
jmp returnhere

"LifeTO-eTO_20230921v1.exe"+4B53F6:
jmp newmem
nop 3
returnhere:


 
 
[DISABLE]
//code from here till the end of the code will be used to disable the cheat
dealloc(newmem)
"LifeTO-eTO_20230921v1.exe"+4B53F6:
mov [ecx+eax*4+00000142],dx
//Alt: db 66 89 94 81 42 01 00 00
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Mon Oct 02, 2023 10:49 am    Post subject: Re: Trying to make a script -> no cooldown Reply with quote

procurar wrote:
Tried to add the address in the cheat table and freeze: the value keeps changing even with the address frozen.
-Are you sure that you have the correct value? If you are confident of that, right-click to see what it writing to that address and try to NOP the instruction(s) that are changing it. If that does not produce the intended result, then the value that you are trying to manipulate is likely not the correct one.
Back to top
View user's profile Send private message
procurar
How do I cheat?
Reputation: 0

Joined: 20 Sep 2023
Posts: 7

PostPosted: Mon Oct 02, 2023 10:54 am    Post subject: Re: Trying to make a script -> no cooldown Reply with quote

++METHOS wrote:
procurar wrote:
Tried to add the address in the cheat table and freeze: the value keeps changing even with the address frozen.
-Are you sure that you have the correct value? If you are confident of that, right-click to see what it writing to that address and try to NOP the instruction(s) that are changing it. If that does not produce the intended result, then the value that you are trying to manipulate is likely not the correct one.


I have tried with many different address, one of them when I replace with NOP it looks like it works cause when I use a skill the icon keeps available to use but when I click it says I need to wait for the skill cooldown. It was just client sided

I know that the game has no cooldown cause I used to have a .CT with a no cooldown working.
Back to top
View user's profile Send private message
++METHOS
I post too much
Reputation: 92

Joined: 29 Oct 2010
Posts: 4197

PostPosted: Mon Oct 02, 2023 12:03 pm    Post subject: Re: Trying to make a script -> no cooldown Reply with quote

procurar wrote:
when I replace with NOP it looks like it works cause when I use a skill the icon keeps available to use but when I click it says I need to wait for the skill cooldown. It was just client sided

I know that the game has no cooldown cause I used to have a .CT with a no cooldown working.
-If the game is running on a remote server in some capacity, then your efforts may be futile. Even though a previous table may have worked, developers can and do often patch these things out. If you are able to check the old table, and it still works, then you can study it to see if you are on the right track.

If NOP'ing shows some success, but not fully, then you may still be able to use that address to find out where the timer actually is. You can check to see what 'accesses' the address to see if there is anything viable to work with.

Alternatively, you can use ultimap to try to narrow in on the call that gets executed when the timer initializes.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine All times are GMT - 6 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum
You cannot attach files in this forum
You can download files in this forum


Powered by phpBB © 2001, 2005 phpBB Group

CE Wiki   IRC (#CEF)   Twitter
Third party websites