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 


MMORPG bot with memory reading
Goto page 1, 2  Next
 
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking
View previous topic :: View next topic  
Author Message
Vanapapi
Newbie cheater
Reputation: 0

Joined: 18 Jul 2012
Posts: 12

PostPosted: Thu Jul 19, 2012 11:31 am    Post subject: MMORPG bot with memory reading Reply with quote

GOAL:
Hi, I'm trying not to make another "How to make a bot" thread. So basically I plan to start with something simple like creating an autopot and then move to more complex functions such as selecting a mob and perhaps even kill it. Not trying to hack anything.

PROTECTION:
Unfortunately the FAQ says I cannot mention the game's name, but what I know so far is that it uses StarForce and maybe something else as security measure.

WHAT I'VE DONE/KNOW SO FAR:
I've managed to get the memory adresses of the HP and MP, but now I need some of your knowledge to put that adress into practice. So far I know this can be achieved by sending virtual keypresses... are there any other ways, because this seems to be a little too basic. But decrypting packets and reverse engineering on the other hand, seem a little too complicated.

THE QUESTION:
What I need to know is, what are the ways to use a HP potion.(And if possible, may you please add the pros and cons of the methods[even for the ones I listed].)

Let me know if I can add the name of the MMORPG I'm talking about. All links to the subject are also welcome. Wink
Back to top
View user's profile Send private message
Fresco
Grandmaster Cheater
Reputation: 4

Joined: 07 Nov 2010
Posts: 600

PostPosted: Sun Jul 22, 2012 9:08 am    Post subject: Reply with quote

how far are you with assembly language ?
also you will need all the addresses / pointers of a character and to know where and how to use them, i'd say it's a lost cause, cuz nobody is that expert here, and those who are, are too busy.
but, hey, you can never know who shows up.
of course you could use lua, but you'll still need the addresses and stuff, call functions etc...

_________________
... Fresco
Back to top
View user's profile Send private message
Vanapapi
Newbie cheater
Reputation: 0

Joined: 18 Jul 2012
Posts: 12

PostPosted: Mon Jul 23, 2012 3:33 am    Post subject: Reply with quote

Fresco wrote:
how far are you with assembly language ?
also you will need all the addresses / pointers of a character and to know where and how to use them, i'd say it's a lost cause, cuz nobody is that expert here, and those who are, are too busy.
but, hey, you can never know who shows up.
of course you could use lua, but you'll still need the addresses and stuff, call functions etc...

I can get some pointers, not all of them... I'll look into lua, is it possible to create a working bot with only using lua?
Back to top
View user's profile Send private message
Fresco
Grandmaster Cheater
Reputation: 4

Joined: 07 Nov 2010
Posts: 600

PostPosted: Mon Jul 23, 2012 11:55 am    Post subject: Reply with quote

yes, but you'll also need all the pointers and stuff, also you will need to call some functions in the game and you will need to know exactly what they do return etc ...
using lua will include inserting addresses and pointers, so not that high level stuff, but still.
since i know very little about lua, i can't really speak for it, but i know for certain that if you use assembly it will be very hard for you to write any bot code.
btw, does that game have any bots ??, why don't you use them, you'll just need to find the function that spawns them and call it.

_________________
... Fresco
Back to top
View user's profile Send private message
Vanapapi
Newbie cheater
Reputation: 0

Joined: 18 Jul 2012
Posts: 12

PostPosted: Mon Jul 23, 2012 1:17 pm    Post subject: Reply with quote

Fresco wrote:
yes, but you'll also need all the pointers and stuff, also you will need to call some functions in the game and you will need to know exactly what they do return etc ...
using lua will include inserting addresses and pointers, so not that high level stuff, but still.
since i know very little about lua, i can't really speak for it, but i know for certain that if you use assembly it will be very hard for you to write any bot code.
btw, does that game have any bots ??, why don't you use them, you'll just need to find the function that spawns them and call it.

Well.. the game I'm talking about - "Allods Online" doesn't have any bots, no ingame nor are there any created by some1 else.

By creating a bot in lua you mean take advantage of those user addition functions and write the code in pure lua and add it to mods/addons/. Then the code will be open source...

Is it possible to add the "lua" library to my code and then use the user addition functions in my code? Do those user addition function then?

Want to be sure before I dedicate my time into studying lua library, and game functions.

Allods does have a list of lua API functions to create addons. There was an that sold all the useless crap when I opened up a trade to a vendor. No other addons I reckon that may be useful on creation of a bot.
List: allods . uuu9 . com/moddocseng/Index . html
Spaces on dots.
Back to top
View user's profile Send private message
coolman++
Advanced Cheater
Reputation: -1

Joined: 19 Jul 2012
Posts: 79
Location: Saudi Arabia

PostPosted: Tue Jul 24, 2012 12:17 am    Post subject: Reply with quote

is it an fps? i have experience making aimbots/ "get enemy position" scripts... (aka wallhack)

i use c++
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Vanapapi
Newbie cheater
Reputation: 0

Joined: 18 Jul 2012
Posts: 12

