[Release]ArcherBot (private servers only)

03/29/2013 11:45 Freszone#1
Hey.
A friend of mine requested a bot like this some time ago, the point is just to kill some mobs with scatter and get the gold/CPs in your inventory.
Yesterday I reprogrammed the whole bot in a couple of hours, so there is pretty much no testing done yet nor is it even close to perfect yet.
To run the bot, you need Visual C++ Redistributable 2012 and an injector.
Feedback and bug reports are welcome, I know there are a lot of them and it's not very stable, but try to deal with it. Works on private servers using 5095 client, possible to modify for other clients (check the settings.ini).

Features:
  • Works in background
  • Waypoint system
  • Use XP skill (Cyclone)
  • ReviveHere
  • AntiStuck

To be added:
  • GUI and injector, possibly
  • Use teleports
  • Some other stuff...

Bugs:
  • Crashes on start sometimes

Hotkeys (in case they don't show up in the console window):
  • [END] = Start/stop hunting
  • [INS] = Start/stop path logging
  • [DEL] = Exit

How to use:
Code:
1. Unpack the zip file and move the ArcherBot folder to your Conquer root folder (e.g. C:\Program Files\Conquer Online 2.0\)
2. Launch your Conquer and log in. Move your character to the map you want to bot in
3. Inject the HunterDll.dll to your client with an injector (Winject for example)
4. Jump a few times in game to prevent crashes, will be fixed in future versions
5. Press End to start/stop the bot
Adding waypoints:
Code:
1. Delete the existing path file of that map (MapId\HuntingPath.wp), this step will be removed in the future
2. Launch your client and log in
3. Inject the HunterDll.dll
4. Jump a few times
5. Press Insert to start/stop logging the path
Adjusting the settings to your liking:
Code:
//Change these values in settings.ini
//Times are in milliseconds (ms)
[Settings]
JumpTime=500 //Time between jumps when not in Cyclone
XPJumpTime=400 //Time between jumps when in Cyclone
ScatterTime=50 //Time between each scatter
WaypointTime=30000 //Max time spent on each waypoint, for anti-stuck
DistanceFromWp=10 //Distance to waypoint when the next waypoint is loaded
RandomWaypoint=1 //Loads a random waypoint from path file each time, 0 = off 1 = on
[Only registered and activated users can see links. Click Here To Register...] (Doesn't get stuck that much anymore)
04/05/2013 21:04 mikkelmaik#2
cant getting it to work, when i inject i dont even know its working or not
04/06/2013 20:48 !DeX!#3
did u can code this bot for OLD CO Classic 1 project-throwback.com <<< This Server
04/07/2013 22:42 Freszone#4
Uploaded a slightly updated version, shouldn't get stuck that much now.
It should work on all the 5095 servers, some might have "protection" against common injectors but you can just change the window and exe names to get around that.
I have included some random path for Ape City that I used for testing this, should be pretty decent place for farming CPs on most private servers. Noticed a few bugs here and there, but I'll get to them when I have some excess time.
04/15/2013 21:44 DJjayson#5
wont work...
04/21/2013 11:46 salius11#6
Quote:
Originally Posted by Freszone View Post
Uploaded a slightly updated version, shouldn't get stuck that much now.
It should work on all the 5095 servers, some might have "protection" against common injectors but you can just change the window and exe names to get around that.
I have included some random path for Ape City that I used for testing this, should be pretty decent place for farming CPs on most private servers. Noticed a few bugs here and there, but I'll get to them when I have some excess time.
but you can just change the window and exe names to get around that. Of conquer ?? and how?
04/24/2013 14:09 chizzler#7
client crashes when you click the End Button
04/27/2013 19:05 steah03#8
is it working in shadowco?
06/09/2013 10:26 alex42#9
doesnt work
07/24/2013 20:02 lordcheng#10
Can this work with UnitedGenerals CO?
08/11/2013 10:38 WeBster900#11
Nice Work Xd
11/02/2013 14:51 shaked13#12
not work
12/20/2013 06:16 att-dexter#13
how the hell do you install it on a private server or get it to open?
12/23/2013 02:30 KESKO10#14
client crashes...
01/07/2014 02:41 lazeezo#15
After I inject it, and go into the game and press End, nothing happens at all. What's that about?

I'm assuming it's a problem in memory addresses, they don't seem to accurately capture my system's memory addresses for example I know for sure xCoordinate and Ycoordinate are both wrong because I've cheat-engined them before.

Finding x,y coordinates is easy, but how do I find the rest of the memory addresses for example for xp skill or for jump..