|
You last visited: Today at 20:24
Advertisement
What are things to Learn\Know to be able to create game bots for any game...
Discussion on What are things to Learn\Know to be able to create game bots for any game... within the CO2 Programming forum part of the Conquer Online 2 category.
05/27/2013, 00:36
|
#1
|
elite*gold: 0
Join Date: Apr 2012
Posts: 92
Received Thanks: 4
|
What are things to Learn\Know to be able to create game bots for any game...
Well i want to know what are the things i must know in order to start create a bot\or private server for any online mmorpg?
NOTE 1 : Please don't provide me with a very wide answers.
NOTE 2 : I am a [INTERMEDIATE] in .NET C#.
|
|
|
05/27/2013, 00:41
|
#2
|
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
|
No.
Any "intermediate" C# programmer will get a wide answer for this.
You adapt what you know for every game, there's no set way.
I would suggest advanced experience in cracking, C++, hooking/injecting, proxys, data manipulation & client manipulation.
While all of the above might not be required, It's good to have and I will promise you it will come in handy - But for each game you need one of the above, a mix, or all. who knows.
Also, for some reason the way you say "create a bot/or private server for any online mmorpg" makes me think you have next to no experience in the programming world.
|
|
|
05/27/2013, 00:42
|
#3
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,885
|
Reverse Engineering (if information isn't already readily available)
Networking
Understand the fundamentals of developing a large-scale application
An understanding algorithms/problem solving (efficiency)
Packet structures associated with the game (determined through analysis)
Encryption(s)/protocol(s) used by the game (determined through reverse engineering)
If you're making a bot, there's two ways to go, the proxy route, otherwise, you can make a bot which simply extends/uses existing functionality within the games client to automate actions (a hook based bot).
|
|
|
05/27/2013, 00:43
|
#4
|
elite*gold: 0
Join Date: Apr 2012
Posts: 92
Received Thanks: 4
|
Quote:
Originally Posted by _DreadNought_
No.
Any "intermediate" C# programmer will get a wide answer for this.
You adapt what you know for every game, there's no set way.
You simply need to have good experience in cracking, C++, hooking/injecting, proxys, data manipulation & client manipulation.
With good experience with ^ you can pretty much do what you want with every game.
|
Some references and more detailed answer please ?
Quote:
Originally Posted by InfamousNoone
Reverse Engineering (if information isn't already readily available)
Networking
Understand the fundamentals of developing a large-scale application
An understanding algorithms/problem solving (efficiency)
Packet structures associated with the game (determined through analysis)
Encryption(s)/protocol(s) used by the game (determined through reverse engineering)
If you're making a bot, there's two ways to go, the proxy route, otherwise, you can make a bot which simply extends/uses existing functionality within the games client to automate actions (a hook based bot).
|
This is a good answer, yet ambiguous.
What i want to know specifically
1- The things you provided how could i get started with them.
2- Which programming language would i stick to in order to i achieve my work sufficiently & in a time as short as possible.
3- Some references for the answers of Q 1, 2.
4- How long i would take [ With an average learning capability] to learn what you will tell me to.
Or in other words
How a great programmer like you got himself to that point like things you have learned, how and how long you take...
|
|
|
05/27/2013, 00:53
|
#5
|
elite*gold: 28
Join Date: Jun 2010
Posts: 2,225
Received Thanks: 868
|
Quote:
Originally Posted by Healian
Some references and more detailed answer please ?
|
Reverse Engineering / Cracking :
Reverse engineering - Wikipedia, the free encyclopedia
C++ :
C++ - Wikipedia, the free encyclopedia
Hooking / Injecting :
DLL injection - Wikipedia, the free encyclopedia






Proxys :

-- Notable tuts for proxys:

Did google and the search button break? Or were you too lazy to search?
Quote:
|
Originally Posted by You
This is a good answer, yet ambiguous.
What i want to know specifically
1- The things you provided how could i get started with them.
2- Which programming language would i stick to in order to i achieve my work sufficiently & in a time as short as possible.
3- Some references for the answers of Q 1, 2.
4- How long i would take [With an average learning capability] to learn what you will tell me to.
Or in other words
How a great programmer like you got himself to that point like things you have learned, how and how long you take...
|
1. ^
2. All programming languages are better for different things, but can be used for anything.. eg; C++ is better for hooking shit with, I do mine with C#? Why, because I can. Delphi, C++, C# could probably achieve what you are after.
4-With everything I linked and sufficient experience in everything? Let's say at least 5 years?
Infamous has been coding since 13?
I can tell you now, it will takes many many years to learn this stuff.
|
|
|
05/27/2013, 00:58
|
#6
|
elite*gold: 0
Join Date: Apr 2012
Posts: 92
Received Thanks: 4
|
Quote:
Originally Posted by _DreadNought_
|
WOOOOW That was a huge one  very^3 thank you
|
|
|
05/27/2013, 01:21
|
#7
|
elite*gold: 20
Join Date: Jan 2008
Posts: 2,012
Received Thanks: 2,885
|
He just Google'd if you can't do that, well, you're gonna have a bad time
|
|
|
05/27/2013, 02:00
|
#8
|
elite*gold: 0
Join Date: Dec 2012
Posts: 1,761
Received Thanks: 950
|
Quote:
Originally Posted by InfamousNoone
He just Google'd if you can't do that, well, you're gonna have a bad time
|
You would be surprised how many people can't use Google proper.
|
|
|
05/27/2013, 02:05
|
#9
|
elite*gold: 0
Join Date: Feb 2013
Posts: 94
Received Thanks: 13
|
Dont learn Programming.. Lets smoke some weed dude! it feels good .. Im high right now..
|
|
|
05/27/2013, 14:22
|
#10
|
elite*gold: 0
Join Date: Apr 2012
Posts: 92
Received Thanks: 4
|
Quote:
Originally Posted by InfamousNoone
He just Google'd if you can't do that, well, you're gonna have a bad time
|
When i said i need references, i meant a starting points not the references themselves; However, irony is something i am always expecting from EPVP so let's get over that.
Also a small thing about me. When i said INTERMEDIATE @ C# was because i never assume myself a professional because there are always more to learn. But for the past 5 years i was creating browser based game bots, cracking some offline games and creating trainers using c# so i am not so that newbie. I just wanted to start with creating non browser games MMORPG(s) staff.
Quote:
Originally Posted by EOS 60D
Dont learn Programming.. Lets smoke some weed dude! it feels good .. Im high right now..
|
You know what i should say now (about the weeds  )
|
|
|
06/08/2013, 15:01
|
#11
|
elite*gold: 83
Join Date: May 2011
Posts: 11,029
Received Thanks: 6,036
|
CO2 PServer - Discussions / Questions -> CO2 Programming
#moved
|
|
|
 |
Similar Threads
|
How create game in game.tar.gz???
04/23/2018 - Metin2 Private Server - 3 Replies
I want install new server files....but i dont know how crate game in game.tar.gz....anyone can help me???
|
New things in game ;)
05/30/2013 - DarkOrbit - 20 Replies
Hello guys,bigpoint today posted on facebook this .
https://fbcdn-sphotos-h-a.akamaihd.net/hphotos-ak -prn2/954611_10151909293044409_710106056_n.jpg
http://sharedimages.bigpoint.net/support/cmt/0516 /b9b36e22665599c41080d3d068d04c6b5194e5b3.jpg?proj =CMTool_FileUpload
its about bigboy design :O No uridium , only credits for buy..
Original post from FB " Even BigBoys need to play!
The Bigboy is back – with more Hitpoints, more Lasers, more Cargo and more bigness!
Soon at a dealership...
|
What are good Place to buy things in game
01/15/2011 - 9Dragons - 2 Replies
like title says im looking for a good website that is trustable that i can use to buy some gold and BE's etc.
|
[Game]Lets bring things back to life
12/31/2010 - Zero - 10 Replies
As an attempt to bring people back to this section because this section extremely boring right now. No ones doing anything, nothing new is happening so im gonna start this game like i did on my forums to get people to come back to this section and get the community back. Its quite fun my record is 4k+ posts in one topic hehe.
*Rules*
There are no rules
How to play
Figure out a reason to ban the person that posted last.
*Example ban me for posting this topic, Etc. game isnt that...
|
All times are GMT +1. The time now is 20:25.
|
|