| View previous topic :: View next topic |
| Author |
Message |
Calvin99 How do I cheat?
Reputation: 0
Joined: 10 Dec 2015 Posts: 1
|
Posted: Thu Dec 10, 2015 6:44 pm Post subject: need to know any programming language to become good withCE? |
|
|
Sorry for the shitty subject name it didnt fit
Anyway i couldnt find a forum topic for help so i thought this was my second best bet to post. So, do you need to know any knowlede of programming to make good use of CE like i tried the tutorial but i failed and somehow crashed the tutorial (lol) like i already use cheat engine for some time but i only know the most basic stuff So do you need any knowledge before hand or can you just start without? (if my english is shit im sory)
|
|
| Back to top |
|
 |
Zanzer I post too much
Reputation: 126
Joined: 09 Jun 2013 Posts: 3278
|
Posted: Thu Dec 10, 2015 7:15 pm Post subject: |
|
|
It certainly helps to have some programming knowledge.
I wouldn't say you need to be an assembly programmer to build scripts.
Just get a nice reference to lookup instructions and such.
Once you learn the basic instructions and figure out how pointers work, you should be well on your way.
|
|
| Back to top |
|
 |
atom0s Moderator
Reputation: 205
Joined: 25 Jan 2006 Posts: 8587 Location: 127.0.0.1
|
Posted: Thu Dec 10, 2015 8:28 pm Post subject: |
|
|
Understanding ASM is a huge plus when it comes to debugging.
Learning Lua for scripting is another plus if you want to get into that side of things with CE too.
_________________
- Retired. |
|
| Back to top |
|
 |
ParkourPenguin I post too much
Reputation: 152
Joined: 06 Jul 2014 Posts: 4710
|
Posted: Thu Dec 10, 2015 9:15 pm Post subject: |
|
|
You don't need to have any knowledge of a higher-level programming language, but it helps. For example, pointers are a thing in some programming languages (e.g. C++).
Knowing x86 assembly is very useful for understanding how a game works without needing the source code for it. You don't have to understand everything about it (e.g. what a stack frame is), but as long as you know the basics like what mov [ebx],eax does, that's good enough for writing simple scripts.
Lua is also a thing that's built into CE, so knowing it is useful. If you do want to learn this, study the basics of Lua itself first, then start looking through the main.lua file in the main CE directory using notepad or something. It contains documentation on most of the Lua functions CE has built into it.
Experience comes with time. Start out with simple things, like searching and changing values, then go onto other things, like making AA scripts or Lua scripts. There are lots of tutorials here that can help you with this stuff. I'm not sure if there are any written in your native language, though (sorry).
_________________
I don't know where I'm going, but I'll figure it out when I get there. |
|
| Back to top |
|
 |
Anubis2048 How do I cheat?
Reputation: 0
Joined: 26 Dec 2015 Posts: 4
|
Posted: Sat Dec 26, 2015 11:49 pm Post subject: |
|
|
| atom0s wrote: | Understanding ASM is a huge plus when it comes to debugging.
Learning Lua for scripting is another plus if you want to get into that side of things with CE too. |
Although it does take a lot to learn ASM, and it's platform specific too, so you gotta be sure which platform you learn it for.
I learned a decent amount of MIPS Assembly, but it's useless on a desktop computer, or any Intel or ARM chip in general... Was a great experience though.
|
|
| Back to top |
|
 |
|