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 


{Questions} Making a C++ UCE
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming
View previous topic :: View next topic  
Author Message
Wild
I post too much
Reputation: 1

Joined: 05 Jan 2007
Posts: 2651
Location: NYC

PostPosted: Fri Jun 27, 2008 11:02 am    Post subject: {Questions} Making a C++ UCE Reply with quote

Ok i have a couple questions about making a c++ UCE from scratch. I have no idea how i would do it. I guess start with the GUI and then go from there. But thats not why I made this thread. Now when I use a UCE for maple every UCE has the same thing when you click settings. Is all that necessity for making the UCE work? I was just thinking on making a box come up when you hit settings and having a couple things. Like if you want it to auto attach to a process, the unrandomizer settings and some other things that I would want to my advantage. Also my second question would be if I could code a bot right into the UCE like have a bot button and then when you click it you have a box for the bot and would the UCE still work?
thanks and I'm sure ill have more questions later down the road.
ps: I'm doing the engine for maplestory

_________________
Back to top
View user's profile Send private message AIM Address MSN Messenger
HomerSexual
Grandmaster Cheater Supreme
Reputation: 5

Joined: 03 Feb 2007
Posts: 1657

PostPosted: Fri Jun 27, 2008 11:42 am    Post subject: Reply with quote

It's because as of now, every UCE is based on DB's Delphi/C++ core CE. What you make in it is your own vision, but i would personally start with a simple memory browser and build from there. Never start with the GUI first.
_________________
Back to top
View user's profile Send private message
Wild
I post too much
Reputation: 1

Joined: 05 Jan 2007
Posts: 2651
Location: NYC

PostPosted: Fri Jun 27, 2008 11:53 am    Post subject: Reply with quote

oo I was just thinking that having a GUI would help me organize stuff. I guess i was wrong. So once i have the memory browser then i just add onto that and my mem view would be done. (i was thinking that would have been the hardest part)
_________________
Back to top
View user's profile Send private message AIM Address MSN Messenger
oib111
I post too much
Reputation: 0

Joined: 02 Apr 2007
Posts: 2947
Location: you wanna know why?

PostPosted: Fri Jun 27, 2008 12:18 pm    Post subject: Reply with quote

For the memory viewer I do suggest looking at Dark Byte's source code. If you are proficient enough in C++ you probably will be able to make the gist of it and be able to implement his code into your program. And for note, it always helps me to make the GUI first Wink
_________________


8D wrote:

cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Wild
I post too much
Reputation: 1

Joined: 05 Jan 2007
Posts: 2651
Location: NYC

PostPosted: Fri Jun 27, 2008 12:32 pm    Post subject: Reply with quote

oib111 wrote:
For the memory viewer I do suggest looking at Dark Byte's source code. If you are proficient enough in C++ you probably will be able to make the gist of it and be able to implement his code into your program. And for note, it always helps me to make the GUI first Wink

Why would implement his code into my c++ engine. I don't want to use anything of Dark bytes since maple is making everything in the source code detected

_________________
Back to top
View user's profile Send private message AIM Address MSN Messenger
HomerSexual
Grandmaster Cheater Supreme
Reputation: 5

Joined: 03 Feb 2007
Posts: 1657

PostPosted: Fri Jun 27, 2008 12:33 pm    Post subject: Reply with quote

Wild, how do you plan on bypassing GG then? DB implemented alot in his CE to get around GG.
_________________
Back to top
View user's profile Send private message
Wild
I post too much
Reputation: 1

Joined: 05 Jan 2007
Posts: 2651
Location: NYC

PostPosted: Fri Jun 27, 2008 12:36 pm    Post subject: Reply with quote

blankrider wrote:
Wild, how do you plan on bypassing GG then? DB implemented alot in his CE to get around GG.

Umm i didn't really think of that. All i know is none of my strings would be detected and I'm sure I can find out how to bypass GG and then implement it in the ce. Also maybe if DBs in a good mood he will help

_________________
Back to top
View user's profile Send private message AIM Address MSN Messenger
oib111
I post too much
Reputation: 0

Joined: 02 Apr 2007
Posts: 2947
Location: you wanna know why?

PostPosted: Fri Jun 27, 2008 12:43 pm    Post subject: Reply with quote

