Super Trainer in Development [Target Date:09/05/2008]

03/09/2008 23:29 Vert1go#1
Since my recent flipout ive made some big decisions :p I learned more about memory read/write functions, a little packet stuff (really not much), Parent/Child window handle grabbing/pattern searching, oh, and keyboard/mouse events ;)

Soo... Here goes, just started the new Super Trainer! :D Does almost everything you would want in a trainer/bot. Still thinking about new features to add and slowly working my way through implementing everything. If I use code from any sources i will list them below after release.

For now, here is a screeny of my intended project and some basic feature run-downs. If you have ANY ideas for improvements or think you can help me out with any elements, just post it in this thread. :rolleyes::D;)

[Dev Thread] - [Only registered and activated users can see links. Click Here To Register...]
[Only registered and activated users can see links. Click Here To Register...]

Ok, we have your basic trainers at the top. All of these are based on timers and keyboard or mouse events. The program will lock on to a certain client, im hoping to add the option of multiple clients doing multiple trainers.

AutoSit is a timer event. It will hit your selected key for the timer_event so you can gather stamina whilst playing.

Auto-Pot is, unfortunately, pixel-based for now. I have a 'semi' working version which will read HP from memory but its not stable right now.

Char Info/Mem Edits are, simply put, values read from memory. Char name (locked on) VPS, Guild, Cash etc. All very basic memory reading, the code for this has come from planetsourcecode and *M* after I stripped down his hack.

If you have any more questions, just post here. I aim to release in about 2 months, after all coding and testing has been completed. Both the source and compiled versions will be posted, so there is no need to fear any keyloggers/backdoors :D:D

Anyway, sleeping now :p Got 3 days off from work so ill be working hard ;) hehe xxxx
03/09/2008 23:59 swords#2
No feedback?

Well seems awesome, an all in-one bot... All your missing now is an auto-leveler, and I think this bot would overpower the whole Bots and Macros section :D
03/10/2008 00:03 Vert1go#3
Quote:
Originally Posted by swords View Post
No feedback?

Well seems awesome, an all in-one bot... All your missing now is an auto-leveler, and I think this bot would overpower the whole Bots and Macros section :D
No feedback yet :mad: And the auto-leveler is slightly more difficult... Ima have to pre-record the cursor postions for set spawns, as all this is done in VB6 (yes its ancient) :p. I think first step would be to make an archer lvler for the best spawns for each set of lvls. Then attempt a melee bot :confused: God knows how id manage it, but ill find a way as time goes on, it'll be one of the last things i implement though :(
03/10/2008 00:10 Korvacs#4
simplest way would be to read the memory for entitys displayed on screen, and then send mouse events, and then set a range that the client can move within..say 30 tiles from the starting location, and just move from monster to monster, and if it fails to find any move towards the starting location untill it does find a monster,

ill point out ive no idea where entitys are stored within the memory...and finding them would be difficult...and everything i said is just an idea, while i could make something on my server, i would imagine it would be significantly more difficult for a bot..lol
03/10/2008 00:20 Vert1go#5
Quote:
Originally Posted by Korvacs View Post
simplest way would be to read the memory for entitys displayed on screen, and then send mouse events, and then set a range that the client can move within..say 30 tiles from the starting location, and just move from monster to monster, and if it fails to find any move towards the starting location untill it does find a monster,

ill point out ive no idea where entitys are stored within the memory...and finding them would be difficult...and everything i said is just an idea, while i could make something on my server, i would imagine it would be significantly more difficult for a bot..lol
Thanks for the input, but seeing as I only just really learned about memory reading it'll take me a while to geth 'that' good :p Release date is two months away though so i may be able to ass the feature before the first release. :cool:
03/10/2008 00:26 Hiyoal#6
Good luck on reading HP and MP values, you'll need to learn how to patch DMA.

Ive got these functions in my bot, but ures looks more impressive XD

Hiyoal
03/10/2008 00:34 Vert1go#7
Quote:
Originally Posted by hiyoal View Post
Good luck on reading HP and MP values, you'll need to learn how to patch DMA.

Ive got these functions in my bot, but ures looks more impressive XD

Hiyoal
Assuming I can get all functions to work :p If you fancy giving my any help PM me ;) Obviously you would have full access to the source and you could make any modifications/add new things to it :D

BTW: Should I make a development thread just incase someone fancies adding bits to this? Or wants to know how something works... :rolleyes: Everything I do from now on will be open source to those who want it anyway :cool:
03/10/2008 00:37 Korvacs#8
yeah i would be interested in seeing it progress...and i would imagine that joek n that other guy are the best people to talk to about DMA
03/10/2008 00:53 Vert1go#9
Quote:
Originally Posted by Korvacs View Post
yeah i would be interested in seeing it progress...and i would imagine that joek n that other guy are the best people to talk to about DMA
Oki, well hopefully they will see this thread, or the new Dev Thread i just made :p and offer their assistance :D I have a whole day off tomorrow, so I would imagine most of the code ideas and paths should be in place :p 12 hrs of pure research, code + test ;) woot!!

BTW, the reason for setting the release date so far away is because this way I/We can test EVERYTHING before first release. :D Less complaining, less 'when we gonna get it' ;)
03/10/2008 09:04 Huseby#10
The Auto potter seems cool.

edit: Good luck :D
03/10/2008 16:03 Vert1go#11
Quote:
Originally Posted by huseby View Post
The Auto potter seems cool.

edit: Good luck :D
Thanks :p Been working for 6 hrs now and most features are functional :D still having issues regarding the mouse events. It doesnt wanna click the right co-ords :eek:
03/10/2008 16:36 phize#12
Ooh, I see both Stink.Fly and you having issues with the mouse clicks?
What a coincidence!
03/10/2008 16:43 Vert1go#13
Quote:
Originally Posted by RootCore View Post
Ooh, I see both Stink.Fly and you having issues with the mouse clicks?
What a coincidence!
lol, he PMed me bout his clicks :p he couldnt figure out how to send them to the client :D Wheres mine ws just clicking the wrong xy co-ords, sorted it though ;);)
03/10/2008 16:51 phize#14
Quote:
Originally Posted by Vert1go View Post
lol, he PMed me bout his clicks :p he couldnt figure out how to send them to the client :D Wheres mine ws just clicking the wrong xy co-ords, sorted it though ;);)
Whatever you say hun :rolleyes:
03/12/2008 00:06 Vert1go#15
Yes im bumping this. Ive had little feedback on this project, and if I dont get more, and positive comments/suggestions I will keep this private. As obviously nobody likes the idea of tool which does everything on one gui. :mad:

After this I wont be updating on this site. :)