Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Ghost bot for btanks
#1
Lightbender started a topic for ghostbot for http://www.btanks.tk but I think it'll be much more useful for everyone in this forum. Right now we can only use ghostbot to host games like dota, battleships, Warlocks, etc that had cfg files included when we got it. As soon as I get done posting this i'm going to work on my Btanks855cfg file some more. If i can actually get it working for btanks i'll post the cfg file here too and explain how i made it! If anyone already has a working CFG file for btanks please post it here. (supposedly it's soooo simple...)

Ghost++
« Thread Started on Nov 9, 2008, 9:33am »

--------------------------------------------------------------------------------
Quote:What is it: A hosting bot that can be run while you play, it functions like a combination between stealthbot, banlist, listchecker, and a new form of ownage!

Where to get it?
See Codelain.com

Direct link: http://mm2knet.de/ghost/index.php/Installer

I suggest reading around their boards on codelain.com, specifically
Tutorial: http://forum.codelain.com/index.php?topic=864.0
Common error message: http://forum.codelain.com/index.php?topic=312.0

Ghost bot was mordadar's solution to custom kicking since it lets a bot host multiple games at a time and no one can be custom kicked. However Mordadar told me that he's not able to use it because he has vista compatibility issues. I just want to let my friends use my computer to host when i'm not using it.

i'll just sumarize a few posts here...

i was having a problem running ghost bot at first and lightbender told me that you've got to have the ghost file in the warcraft 3 directory. He showed me hist 7KB CFG file which has to be "modified". I recomend ***edit*** using notepad for viewing, creating, and editing ghostbot code. Here's an example of an edited CFG file with all the things you'll definately need to edit highlighted. You might need to change the port number too or a couple other things also, I don't think I had to though. I deleted the 7KB ghost.CFG file and put this one in its place.
Code:
#####################
# BOT CONFIGURATION #
#####################

### the path to your local Warcraft III directory
### this path must contain war3.exe, storm.dll, and game.dll
### this path must end in your system's path seperator (i.e. "\" on Windows or "/" on Linux)
### if this path contains War3Patch.mpq the bot will attempt to extract "Scripts\common.j" and "Scripts\blizzard.j" on startup and write them to bot_mapcfgpath (which is defined later in this file)
### common.j and blizzard.j are only required for automatically calculating map_crc, you do not need them if your map config files already contain map_crc

bot_war3path = C:\Program Files\Warcraft III\

### the port GHost++ will host battle.net games on (this must be different from your admingame_port)

bot_hostport = 6111

### maximum number of games to host at once

bot_maxgames = 1

### command trigger for ingame only (battle.net command triggers are defined later)

bot_commandtrigger = !

### the path to the directory where you keep your map config files (must end in your system's path seperator)
### this directory can also contain common.j and blizzard.j (extracted from War3Patch.mpq)
### common.j and blizzard.j are only required for automatically calculating map_crc, you do not need them if your map config files already contain map_crc

bot_mapcfgpath = mapcfgs\

### the path to the directory where you keep your map files
### GHost++ doesn't require map files but if it has access to them it can send them to players and automatically calculate most map config values
### GHost++ will search [bot_mappath + map_localpath] for the map file (map_localpath is set in each map's config file)

bot_mappath = maps\

### whether to require spoof checks or not
### disabling spoof checks just turns off automatic spoof checks and requiring players to be spoof checked before starting the game
### you can always manually spoof check by whispering the bot (and in fact is required before running admin commands)

bot_spoofchecks = 1

### whether to display game refresh messages by default
### this can always be changed for a particular game with the !refresh command

bot_refreshmessages = 1

### whether to allow map downloads or not
### set to 0 to disable map downloads
### set to 1 to enable map downloads
### set to 2 to enable conditional map downloads (an admin must start each map download with the !download or !dl command)

bot_allowdownloads = 1

