How to start scripting?

Want Cheat Engine to do something specific and no idea how to do that, ask here. (From simple scripts to full trainers and extensions)
Post Reply
Woci
Noobzor
Noobzor
Posts: 5
Joined: Wed May 08, 2024 12:29 pm
Reputation: 0

How to start scripting?

Post by Woci »

Good morning, everyone,

I am a "user" of tables that the creators kindly make available in this forum. For some time now I have been feeling the need to want to learn (and contribute), as well as "use", to create tables or cheats.

Could any experts direct me on what to study in order to learn how to create tables and scripts?
I currently know how to use basic CE, but I am not yet able to search for Pointers or create Scripts.

Thank you all in advance

User avatar
stigmaoffire
Table Makers
Table Makers
Posts: 111
Joined: Fri Jul 16, 2021 7:36 pm
Reputation: 59

Re: How to start scripting?

Post by stigmaoffire »

Woci wrote:
Tue Jun 18, 2024 9:00 am
Good morning, everyone,

I am a "user" of tables that the creators kindly make available in this forum. For some time now I have been feeling the need to want to learn (and contribute), as well as "use", to create tables or cheats.

Could any experts direct me on what to study in order to learn how to create tables and scripts?
I currently know how to use basic CE, but I am not yet able to search for Pointers or create Scripts.

Thank you all in advance
Lots of good tutorials on youtube from Cheat The Game and Steven Chapman to get you started. :)

User avatar
Lazerbacon
Novice Cheater
Novice Cheater
Posts: 16
Joined: Tue Mar 11, 2025 11:16 am
Reputation: 1

Re: How to start scripting?

Post by Lazerbacon »

I am new as well. So far finding pointers has been the best for me. Not crazy hard. Also learning the "types". So far ive been able to do most everything with 4byte and Float.

I try to generate 3 pointer maps for whatever im trying to modify. Then pointer scan on the 3rd one and compare it against the first two. That seems to give me solid pointers to use.

User avatar
hotbabyx
Novice Cheater
Novice Cheater
Posts: 22
Joined: Thu May 08, 2025 1:57 pm
Reputation: 7

Re: How to start scripting?

Post by hotbabyx »

Chris Fayte is a good teacher for beginners i learned a lot from him
[Link]
just open game and try you need to crush the game a lot of time wish good luck

User avatar
Leunsel
Table Makers
Table Makers
Posts: 230
Joined: Thu Apr 06, 2023 5:30 pm
Reputation: 260

Re: How to start scripting?

Post by Leunsel »

Lazerbacon wrote:
Fri May 09, 2025 9:59 pm
I am new as well. So far finding pointers has been the best for me. Not crazy hard. Also learning the "types". So far ive been able to do most everything with 4byte and Float.

I try to generate 3 pointer maps for whatever im trying to modify. Then pointer scan on the 3rd one and compare it against the first two. That seems to give me solid pointers to use.
Using Pointer Scans is mostly obsolete nowadays. The more efficient way of doing it would be an AoB Injection. For that to be "useful" you'd need some level of understanding of the Assembly Language, as you'd get lost quite quickly otherwise. That's surely better than using pointer scans though, and definitely way faster as well.

User avatar
Lazerbacon
Novice Cheater
Novice Cheater
Posts: 16
Joined: Tue Mar 11, 2025 11:16 am
Reputation: 1

Re: How to start scripting?

Post by Lazerbacon »

What are the advantages of AoB Injection? Can that method persist through game updates?

apocalypticx
Expert Cheater
Expert Cheater
Posts: 94
Joined: Wed Sep 06, 2023 8:07 pm
Reputation: 26

Re: How to start scripting?

Post by apocalypticx »

Lazerbacon wrote:
Fri May 30, 2025 3:13 pm
What are the advantages of AoB Injection? Can that method persist through game updates?
Yes it can if you patch the right instruction usually not a jne je jmp to code offset, or caller etc.

Post Reply

Who is online

Users browsing this forum: No registered users