For those who do not know, GHost++ is a continuation and complete rewrite of the the old DotA host bot GHost.
GHost ++ has been revamped to accept all maps that come its way!.
Step 1
There are many ways to get this, I suggest getting the installer that comes with a configuration program and a handy GUI overlay here.
Step 2
Let's start with the config file. Simply click on the Ghost++ configurator and the file will be created automatically. When you are done with it simply close the program, no need to save anything.
If the program fails to run, make sure you have this. x86version or the x64 version depending on the OS.
Step 3
Go into the mapcfgs folder. This is the folder where all your configuration files are stored.
An example of a map configuration file would be
Code: Select all
map_path = Maps\Download\prot-VampBeast1.480b.w3x
map_speed = 3
map_visibility = 4
map_observers = 1
map_flags = 3
map_gametype = 1
map_localpath = prot-VampBeast1.480b.w3x
map_path - This is the path to the map in your download file simply replace the prot-VampBeast1.480b.w3x with the name of your wanted map.
map_speed - this is the speed you want to set your map to. 1=Slow, 2=Normal, 3=Fast. I recommend using fast as that is what bnet defaults to.
map_visibility - 1=Hide terrain, 2=explored, 3=always visible, 4=default. I recommend default.
map_observers - 1=none, 2=on defeat, 3=allowed, 4=referees. I recommend 1 for most maps .
map_flags - you can combine these flags by adding together all the options you want to use.
For example to have teams together and fixed teams you would use "3"
1 = teams together, 2 = fixed teams, 4 = unit share, 8 = random hero, 16 = random races. I recommend 3 for most maps but it is for your discretion.
map_gametype - 1=custom, 9=blizzard. Mostly use 1 .
map_localpath - Local path is used for downloading. It MUST be correct. it is simply the game name. We set where it will look for the map in the main config file where it says map_path.
If you can't join your own games you must install the Microsoft Loopback Adapter.
Step 1 - Go to Control Panel.
Step 2 - Go to Add Hardware.
Step 3 - Click Next.
Step 4 - Check Yes, I have already connected the hardware and press next.
Step 5 - Go to the very bottom of the list to where it says "Add new hardware device" highlight it and press Next.
Step 6 - Check "Install the hardware that I manually select from a list" and press Next.
Step 7 - Scroll down to Network Adapters, highlight and press Next.
Step 8 - Under Manufacturer select Microsoft.
Step 9 - Select Microsoft LoopBack Adapter and press Next. Press Next again.
Tada! You have it! It may not connect. Do not worry, you will still be able to join your own games. (Or at least I was).
Admin Game is something we set in the configuration file. Do you remember it? If you choose to enable it, you can use GHost++ with only 1 set of cd keys.
Admin Game Tut
Step 1 - Go to Local Area Connection
Step 2 - If you set up the Admin Game correctly in the config file you should see a game called GHost++ Admin Game (or something like that!)
Step 3 - Join the game
Step 4 - Enter you preset password that you did in the config file, the command is !password <Insert PW Here>.
Step 5 - Type either !pub or !priv <gamename>.
Step 6 - If done correctly it should give you a message to the effect of Game created!
This is all you need for your very own GHost++ Bot!
Credits to Varlock for making such an excellent program, Psionic for the GhostOne wrapper and mm2knet for his configuration creator.
Another F.A.Q. is located here
Thanks for reading!
~Tobias
This is the 6th forum I have put this on xD