Tutorial:Ghost++

From Eurobattle.net WiKi
Revision as of 00:46, 22 December 2011 by 127.0.0.1 (talk)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to navigation Jump to search

Hello and welcome to our newest Ghost software guide. For download purposes visit [B][URL="http://eurobattle.net/showthread.php?t=79454"]this[/URL][/B] topic and download full Ghost package. To know more about GhostOne, visit [B][URL="http://eurobattle.net/showthread.php?p=908530"]this[/URL][/B] topic. To check out some cool Ghost++ Accessories, look [B][URL="http://eurobattle.net/showthread.php?t=84832"]here[/URL][/B]. To download the newest Maps for ghost++ check [URL="http://eurobattle.net/showpost.php?p=856606&postcount=2"][B]this[/B][/URL]

[SIZE=+1][COLOR=red][B]1) General overview[/B][/COLOR][/SIZE] What is GHost++? It's autohosting bot designed for hosting different warcraft maps. It's main feature is great delay and lag reduction - when hosted on good Internet connection it provides almost perfect gaming conditions - there is no lag and delay is imperceptible, like if every player in the game would be the host. GHost has also many additional features like country/ping check ( you don't need banlist anymore for that ! ), hosting game with observer slot, swapping players in game lobby ( no need to rejoin the game when you want to change team anymore ), kicking player from the game ( yes, you can kick feeder/flamer/noob without using any 3rd party software ! ) and many more. Don't wait, download it now and enjoy new quality of gaming !

Ghost++ is an improved version of ghost, which works on linux and allow hosting different maps, other than the standard dota map. Ghost++ is available in English and Brazilian Portuguese.

[B]Attention :[/B] In order to host games with GHost you need to have 'normal' hosting. [B]If you're not able to host normally you WON'T be able to host via bot![/B]

[SIZE=+1][COLOR=red][B] 2) Configuration[/B][/COLOR][/SIZE] Ghost is very small and easy to install, console application that must just run on your computer. After you download, unzip it. Enter ghost folder, find a file called [B]ghost.cfg[/B], right click on it > Open With > Wordpad. You will see alot of things written there, don't worry, its pretty easy to configure the file. Don't modify anything except the things I post here (unless you know what you're doing) Search for the following values and modify them respectively. [quote][B]bot_war3path =[/B] Link to your warcraft game [B]bot_hostport =[/B] The port you use to host the game [B]bot_commandtrigger =[/B] Trigger you want to use [B]bot_mappath =[/B] Link to your warcraft Maps folder [B]bot_patch23ornewer = 1[/B] to acknowledge the new patch [B]bnet_server =[/B] [B]server.eurobattle.net[/B] [B]bnet_username =[/B] username of your bot, NOT YOUR username, ghost must have a [U]different[/U] username than you do, create a new one [URL="http://app1.eurobattle.net/register"]here[/URL] [B]bnet_password =[/B] Password of your bot account [B]bnet_firstchannel =[/B] first channel the bot should enter [B]bnet_rootadmin =[/B] Your Username

[B][U]THE FOLLOWING SHOULD BE COPIED EXACTLY OR THE BOT WONT WORK[/U][/B] [B] bnet_custom_war3version = 26 bnet_custom_exeversion = bnet_custom_exeversionhash = bnet_custom_passwordhashtype = pvpgn

OR for 1.24 E

bnet_custom_war3version = 26 bnet_custom_exeversion = 1 0 26 1 bnet_custom_exeversionhash = 194 206 231 242 bnet_custom_passwordhashtype = pvpgn[/B] [/quote]So an example of a ghost.cfg would be like this [spoiler][quote] BOT CONFIG!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [/quote][/spoiler]

[B]1) Keep the CD keys as they are (FFFFFF..) dont put ur CD keys unless you are hosting on blizzard servers.[/B] [B]2) [I]bnet_war3path[/I] and [I]bot_mappath[/I] [U]should[/U] end with '\' ([I]C:\Warcraft III[/I] is wrong while [I]C:\Warcraft III\[/I] is correct)[/B] [B]3) All values starting with [I]admingame[/I] must be kept as they are, as they are not ment for PVPGN Servers[/B]

Now run ghost.exe, you should get something like this [URL="http://img528.imageshack.us/my.php?image=laaalte5.jpg"][IMG]http://img528.imageshack.us/img528/7858/laaalte5.th.jpg[/IMG][/URL][URL="http://g.imageshack.us/thpix.php"][IMG]http://img528.imageshack.us/images/thpix.gif[/IMG][/URL]

[SIZE=+1][COLOR=red][B] 3) Playing using Ghost++[/B][/COLOR][/SIZE] After your ghost logged in correctly, start warcraft and enter to the channel where your ghost is. You can make your ghost come to you by whisper it [I]/w perito_bot !say /join W3-Bots[/I] 1) load the map you want to play [I]!map dota6.59d[/I] 2) start a public game [I]!pub AP/EU/PROS ONLY[/I] 3) Join the game you just created and swap your self to the blue position using [I]!swap[/I] command. 4) Read the [B]readme.txt[/B] file or the following list of commands to use the other brilliant features of ghost++ such as autohosting, getting statistics about your games, banning, announcing, and many other features!

[SIZE=+1][COLOR=red][B] 4) Commands list[/B][/COLOR][/SIZE] [spoiler]GHOST COMMANDS!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! [/spoiler]

[SIZE=+1][COLOR=Red]Runing Ghost++ on Linux[/COLOR][/SIZE]

[spoiler] 1) Open the Terminal (Applications > Accessories > Terminal)

2) Get Libraries for Ghost sudo apt-get install libgmp3-dev build-essential zlibc sudo apt-get install zlib1g-dev libbz2-dev

3) unzip ghost 4) open it in the terminal 5) $ cd ghost/bncsutil/src/bncsutil && make $ cd ../../../StormLib && make $ cd ../ghost && make 6) move the libraries to /usr/lib 7) use ./ghost++