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 


CE Trainer feature suggestion

 
Post new topic   Reply to topic    Cheat Engine Forum Index -> Cheat Engine
View previous topic :: View next topic  
Author Message
BlackBolt
Cheater
Reputation: 0

Joined: 16 Jun 2010
Posts: 26
Location: Spain

PostPosted: Thu Jul 01, 2010 4:10 pm    Post subject: CE Trainer feature suggestion Reply with quote

First of all: Happy Birthday Dark Byte! ^^
2nd: Sorry if this isn't the right place to post this, but I didn't really know where to post it.

As the title says I've got a suggestion for a feature that may be quite usefull.
At the code section, instead of only having the option of NOPing a code, I think that adding an opton so people can choose whatever to replace the code with (keeping the NOP of course) is a good idea.

I didn't see that in the trainer, but I may be blind and haven't seen it if it's somewhere XD

_________________
Look, behind you! A dristraction!
Where!?
Back to top
View user's profile Send private message MSN Messenger
XaLeX
Expert Cheater
Reputation: 0

Joined: 19 Aug 2008
Posts: 226

PostPosted: Thu Jul 01, 2010 4:55 pm    Post subject: Reply with quote

You can do that with the auto assembler (ctrl+a in memory view), using the "cheat table framework code" template.

e.g.
Code:
[enable]
00123ABC:
//your code (usually a jump to newly allocated memory)

[disable]
00123ABC:
//original code


then you do file -> assign to current cheat table to obtain a toggleable item in the address list to activate/deactivate that piece of code.

But, if by "people can choose whatever to replace the code with" you mean within the trainer, that is, having a textbox with an "inject" button in the trainer, i think it's doable but very (very, very) hard.
Back to top
View user's profile Send private message
BlackBolt
Cheater
Reputation: 0

Joined: 16 Jun 2010
Posts: 26
Location: Spain

PostPosted: Thu Jul 01, 2010 5:13 pm    Post subject: Reply with quote

XaLeX wrote:
You can do that with the auto assembler (ctrl+a in memory view), using the "cheat table framework code" template.

e.g.
Code:
[enable]
00123ABC:
//your code (usually a jump to newly allocated memory)

[disable]
00123ABC:
//original code


then you do file -> assign to current cheat table to obtain a toggleable item in the address list to activate/deactivate that piece of code.

But, if by "people can choose whatever to replace the code with" you mean within the trainer, that is, having a textbox with an "inject" button in the trainer, i think it's doable but very (very, very) hard.


Thanks for the reply, it seems that the trainer can do that already.
After creating the toggleable item in the address list it can be added to the trainer, which will only allow to freeze/unfreeze that item, what seems to mean that the item activates/deactivates the code.

_________________
Look, behind you! A dristraction!
Where!?
Back to top
View user's profile Send private message MSN Messenger
XaLeX
Expert Cheater
Reputation: 0

Joined: 19 Aug 2008
Posts: 226

PostPosted: Thu Jul 01, 2010 5:19 pm    Post subject: Reply with quote

I have to admit i'm not really into trainer making, I only used this feature directly from the cheat table, but i suppose it works in trainers too.

Well, I hope it does Very Happy glad I could help Smile
Back to top
View user's profile Send private message
Dark Byte
Site Admin
Reputation: 474

Joined: 09 May 2003
Posts: 25957
Location: The netherlands

PostPosted: Thu Jul 01, 2010 5:23 pm    Post subject: Reply with quote

usually what works for ce will work for the trainer as well. The trainer is actually just Cheat engine with the gui and debugging ripped out (it actually has the memoryscanner inside it as well for auto assembler scripts that do aobscan commands)
_________________
Tools give you results. Knowledge gives you control.

Like my help? Join me on Patreon so i can keep helping
Back to top
View user's profile Send private message 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