Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Ghost bot for btanks
#22
I suggest you use GHost++ One.
It is a frontend, which means a GUI (graphical not console).
Integrated configuration tool and integrated update announcement.
Command sending via chatline and banlist export as XML.

If you want a config (ghost.cfg) for GHost without the tool, because it is a bit messy, take mine:

Code:
#####################
# BOT CONFIGURATION #
#####################

### redirect console output to udp
bot_udpconsole = 0

### show autokick denied country or banned player messages
bot_verbose = 0

### Time limit for hosting a game where no admins enter it
bot_lobbytimelimit = 10

### ignore drop request for the first x seconds of lagging.
bot_dropvotetime = 30

### handle ip bans: 0 = do nothing, 1 = kick, 2 = announce only (no kick).
bot_ipbanning = 2

### bot's UDP password
bot_udppassword =

### bot's additional rootadmins separated by space ex: userone usertwo userthree
bot_rootadmins = <other-Admins-here>

### bot's virtual host name
bot_virtualhostname = |cFF000080GHost

### the log file

bot_log = ghost.log

### the language file

bot_language = language.cfg

### 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 = d:\spiele\warcraft iii\

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

bot_hostport = 7001

### maximum number of games to host at once

bot_maxgames = 4

### 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 savegame files (must end in your system's path seperator)

bot_savegamepath = savegames\

### the path to the directory where you keep your map files (must end in your system's path seperator)
###  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 save replays or not

bot_savereplays = 1

### the path to the directory where you want GHost++ to save replays (must end in your system's path seperator)

bot_replaypath = replays\

### 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
###  spoof checks need to be enabled if you want GHost++ to detect which realm each player came from (use the !check command to see the realm)
###  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 = 0

### whether to automatically lock games when the owner joins

bot_autolock = 1

### whether to automatically save games when a player disconnects
###  this can always be changed for a particular game with the !autosave command

bot_autosave = 0

### 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 = 200

### 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 = 6118

### the admin game password

admingame_password = <LAN-Admin-Game-Password here>

##########################
# 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 #
############################

bnet_server = europe.battle.net

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

bnet_cdkeyroc = XXXXXXXXXXXXXXXXXXXXXXXXXXXX

### your Warcraft III: The Frozen Throne CD key

bnet_cdkeytft = XXXXXXXXXXXXXXXXXXXXXXXXXXXX

### your battle.net username

bnet_username = <Acc-Name-for-bot-here>

### your battle.net password

bnet_password = <password-here>

### the first channel to join upon entering battle.net

bnet_firstchannel = <Channel-to-join-here>

### the root admin on this battle.net server only

bnet_rootadmin = <Your-Account-here>

### command trigger for this battle.net server only

bnet_commandtrigger = !

### whether to automatically add your friends list to each game's reserved list

bnet_holdfriends = 0

### whether to automatically add your clan members list to each game's reserved list

bnet_holdclan = 0

You have to change several lines.
Insert your CD-Key.
Ports used (you can change them too) you have to open on your router or firewall: 6118, 7001
If you don't have another set of CD-Keys you can host your BNET games via LAN in the admin game.
You need !password xxx, !load xxx and !pub game-name to host.
Then leave the Admin-game (after you see message "Hosting succeeded") and join the new game "game-name"

The map.cfg can be found some posts above.
I recommend renaming it to map.cfg, because it is the cfg ghost loads first.
So you do not have to load another cfg and are able to host at once.

BTW: With this bot people use to have a ping of 10-50 and even Russians are below 100.
I think it uses LC too.
There is no sin except stupidity - Oscar Wilde

Clan B4E (Banlist 4 Europe) on Northrend! The official banlist.nl clan for Europe!
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,797 2017-04-17, 15:37:50
Last Post: Saiyuki
  New BTANKS Bot on europe.battle.net Userkiller 12 22,135 2012-05-10, 19:13:36
Last Post: progg
  name of bot of "•BTanks League Qualify"? kenlin 5 17,666 2010-05-27, 18:59:16
Last Post: Velocity2k
  anyway to add -E option to ghost++? Battlemaniac 2 3,605 2010-03-19, 16:41:23
Last Post: eSVau
  Btanks .cfg File for Macgyver Version? Userkiller 6 7,617 2010-03-17, 17:48:03
Last Post: Velocity2k



Users browsing this thread: 1 Guest(s)