How To Make A Full Featured Bot

08/16/2012 02:33 ahmeddark369#1
Hello Everybody

How To make A Bot With autoit That Includes :

1) Pickup Dbs and mets
2) Pickup Super Items
3) Pickup Elite Items
4) Pickup Custom Items
5) drop items that are not as The Selected
6) Record Path
7) Use Fatal Strike
8) Auto Heal
9) Auto Move and Hunt
10) Type The Fatal Strike Speed That Start from 1 to ...
11) Loot Gold , Gold Bullion , GoldBar .

Please Tell Me Fast Because I Tried To Use Bco Proxy , Co Farmer , Conquerai But They Cant Connect To The Server

I Have Co Genius and ChromeCo
08/16/2012 15:48 itachi26#2
In my opinion, AutoIt shouldn't have to be used in making a proxy bot, or memory based bot. AutoIt is very slow.

I made a starting of proxy with AutoIt, I was able to see datas running bewteen both client/server, but my ping was super high, which shows a bad data transmission. If I was you, I would take another langage like C# for his frameworks, or C++ for his speed.
08/24/2012 21:15 ahmeddark369#3
Quote:
Originally Posted by itachi26 View Post
In my opinion, AutoIt shouldn't have to be used in making a proxy bot, or memory based bot. AutoIt is very slow.

I made a starting of proxy with AutoIt, I was able to see datas running bewteen both client/server, but my ping was super high, which shows a bad data transmission. If I was you, I would take another language like C# for his frameworks, or C++ for his speed.

OK Man But How Can I Make one in any programming language as NetBeans 7.2 in java or any or visual Studio Because All of bot are Pay-2-Use So, I Decided To Make a Free-2-Use Bot please can any one help Me
08/24/2012 22:17 Captivate#4
Quote:
Originally Posted by ahmeddark369 View Post
OK Man But How Can I Make one in any programming language as NetBeans 7.2 in java or any or visual Studio Because All of bot are Pay-2-Use So, I Decided To Make a Free-2-Use Bot please can any one help Me
Are you any familiar with programming at all?
08/24/2012 23:15 pro4never#5
Quote:
Originally Posted by Captivate View Post
Are you any familiar with programming at all?


I suggest reading through the proxies/frameworks I've released as well as some of the newer release by others.



Project Alchemy is a complete mess but there is a thread with like 50++ pages where people are working on writing their own features for it and therefor you can get some idea of what you're doing.

Proxy Paradise is a reasonably nice framework for a proxy based bot with some in depth videos on how to expand on the framework as well as guide you around the source.

Combine those two resources and you should have a nice start. Add in the many resources released by other members of the community and you have just that much more of a heads up!




Creating a reasonably effective bot is not all that difficult (took me maybe a month to go from never having touched proxies/packets or bots until I had something usable and a basic understanding) but I DO recommend learning some entry level programming before you begin (walk before you run)



<edit>

Please note that you need to learn to break things into categories in order to solve them more effectively when you're looking at coding...


Quote:
1) Pickup Dbs and mets
2) Pickup Super Items
3) Pickup Elite Items
4) Pickup Custom Items
5) drop items that are not as The Selected
6) Record Path
7) Use Fatal Strike
8) Auto Heal
9) Auto Move and Hunt
10) Type The Fatal Strike Speed That Start from 1 to ...
11) Loot Gold , Gold Bullion , GoldBar .
This list boils down to a few categories...

-Move around the game world
-Detect things in the game world
-Loot things
-Kill things


Now that we've dug to the heart of what we want to do... lets look at the specifics of how to accomplish each task!


-Loot things


Ok.. this could be DB's, Gold, +1 items, supers... ANYTHING. What do we need to be able to do in order to accomplish these things though?

1: Detect items in the game. This is done via the ground item packet. There are subtypes determining if something is dropping, being picked up or expiring (as well as others).
2: Logic to determine if the item is something we want: Item ID's are useful things. Your logic has to use your current settings in combination with known data (what the item ID for a DB is for example)
3: Action to perform: This means moving to an item and picking it up. Generally a jump action (general data packet subtype 137 iirc) and a loot packet (was ground item packet subtype iirc)
4: Determine if the received item is something we want (+1, super, etc). This involves reading the item information packet and comparing it versus desired items.
5: Remove unwanted items. Item usage drop subtype

There! We've broken down the basic steps of how to detect items in game space, determine if we want them, move to them and take them, determine if we want them (still) and if needed, drop them.


Do a similar breakdown for each feature of your bot, write the programming to accomplish these steps and you've got yourself a bot! This is kinda how programming works. You break down a problem into its most basic steps and tackle these individually.
08/25/2012 16:50 I don't have a username#6
Why are you wasting time on this pro4never?
08/25/2012 19:29 pro4never#7
Quote:
Originally Posted by I don't have a username View Post
Why are you wasting time on this pro4never?
Wastes some time at work.
08/26/2012 09:06 InfamousNoone#8
Someone who couldn't get a paid bot to work wants to make their own bot? ha..ha....ha....
08/26/2012 13:18 shadowman123#9
Quote:
Originally Posted by InfamousNoone View Post
Someone who couldn't get a paid bot to work wants to make their own bot? ha..ha....ha....
Lets Assume that u are right .. whats wrong with that ?
08/26/2012 16:01 I don't have a username#10
Quote:
Originally Posted by shadowman123 View Post
Lets Assume that u are right .. whats wrong with that ?
That he can't download a program and run it, but wants to create his own bot.

You ask what's wrong with it? EVERYTHING IS WRONG WITH THAT.
08/26/2012 20:05 Thunblood#11
omg u 2 guys (yes u , u know what i mean) trolling every new threat
u are so lame
08/26/2012 21:27 I don't have a username#12
Quote:
Originally Posted by Thunblood View Post
omg u 2 guys (yes u , u know what i mean) trolling every new threat
u are so lame
And you're lame, because your English has multiple flaws, you have 3 posts and doesn't know a jackshit about this community.
08/26/2012 22:57 Thunblood#13
the troll came out of his hut to troll more
08/27/2012 00:37 bone-you#14
[Only registered and activated users can see links. Click Here To Register...]
08/27/2012 03:47 ImmuneOne#15
Quote:
Originally Posted by I don't have a username View Post
And you're lame, because your English has multiple flaws, you have 3 posts and doesn't know a jackshit about this community. don't know jack about
Uhh....