### whether to ping players during map downloads or not
### GHost++ will always stop pinging any players who are downloading the map
### this config value determines whether GHost++ should stop pinging *all* players when at least one player is downloading the map

bot_pingduringdownloads = 0

### use LC style pings (divide actual pings by two)

bot_lcpings = 1

### auto kick players with ping higher than this

bot_autokickping = 111

### the game latency
### this can always be changed for a particular game with the !latency command (which enforces a minimum of 50 and a maximum of 500)

bot_latency = 100

### the maximum number of packets a player is allowed to get out of sync by before starting the lag screen
### before version 8.0 GHost++ did not have a lag screen which is the same as setting this to a very high number
### this can always be changed for a particular game with the !synclimit command (which enforces a minimum of 10 and a maximum of 10000)

bot_synclimit = 50

############################
# ADMIN GAME CONFIGURATION #
############################

### whether to create the admin game or not (see readme.txt for more information)

admingame_create = 1

### the port GHost++ will host the admin game on (this must be different from your bot_hostport)

admingame_port = 6110

### the admin game password

admingame_password = [color=#0000FF]1234[/color]

##########################
# DATABASE CONFIGURATION #
##########################

### database type (this config value is ignored for now since we only support one type of database)

db_type = sqlite3

### sqlite3 database file

db_sqlite3_file = ghost.dbs

############################
# BATTLE.NET CONFIGURATION #
############################

### which battle.net server to connect to
### 1.) uswest.battle.net
### 2.) useas.battle.net
### 3.) asia.battle.net
### 4.) europe.battle.net
### note that each banned player is tied to the realm it was created on and the realm is case sensitive
### so if you change your realm from useast.battle.net to USEAST.BATTLE.NET it'll still connect but anyone previously banned will not be counted as banned until you change it back

bnet_server = [color=#0040FF]uswest[/color].battle.net

### your Warcraft III: Reign of Chaos CD key

bnet_cdkeyroc = [color=#0000FF]yours replaces this text[/color]
### your Warcraft III: The Frozen Throne CD key

bnet_cdkeytft = [color=#0000FF]yours replaces this text[/color]

### your battle.net username

bnet_username =[color=#0000FF]yours replaces this text[/color]

### your battle.net password

bnet_password =[color=#0000FF]yours replaces this text[/color]
### the first channel to join upon entering battle.net

bnet_firstchannel = [color=#0000FF]clan bt[/color]
### the root admin on this battle.net server only

bnet_rootadmin = [color=#0000FF]the person you want to have admin on b.net name goes here[/color]
### command trigger for this battle.net server only

bnet_commandtrigger = !

### you will need to edit this section of the config file if you're connecting to a PVPGN server
### your PVPGN server operator will tell you what to put here

# bnet_custom_war3version = 21
# bnet_custom_exeversion =
# bnet_custom_exeversionhash =
# bnet_custom_passwordhashtype = pvpgn
Quote:you might want to change the value i have set at 111 to 300 i have it set low because my connection is so nutsty

I was getting an error and i found the problem was that I didn't have a C++ patch I needed

Quote:i went to the codelain websight faq and found this useful bit of info.

"Q: “This application has failed to start because the configuration is incorrect.” I get this error and I want to throw my computer through the window. How do I fix it?

A: You should visit holy Microsoft Download center and download Visual C++ 2008 Redistributable Package (x86)"

looks like i won't be able to use ghost cause my windows is not genuine, thus i won't be able to get that c++ download

Solution: Rapidshare
http://rapidshare.com/files/165922526/vc...6.exe.html

That brings us up to date on how I got ghost bot working just not for btanks yet.
Why's the rothchild family crest and the illuminati symbol on my 1 dollar bill? Why do rich and powerful American "christian" leaders have gay sex and worship a giant 40 foot stone owl at Beach Grove every year? Why doesn't anyone care?
Reply


Messages In This Thread
Ghost bot for btanks - by qweqqweq - 2008-12-04, 10:16:28
Re: Ghost bot for btanks - by qweqqweq - 2008-12-04, 10:40:49
Ghost bot is working!!! - by qweqqweq - 2008-12-22, 02:29:35
Re: Ghost bot for btanks - by horselance - 2008-12-24, 04:23:32
Re: Ghost bot for btanks - by Morkardar - 2008-12-24, 05:07:08
Re: Ghost bot for btanks - by qweqqweq - 2008-12-24, 07:29:20
Re: Ghost bot for btanks - by horselance - 2008-12-24, 14:32:26
Re: Ghost bot for btanks - by Morkardar - 2008-12-25, 02:34:05
Re: Ghost bot for btanks - by Morkardar - 2008-12-25, 05:35:55
Re: Ghost bot for btanks - by qweqqweq - 2008-12-25, 07:56:45
Re: Ghost bot for btanks - by psycho_dmr - 2008-12-25, 08:13:10
Re: Ghost bot for btanks - by qweqqweq - 2008-12-25, 10:22:48
Re: Ghost bot for btanks - by Morkardar - 2008-12-25, 15:17:40
Re: Ghost bot for btanks - by qweqqweq - 2008-12-27, 09:49:45
Re: Ghost bot for btanks - by Carcharoth2 - 2008-12-27, 13:37:09
Re: Ghost bot for btanks - by Althend - 2008-12-27, 14:49:30
Re: Ghost bot for btanks - by qweqqweq - 2008-12-27, 15:00:38
Re: Ghost bot for btanks - by Morkardar - 2008-12-27, 15:02:38
Re: Ghost bot for btanks - by BENNIE.FM - 2008-12-27, 22:24:38
Re: Ghost bot for btanks - by psycho_dmr - 2008-12-28, 03:30:42
Re: Ghost bot for btanks - by Morkardar - 2008-12-29, 16:52:52
Re: Ghost bot for btanks - by Morkardar - 2008-12-31, 04:30:59
Re: Ghost bot for btanks - by horselance - 2008-12-31, 12:36:25
Re: Ghost bot for btanks - by qweqqweq - 2008-12-31, 13:55:44
Re: Ghost bot for btanks - by Morkardar - 2008-12-31, 17:40:19
Re: Ghost bot for btanks - by qweqqweq - 2009-01-02, 10:20:59
Re: Ghost bot for btanks - by Morkardar - 2009-01-02, 15:07:42
Re: Ghost bot for btanks - by Althend - 2009-01-02, 17:31:17
Re: Ghost bot for btanks - by Bobguydude - 2009-01-02, 22:10:46
Re: Ghost bot for btanks - by Morkardar - 2009-01-03, 04:43:35
Re: Ghost bot for btanks - by HK416 - 2009-01-26, 23:44:19
Re: Ghost bot for btanks - by HK416 - 2009-01-30, 02:06:39
Re: Ghost bot for btanks - by Morkardar - 2009-01-30, 14:15:30
Re: Ghost bot for btanks - by HK416 - 2009-02-06, 20:54:35
Re: Ghost bot for btanks - by Morkardar - 2009-02-07, 17:19:47

Possibly Related Threads…
Thread Author Replies Views Last Post
Exclamation BTanks League QUALIFY #189317 not joinable after WC3 update shinchan 2 5,019 2017-04-17, 15:37:50
Last Post: Saiyuki
  New BTANKS Bot on europe.battle.net Userkiller 12 19,916 2012-05-10, 19:13:36
Last Post: progg
  name of bot of "•BTanks League Qualify"? kenlin 5 16,511 2010-05-27, 18:59:16
Last Post: Velocity2k
  anyway to add -E option to ghost++? Battlemaniac 2 3,164 2010-03-19, 16:41:23
Last Post: eSVau
  Btanks .cfg File for Macgyver Version? Userkiller 6 6,548 2010-03-17, 17:48:03
Last Post: Velocity2k



Users browsing this thread: 1 Guest(s)