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 


New Plugin!

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

Joined: 30 Sep 2026
Posts: 2

PostPosted: Sat Oct 10, 2026 3:25 am    Post subject: New Plugin! Reply with quote

Shared Instruction Filter: Cheat Engine plugin (x64/x86, no debugger)

A C++ plugin for Cheat Engine 7.x that helps when one instruction writes to every entity’s health, ammo and so on, not just the player’s. It logs every struct the instruction touches and helps you find a way to separate yours from the rest. It also adds some general reverse-engineering tools.

How it works
Hooks are small code caves that write to a ring buffer the plugin reads, so CE’s debugger is never attached. That means no breakpoints and no debugger detection. In huge executables with no free memory within 2GB, the plugin builds its jump stub in the module’s int3 padding automatically.

Basic use

Find your value (health, ammo...) and use “Find out what writes to this address”.
In the Memory Viewer, right-click the instruction and choose Shared Instruction Filter (player vs everyone).
Press Start and play. Every struct that instruction touches shows up as a row.
Select your row(s). Select last hurt or Select by value help with this.
Press Analyze. It lists candidate fields, registers and pointers that differ between your struct and the others.
Use Live test on a candidate to confirm only you pass, then copy the generated script.

Right-click menu in the disassembler

Watch this instruction: records which objects another instruction touches.
Trace this function: logs calls, callers and arguments.
Add to the address list: pick Byte, 2/4/8 Bytes, Float, Double, String, AOB or Pointer, and every address the instruction touches is added to the table.
Check all pointers: hooks every [reg+offset] instruction in a selection or a whole function and shows which ones touch one struct and which touch many.

Other tools (Tools / UE5 menus)

Event markers (press F8 when something happens in-game)
Same-function sweep
AOB signature generation
Trainer export: MASM hooks.asm, a C++ installer and a hotkey
Unreal Engine 5:
finds GNames, GObjects and GWorld automatically
names the objects and properties in each row
ProcessEvent logger
object browser, editor and freeze
SDK header export

Quality of life

Right-click any row to copy base, offset, bytes and instruction
Results survive a game restart via saved signatures
Custom dark GDI+ interface



plgn.png
 Description:
 Filesize:  441.4 KB
 Viewed:  562 Time(s)

plgn.png


Back to top
View user's profile Send private message
scribly
Cheater
Reputation: 1

Joined: 27 Apr 2008
Posts: 39

PostPosted: Mon Oct 12, 2026 6:39 am    Post subject: Reply with quote

Where's the link?
Back to top
View user's profile Send private message
Csimbi
I post too much
Reputation: 99

Joined: 14 Jul 2007
Posts: 3435

PostPosted: Mon Oct 12, 2026 12:32 pm    Post subject: Reply with quote

There is none. The screenshot is there, ask an AI to do it.
Back to top
View user's profile Send private message
AylinCE
Grandmaster Cheater Supreme
Reputation: 39

Joined: 16 Feb 2017
Posts: 1599

PostPosted: Mon Oct 12, 2026 1:42 pm    Post subject: Reply with quote

Csimbi wrote:
There is none. The screenshot is there, ask an AI to do it.


That’s a great answer.

Still, there are some limitations.
Simply asking the right questions and getting approximate answers isn't enough to create this table.

If I were to attempt this using AI—even if I handled the Lua side flawlessly—I would still need the knowledge and experience of assembly and game hacking experts like you.

Ultimately, an ordinary CE user couldn't create this table. Smile

_________________
Hi Hitler Different Trainer forms for you!
https://forum.cheatengine.org/viewtopic.php?t=619279
Enthusiastic people: Always one step ahead
Do not underestimate me Master: You were a beginner in the past
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
jligg33tt
How do I cheat?
Reputation: 0

Joined: 30 Sep 2026
Posts: 2

PostPosted: Tue Oct 13, 2026 6:29 am    Post subject: Reply with quote

The forum will not allow me to post any urls yet, I guess because my account is new. Just PM me if you would like a download link


cheatengurl.png
 Description:
 Filesize:  15.27 KB
 Viewed:  109 Time(s)

cheatengurl.png


Back to top
View user's profile Send private message
benito
How do I cheat?
Reputation: 0

Joined: 13 Oct 2026
Posts: 1

PostPosted: Wed Oct 14, 2026 12:41 am    Post subject: Reply with quote

jligg33tt wrote:
The forum will not allow me to post any urls yet, I guess because my account is new. Just PM me if you would like a download link


New registrants (like myself) are even hampered by the fact that they can't send private messages. It’s a vicious circle Twisted Evil , but I’d be grateful if you could share it somehow. Very Happy
Back to top
View user's profile Send private message
AylinCE
Grandmaster Cheater Supreme
Reputation: 39

Joined: 16 Feb 2017
Posts: 1599

PostPosted: Wed Oct 14, 2026 2:13 am    Post subject: Reply with quote

benito wrote:
jligg33tt wrote:
The forum will not allow me to post any urls yet, I guess because my account is new. Just PM me if you would like a download link


New registrants (like myself) are even hampered by the fact that they can't send private messages. It’s a vicious circle Twisted Evil , but I’d be grateful if you could share it somehow. Very Happy


CEF (FAQ): These privileges will be unlocked once you have made 10–15 posts, provided solutions, or submitted answers.

If you consider this a hindrance, here is an immediate solution:
Get the image from the link and upload it here as an image.
Usage (Converting to text): Download the image and extract the text using Google Lens or Gemini.

_________________
Hi Hitler Different Trainer forms for you!
https://forum.cheatengine.org/viewtopic.php?t=619279
Enthusiastic people: Always one step ahead
Do not underestimate me Master: You were a beginner in the past
Back to top
View user's profile Send private message Visit poster's website MSN Messenger
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