PostPosted: Tue Jul 24, 2012 2:15 am    Post subject: Reply with quote

cool_man123 wrote:
is it an fps? i have experience making aimbots/ "get enemy position" scripts... (aka wallhack)


i use c++

fps is first person shooter, like counter-strike...
You seriously don't know what MMORPG is?? And you know how to make aimbots??
Here's some reading for you: en . wikipedia . org/wiki/Massively_multiplayer_online_role-playing_game
(Spaces on dots)
Back to top
View user's profile Send private message
Fresco
Grandmaster Cheater
Reputation: 4

Joined: 07 Nov 2010
Posts: 600

PostPosted: Tue Jul 24, 2012 5:57 am    Post subject: Reply with quote

you first need to hack if for offline use:
you will need to tell the game not to take the files from a server, but from your hard drive, you will also need the files from the server, (private server you know ...), or access to the real server.
so tell the game to connect to your pc in your hdd, find how and what does the server return when your games sends whatever packet.
and then ... then you could make a bot hack.
till then, like i said it's a lost cause.
i tried myself to hack need for speed word for offline use only, or for lan play only.
didn't make it, because i didn't have the server files.
you know, the server sided exe that processes the packets recived by the game, and returns the results to your game.

there are some games that have the so called "private server" option, where they give you instructions on how to have the game connected to you (the server in your computer, which means play with no internet connection), and of course the host application that processes the packets (where are stored the values(gold ammount, energy/mana left etc ...))

so then the game would connect to the computer from where you play it.
you need to do that first, then you'll be able to create bots.

and the bots should be processed by the host (the server app that processed the packets and sends packets to the game).

that's what you'll need to do.
but i tell you, if you can't host your own server on your own computer, you can't do anything, unless the game can be played in offline mode, in which case the game would handle algorithms itself without the need of the external server app to process packets. i hope you understand what i'm trying to say.

_________________
... Fresco
Back to top
View user's profile Send private message
coolman++
Advanced Cheater
Reputation: -1

Joined: 19 Jul 2012
Posts: 79
Location: Saudi Arabia

PostPosted: Tue Jul 24, 2012 6:33 am    Post subject: Reply with quote

I actually do know what an MMORPG is... but you got me confused. Why would you need a bot for an MMORPG when you can just use a packet editor?
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Vanapapi
Newbie cheater
Reputation: 0

Joined: 18 Jul 2012
Posts: 12

PostPosted: Tue Jul 24, 2012 12:58 pm    Post subject: Reply with quote

Fresco wrote:
you first need to hack if for offline use:

So... lets start with the first sentence. Do you mean hack the game if I need it for offline use. Or, do you mean - First, I need to hack it for offline use.

Allods does have some private servers, and I even found some server files, but they are very old, like 2 years and newer ones will not be released.

Is it really necessary to hack it to create a bot? No other way?

cool_man123 wrote:
I actually do know what an MMORPG is... but you got me confused. Why would you need a bot for an MMORPG when you can just use a packet editor?

Beause packets are encrypted? Or is it possible to edit encrypted packets somehow?
Back to top
View user's profile Send private message
coolman++
Advanced Cheater
Reputation: -1

Joined: 19 Jul 2012
Posts: 79
Location: Saudi Arabia

PostPosted: Tue Jul 24, 2012 2:00 pm    Post subject: Reply with quote

yes if u know the encryption key,
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Vanapapi
Newbie cheater
Reputation: 0

Joined: 18 Jul 2012
Posts: 12

PostPosted: Tue Jul 24, 2012 2:39 pm    Post subject: Reply with quote

cool_man123 wrote:
yes if u know the encryption key,

Isn't it really hard to get it?
Back to top
View user's profile Send private message
coolman++
Advanced Cheater
Reputation: -1

Joined: 19 Jul 2012
Posts: 79
Location: Saudi Arabia

PostPosted: Wed Jul 25, 2012 1:24 am    Post subject: Reply with quote

not if jesus is on your side
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Vanapapi
Newbie cheater
Reputation: 0

Joined: 18 Jul 2012
Posts: 12

PostPosted: Wed Jul 25, 2012 5:39 am    Post subject: Reply with quote

cool_man123 wrote:
not if jesus is on your side

Don't troll please.
I basically got what I needed, for all the googlers or readers, here is an PDF:
https://media.defcon.org/dc-19/presentations/Phillips/DEFCON-19-Phillips-Hacking-MMORPGs.pdf
Back to top
View user's profile Send private message
coolman++
Advanced Cheater
Reputation: -1

Joined: 19 Jul 2012
Posts: 79
Location: Saudi Arabia

PostPosted: Wed Jul 25, 2012 9:50 pm    Post subject: Reply with quote

i'd be careful bout those. alot of them encourage newbies to get involved in stuff they shouldn't be (sql injection, cross site XSS scripting, illegal packet editing, and the list goes on and on)
Back to top
View user's profile Send private message AIM Address Yahoo Messenger MSN Messenger
Display posts from previous:   
Post new topic   Reply to topic    Cheat Engine Forum Index -> General Gamehacking 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