Ghost One
GHostOne is a hosting tool for any Warcraft III map, based on GHost++ (command line version, without interface).
First of all, you need to be able to host, to host with GHost. If you are unable to host normally (without bot) you WON'T be able to host with GHost! So first make sure you first set up your hosting properly by taking a look on our guides/forums.
1. Download GHostOne here ("with source" is for programmers only).
2. Unpack/install it on any folder.
3. Run
GhostOne.exe on the folder you installed GHost.
4. (Loopback) If you are using a router (like most of users), you may need to add a "Loopback adapter" in order to join your own games (first try without changing anything). Once you set up the Loopback adapter, rename the loopback connection on
Start > Network Connections to simply "Loopback". That will allow GHost to detect your new IP every time it changes and update your loopback configurations automatically.
5. Go into GHost Options > Main Configuration tab. The fields which should be filled are marked on the image below and are self-explicative on the program itself. Click
Apply Changes once you are done.
Some notes:- The user and password fields are your bot's account, not yours. You should create a different account for your bot to log in with. Your actual server account goes into "root admin" field.
- bnet_custom_passwordhashtype = pvpgn (be careful about extra blank spaces here)
- bnet_custom_exeversion and bnet_custom_exeversionhash must be left blank. In case that gives you a wrong game version error, you could try to put these values, as well:
- Code:
-
bnet_custom_exeversion = 240 3 24 1
bnet_custom_exeversionhash = 150 74 123 42
for 1.24d
6. Hit
Auto-Configure on the bottom. GHost should detect automatically your Warcraft III path and ports (those should be portforwarded). In case it doesn't correctly, those settings may be manually set on
Ghost Options, Page 5 and 6.
7. You are done!
Finally, go to the first program's tab,
GHost, and press
Run GHost. It should now connect to PinoyBnet and watch for commands from the root admin.
Some basic commands:
On chat:
!channel - changes the current bot's channel
!map - loads a map to be hosted from your set Warcraft III downloaded maps folder. E.g. !map 6.66b
!priv - hosts a new private game with the previously loaded map
!pub - hosts a new public game with the previously loaded map
!say - orders your bot to say something on the chat. Can be used combined with server commands. E.g. !say /f add SugiPula
!addadmin - adds a new bot admin (only accessible by root admin)
!deladmin - removes a bot admin (only accessible by root admin)
On game room:
!pub - rehosts the game with gn. Can be typed without a parameter to add #+1 to current gn.
!priv - rehosts the game as private
!ping or
!p - pings all the players
!from or
!f - detects every player's location
!unhost - unhosts the game
!start - starts the game
For any problems wisper me on battle.net acc: AlexMkD or add me on messenger wow-master@live.com