Doesn't Dark Byte use a Kernel Drive to bypass make Cheat Engine undetected?
_________________


8D wrote:

cigs dont make people high, which weed does, which causes them to do bad stuff. like killing
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Wild
I post too much
Reputation: 1

Joined: 05 Jan 2007
Posts: 2651
Location: NYC

PostPosted: Fri Jun 27, 2008 12:56 pm    Post subject: Reply with quote

^^ I'm not to sure on that but maybe someone else knows
_________________
Back to top
View user's profile Send private message AIM Address MSN Messenger
Symbol
I'm a spammer
Reputation: 0

Joined: 18 Apr 2007
Posts: 5094
Location: Israel.

PostPosted: Fri Jun 27, 2008 1:15 pm    Post subject: Reply with quote

If you're making a C++ UCE from a scratch just for MapleStory, don't even bother.
Also, it should be the opposite way, first finish your "UCE" (or maybe not...), and only then code the GUI.
Ugly GUI doesn't matter, at least not until its done, only then make some GUI fixes.
Back to top
View user's profile Send private message
Wild
I post too much
Reputation: 1

Joined: 05 Jan 2007
Posts: 2651
Location: NYC

PostPosted: Fri Jun 27, 2008 1:18 pm    Post subject: Reply with quote

Symbol wrote:
If you're making a C++ UCE from a scratch just for MapleStory, don't even bother.
Also, it should be the opposite way, first finish your "UCE" (or maybe not...), and only then code the GUI.
Ugly GUI doesn't matter, at least not until its done, only then make some GUI fixes.

Why would I not make UCE just for maplestory since I don't see a well coded one released and I'm into maplestory hacking. Who knows i might use it for something else later on. Also I think that the GUI is very important. Gotta make it looks sexy.

_________________
Back to top
View user's profile Send private message AIM Address MSN Messenger
Symbol
I'm a spammer
Reputation: 0

Joined: 18 Apr 2007
Posts: 5094
Location: Israel.

PostPosted: Fri Jun 27, 2008 1:47 pm    Post subject: Reply with quote

Ofcourse the GUI gotta look smexy, but thats the last thing you do, first make your program work, GUI is the last thing you should worry about.
Back to top
View user's profile Send private message
Wild
I post too much
Reputation: 1

Joined: 05 Jan 2007
Posts: 2651
Location: NYC

PostPosted: Fri Jun 27, 2008 1:56 pm    Post subject: Reply with quote

Symbol wrote:
Ofcourse the GUI gotta look smexy, but thats the last thing you do, first make your program work, GUI is the last thing you should worry about.

alright so should i go and do what blankrider said and start with the memory browser and work from there?
and about bypassing it how should i go ahead and do that?

_________________
Back to top
View user's profile Send private message AIM Address MSN Messenger
Symbol
I'm a spammer
Reputation: 0

Joined: 18 Apr 2007
Posts: 5094
Location: Israel.

PostPosted: Fri Jun 27, 2008 2:44 pm    Post subject: Reply with quote

Yea, memory browser would be a good start, then try making an auto assembler and maybe a nice memory scanner.
And you shouldn't worry aboyt bypassing anything right now, first make a fully working memory browser (and maybe even an auto assembler), only then hook some APIs.

And just for your information, it took years for Dark Byte to make Cheat Engine, but many things have changed since then, more tutorials, more programmers...
Back to top
View user's profile Send private message
Wild
I post too much
Reputation: 1

Joined: 05 Jan 2007
Posts: 2651
Location: NYC

PostPosted: Fri Jun 27, 2008 11:10 pm    Post subject: Reply with quote

Symbol wrote:
Yea, memory browser would be a good start, then try making an auto assembler and maybe a nice memory scanner.
And you shouldn't worry aboyt bypassing anything right now, first make a fully working memory browser (and maybe even an auto assembler), only then hook some APIs.

And just for your information, it took years for Dark Byte to make Cheat Engine, but many things have changed since then, more tutorials, more programmers...

Oo i Know i know
I'm not looking for anything as good as Cheat Engine
and thanks for giving me the direction to go in.

_________________
Back to top
View user's profile Send private message AIM Address MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General programming All times are GMT - 6 Hours
Goto page 1, 2  Next
Page 1 of 2

 
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