PDA

View Full Version : Ghost Problem :s



Marvinator
9th August 2009, 05:47 PM
Ghost is making me crazy! I've been working out what the problems is for 2 hours, but i cant find it.

If i create a public game and i want to join i see this in ghost:


[ LOCAL: server.eurobattle.net] [Marvinator] !pub X_Hero_Siege_3.36
[ BNET: server.eurobattle.net] admin [Marvinator] sent command [!pub X_Hero_Siege_3.36]
[ GHOST] creating game [X_Hero_Siege_3.36]
[ GAME: X_Hero_Siege_3.36] loading IP blacklist file [ipblacklist.txt]
[ GAME: X_Hero_Siege_3.36] loaded 635 lines from IP blacklist file
[ GAME: X_Hero_Siege_3.36] attempting to bind to all available addresses
[ GAME: X_Hero_Siege_3.36] listening on port 6113
[ STATSDOTA] using dota stats
[ QUE: server.eurobattle.net] lang_0032
[ GAME: X_Hero_Siege_3.36] player [Marvinator] joined the game
[ TCPSOCKET] closed by remote host
[ GAME: X_Hero_Siege_3.36] deleting player [Marvinator]: lang_0081
[ GAME: X_Hero_Siege_3.36] player [tigerclaw] joined the game
[ TCPSOCKET] closed by remote host
[ GAME: X_Hero_Siege_3.36] deleting player [tigerclaw]: lang_0081
[ GAME: X_Hero_Siege_3.36] player [skarsnikseli] joined the game
[ TCPSOCKET] closed by remote host
[ GAME: X_Hero_Siege_3.36] deleting player [skarsnikseli]: lang_0081

anyone can help me plz?

MiZiGe
9th August 2009, 07:38 PM
lang_0081 = has lost the connection (connection closed by remote host)

can you please show us your ghost.cfg?

PetyseXy
9th August 2009, 10:41 PM
http://eurobattle.net/showpost.php?p=950165&postcount=2

Marvinator
10th August 2009, 06:30 PM
Here is my ghost.cfg


bot_war3path = D:\Warcraft III\
bot_mapcfgpath = D:\Warcraft III\mapcfgs
bot_mappath = D:\Warcraft III\Maps\download\
bot_log = ghost.log
### set to 1 if you are using warcraft 3 patch 1.21
bot_patch21 = 0

### set to 1 if you are using warcraft 3 patch 1.23 or newer
bot_patch23ornewer = 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

### maximum players allowed to download at once, the rest will have almost KB/s until someone finishes downloading
bot_maxdownloaders = 3

### the bot will auto rehost the game as gamename + 1 if 60 seconds have passed since last player joined, 0 = disable
bot_autorehostdelay = 0

### initiate game over timer if team difference is bigger than this number, 0 - to disable
bot_gameovermaxteamdifference = 0

### initiate game over timer if remaining player percentage is less than this number (and at least a player left) - 0 to disable
bot_gameoverminpercent = 0

### initiate game over timer if remaining players are less than this number (and at least a player left) - 0 to disable
bot_gameoverminplayers = 3

### interval in seconds between download info message
bot_showdownloadsinfotime = 3

### set max download speed (KB/s) available for one client
bot_clientdownloadspeed = 512

### Only players having played this many number of games will be ranked
bot_scoremingames = 3

### set total download speed (KB/s) available for all clients at once, if set to 1024, 4 people will get 256 each
bot_totaldownloadspeed = 1024

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

### ghost will find its external ip on startup, disable if you want to play on LAN only
bot_findexternalip = 1

### banned players will be notified with a whisper.
bot_notifybannedplayers = 0

### admins are required to spoof check if 1, or not if 0
bot_adminsspoofcheck = 1

### root admins are required to spoof check if 1, or not if 0
bot_rootadminsspoofcheck = 1

### make the ban announcement on one line ( = 0) (if possible) or on two ( = 1)
bot_twolinesbanannouncement = 1

### After a game has ended, if mysql is used, ghost will run update_dota_elo.exe
bot_updatedotaeloaftergame = 0

### After a game has ended, if mysql is used, ghost will recalculate scores (use either this or elo)
bot_updatedotascoreaftergame = 0

### announce .sd of every player joining the lobby (if set to 1, 0 if laggy)
bot_showscoresonjoin = 0

### load in game feature will be enabled for every map (if set to 1)
bot_forceloadingame = 0

### non admin commands, 1 enable, 0 disable
bot_nonadmincommands = 1

### bot's UDP password
bot_udppassword =

### display information on current downloads (speed, ETA)
bot_showdownloadsinfo = 1

### kicked banned people when they enter the channel
bot_kickbannedfromchannel = 0

### lobby/game commands are displayed as chat (or hidden)
bot_relaychatcommands = 1

### the bot will auto rehost the game as gamename + 1 if game name is taken
bot_rehostifnametaken = 1

### whether to automatically add the players from last game to the next game's reserved list
bot_holdplayersforrmk = 1

### Just before a game is hosted the creator is addes to the bots friends list and removed soon after
bot_addcreatorasfriendonhost = 0

### use alternative site for external ip finding (if you experience lag (30s) on ghost startup)
bot_altfindip = 0

### specify your external ip here (if it's static and you don't want ghost to auto find it)
bot_externalip =

db_mysql_port =

db_mysql_password =

db_mysql_user =

db_mysql_database =

db_mysql_server =

### default formula: (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))
bot_scoreformula = (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))

### custom text to add to version.
bot_customversiontext =

### default access for admins
bot_adminaccess = 4294963199

### default access for owners
bot_owneraccess = 3965

# WaaaghTV Observer Name
wtv_playername = Waaagh!TV

# Path to your WC3TVRecorder ex: c:\Program Files\waaaghTV Recorder\
wtv_path = C:\Program Files\WaaaghTV Recorder\

# Use WC3TVRecorder, 1 to enable
wtv_enabled = 0

bot_lanadmins = 0

### It will stop autobanning after the first x leavers
bot_autobanfirstxleavers = 0

### It will stop autobanning if team difference>set value
bot_autobanteamdiffmax = 0

### It will stop autobanning if timer>0 and game time>timer (overrides all others except bot_autoban)
bot_autobantimer = 0

### Will ban every leaver. Does not matter what map
bot_autobanall = 0

### auto ban leavers that make the game uneven (for even playered two team maps). Will not ban admins or root admins.
bot_autoban = 0

### if host counter goes over this number it will reset to 1, set to 0 to disable the feature
bot_maxhostcounter = 6

bot_autohostautostartplayers = 10

bot_autohostmaximumgames = 0

bot_autohostallowstart = 1

bot_autohostlocal = 0

bot_autohostgamename = auto -sd EU pros

bot_autohostmapcfg = map.cfg

bot_autohostdeniedcountries =

bot_autohostallowedcountries =

bot_autohostowner = one

# mute for x seconds, if a player has cursed for 3 or more times
bot_censormuteexcessiveseconds = 360

# mute for x seconds, the second time a player curses
bot_censormutesecondseconds = 30

# mute for x seconds, the first time a player curses
bot_censormutefirstseconds = 10

# also auto mute admins
bot_censormuteadmins = 0

# whether players who use censored words are auto muted for x seconds
bot_censormute = 0

### these words will be edited/censored in game/lobby chat.
bot_censorwords =

### UDP port on which GHost One GUI communicates with the bot, 6969 default
udp_cmdport = 6969

### UDP port on which the bot communicates with GHost One GUI, 5868 default
udp_guiport = 5868

# for ex: BR, these countries will not be allowed to join a game
bot_deniedcountries =

# for ex: RO, only these countries will be allowed to join a game
bot_allowedcountries =

# Disable nagle algorithm (TCPIP algorithm that can slow down the network) - may improve latency if you set to 1
tcp_nodelay = 0

lan_war3version = 23

# milliseconds to wait before sending big sized packets to bnet when using PVPGN
bot_bnetpacketdelaybigpvpgn = 2500

# milliseconds to wait before sending medium sized packets to bnet when using PVPGN
bot_bnetpacketdelaymediumpvpgn = 2000

# milliseconds to wait before sending big sized packets to bnet (official)
bot_bnetpacketdelaybig = 4000

# milliseconds to wait before sending medium sized packets to bnet (official)
bot_bnetpacketdelaymedium = 3200

bnet_bnlswardencookie =

bnet_bnlsport =

bnet_bnlsserver =

### bot's additional rootadmins separated by space ex: userone usertwo userthree
bot_rootadmins =

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

bot_language = Languages\
bot_replaypath = replays\
bot_savegamepath = savegames\
bot_hostport = 6113
bot_maxgames = 2
bot_commandtrigger = !
bot_autokickping = 400
bot_latency = 100
bot_synclimit = 50
bot_spoofchecks = 1
bot_refreshmessages = 1
bot_allowdownloads = 1
bot_pingduringdownloads = 1
bot_lcpings = 1
admingame_create = 1
bot_autolock = 1
bot_savereplays = 1
bot_autosave = 0
admingame_port = 6114
admingame_password = xxxxx
db_type = sqlite3
db_sqlite3_file = ghost.dbs
bnet_server = server.eurobattle.net
bnet2_server = europe.battle.net
bnet3_server = europe.battle.net
bnet4_server = europe.battle.net
bnet5_server = europe.battle.net
bnet6_server = europe.battle.net
bnet7_server = europe.battle.net
bnet8_server = europe.battle.net
bnet9_server = europe.battle.net
bnet10_server = europe.battle.net
bnet_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF
bnet_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF
bnet_username = MySexSlave
bnet_firstchannel = W3-BOTS
bnet_rootadmin = Marvinator
bnet_commandtrigger = !
bnet_custom_war3version = 23
bnet_custom_exeversion = 208 0 23 1
bnet_custom_exeversionhash = 5 188 217 250
bnet_custom_passwordhashtype = pvpgn
bnet_holdfriends = 1
bnet_holdclan = 1
bnet_password = xxxxx

Marvinator
10th August 2009, 06:36 PM
http://eurobattle.net/showpost.php?p=950165&postcount=2

I changed the bot_patch23ornewer to 1 (it was 0 in my ghost.cfg)

Now i get these messages in ghostone


[ BNET: server.eurobattle.net] admin [marvinator] sent command [!p Lotr Hero Siege v3.08]
[ GHOST] creating game [Lotr Hero Siege v3.08]
[ GAME: Lotr Hero Siege v3.08] loading IP blacklist file [ipblacklist.txt]
[ GAME: Lotr Hero Siege v3.08] loaded 635 lines from IP blacklist file
[ GAME: Lotr Hero Siege v3.08] attempting to bind to all available addresses
[ GAME: Lotr Hero Siege v3.08] listening on port 6113
[ STATSDOTA] using dota stats
[ QUE: server.eurobattle.net] /w marvinator lang_0032
[ ERROR: server.eurobattle.net] That user is not logged on.
[ LOCAL: server.eurobattle.net] [[davion]] Game [dotaaaaaaaaaaaaaaa : [dms]-bob : 0/2 : 0m] is over.
[ BNET: server.eurobattle.net] user [Danih] joined channel W3-Bots
[ BNET: server.eurobattle.net] user [BgdvsHost] leaves channel W3-Bots
[ GAME: Lotr Hero Siege v3.08] player [luqash] joined the game
[ GAME: Lotr Hero Siege v3.08] deleting player [luqash]: doesn't have the map and there is no local copy of the map to send
[ GAME: Lotr Hero Siege v3.08] player [nasty2] joined the game
[ GAME: Lotr Hero Siege v3.08] deleting player [nasty2]: doesn't have the map and there is no local copy of the map to send
[ GAME: Lotr Hero Siege v3.08] player [slayerkiler1] joined the game
[ QUE: server.eurobattle.net] /whereis slayerkiler1
[ INFO: server.eurobattle.net] slayerkiler1 is using Warcraft III Frozen Throne and is currently in game "Lotr Hero Siege v3.08".
[ GAME: Lotr Hero Siege v3.08] player [polikon] joined the game
[ GAME: Lotr Hero Siege v3.08] deleting player [slayerkiler1]: lang_0082
[ QUE: server.eurobattle.net] /whereis polikon
[ INFO: server.eurobattle.net] polikon is using Warcraft III Frozen Throne and is currently in game "Lotr Hero Siege v3.08".
[ GAME: Lotr Hero Siege v3.08] player [razvancnc] joined the game
[ GAME: Lotr Hero Siege v3.08] deleting player [razvancnc]: doesn't have the map and there is no local copy of the map to send
[ GAME: Lotr Hero Siege v3.08] [Lobby] [polikon]: this is not lotr
[ GAME: Lotr Hero Siege v3.08] deleting player [polikon]: lang_0082ยต


Me and other ppl got kicked out when joining..

[ GAME: Lotr Hero Siege v3.08] player [Marvinator] joined the game
[ GAME: Lotr Hero Siege v3.08] deleting player [Marvinator]: doesn't have the map and there is no local copy of the map to send
[ GAME: Lotr Hero Siege v3.08] player [Dragon666] joined the game
[ GAME: Lotr Hero Siege v3.08] deleting player [Dragon666]: doesn't have the map and there is no local copy of the map to send
[ GAME: Lotr Hero Siege v3.08] player [bigberet] joined the game
[ GAME: Lotr Hero Siege v3.08] deleting player [bigberet]: doesn't have the map and there is no local copy of the map to send

Mitsuki
10th August 2009, 07:31 PM
bot_mapcfgpath = mapcfgs\

Marvinator
10th August 2009, 09:16 PM
Still having problems. :bhead:

Some few people can join, others cant (I cant join to)


[ LOCAL: server.eurobattle.net] [Marvinator] !pub X_Hero_Siege_3.32~1
[ BNET: server.eurobattle.net] admin [Marvinator] sent command [!pub X_Hero_Siege_3.32~1]
[ GHOST] creating game [X_Hero_Siege_3.32~1]
[ GAME: X_Hero_Siege_3.32~1] loading IP blacklist file [ipblacklist.txt]
[ GAME: X_Hero_Siege_3.32~1] loaded 635 lines from IP blacklist file
[ GAME: X_Hero_Siege_3.32~1] attempting to bind to all available addresses
[ GAME: X_Hero_Siege_3.32~1] listening on port 6113
[ STATSDOTA] using dota stats
[ QUE: server.eurobattle.net] lang_0032
[ GAME: X_Hero_Siege_3.32~1] player [Marvinator] joined the game
[ GAME: X_Hero_Siege_3.32~1] deleting player [Marvinator]: doesn't have the map and there is no local copy of the map to send
[ GAME: X_Hero_Siege_3.32~1] player [Mierins] joined the game
[ QUE: server.eurobattle.net] /whereis Mierins
[ GAME: X_Hero_Siege_3.32~1] player [Foxish] joined the game
[ GAME: X_Hero_Siege_3.32~1] deleting player [Foxish]: doesn't have the map and there is no local copy of the map to send
[ INFO: server.eurobattle.net] Mierins is using Warcraft III Frozen Throne and is currently in game "X_Hero_Siege_3.32~1".


:bhead::bhead::bhead::bhead:

Mitsuki
10th August 2009, 11:31 PM
Portforward your ports, add ghost.exe, bot_hostport (udp&tcp) to firewall exceptions. If you still wount be able to connect, add loopback adapter (http://eurobattle.net/showthread.php?t=77303)

Marvinator
11th August 2009, 04:45 PM
I'm not behind a router or something. The cable come into my pc straight from the internet box.

allready installed the loopback adaptor :s

Taz.
11th August 2009, 05:59 PM
Did you try admin game ?

Marvinator
11th August 2009, 08:07 PM
I dont know how to.. :unsure:

Mitsuki
11th August 2009, 08:44 PM
Did you try to host some other map like dota?

PetyseXy
11th August 2009, 08:53 PM
Already you puts bot_patch23ornewer = 1 as me said? Because you posted his cfg and there still 0.

regards~

Marvinator
22nd August 2009, 09:24 PM
Already you puts bot_patch23ornewer = 1 as me said? Because you posted his cfg and there still 0.

regards~

yep, i did that. Still having same problem, everyone is being kicked


[ LOCAL: eurobattle.net] [Marvinator] !pub 300 - Three Hundred v2.0
[ BNET: eurobattle.net] admin [Marvinator] sent command [!pub 300 - Three Hundred v2.0]
[ GHOST] creating game [300 - Three Hundred v2.0]
[ GAME: 300 - Three Hundred v2.0] loading IP blacklist file [ipblacklist.txt]
[ GAME: 300 - Three Hundred v2.0] loaded 635 lines from IP blacklist file
[ GAME: 300 - Three Hundred v2.0] attempting to bind to all available addresses
[ GAME: 300 - Three Hundred v2.0] listening on port 6113
[ STATSDOTA] using dota stats
[ QUE: eurobattle.net] lang_0032
[ GAME: 300 - Three Hundred v2.0] player [miki_cz] joined the game
[ GAME: 300 - Three Hundred v2.0] player [rzulf] joined the game
[ GAME: 300 - Three Hundred v2.0] player [Marvinator] joined the game
[ GAME: 300 - Three Hundred v2.0] deleting player [Marvinator]: doesn't have the map and there is no local copy of the map to send
[ GAME: 300 - Three Hundred v2.0] player [isquall] joined the game
[ GAME: 300 - Three Hundred v2.0] player [makalo] joined the game
[ GAME: 300 - Three Hundred v2.0] deleting player [makalo]: doesn't have the map and there is no local copy of the map to send
[ QUE: eurobattle.net] /whereis miki_cz
[ QUE: eurobattle.net] /whereis rzulf
[ QUE: eurobattle.net] /whereis isquall
[ INFO: eurobattle.net] miki_cz is using Warcraft III Frozen Throne and is currently in game "300 - Three Hundred v2.0".
[ GAME: 300 - Three Hundred v2.0] deleting player [miki_cz]: lang_0082
[ GAME: 300 - Three Hundred v2.0] deleting player [rzulf]: lang_0082
[ INFO: eurobattle.net] rzulf is using Warcraft III Frozen Throne and is currently in game "300 - Three Hundred v2.0".
[ GAME: 300 - Three Hundred v2.0] deleting player [isquall]: lang_0082
[ INFO: eurobattle.net] isquall is using Warcraft III Frozen Throne and is currently in game "300 - Three Hundred v2.0".
[ GAME: 300 - Three Hundred v2.0] player [makalo] joined the game
[ GAME: 300 - Three Hundred v2.0] deleting player [makalo]: doesn't have the map and there is no local copy of the map to send

Mitsuki
22nd August 2009, 10:28 PM
If you are using map config, try to load map direclty with !map command

Marvinator
23rd August 2009, 10:34 AM
hi, im not using map config,

loading with !map doesnt work. Bot does not create game

Mitsuki
23rd August 2009, 11:21 AM
In your map config you should have correct map path and localpath, example:

map_path = Maps\Download\Element TD 4.1.w3x
map_localpath = Element TD 4.1.w3x

MiZiGe
23rd August 2009, 01:03 PM
marvinator, please give some though into your actions:
if the ghost kicks players, they are either banned, or he is having problems with the maps. Your case is most probably the later. When ghost hosts a game, he needs two things: the config file, and the map file. Now, you either let ghost create his own config (when you use the !map command), or you load a specific config file with !load.


At any point, the ghost will create a game, when he has the config file, but he will kick players, if he does not understand where the map is!
So, understanding this, you need to look into the ghost.cfg and see how the maps are setup there, and look into the randommap.cfg to see what it looks for.
e.g.:
ghost.cfg says:
bot_mappath = D:\Warcraft III\maps\download\
bot_war3path = D:\Warcraft III\

and if dota.cfg talks about two map locations: map_path and map_localpath
the thing is, that map_path takes information from bot_war3path, while bot_war3path uses bot_mappath
think about it :)

Marvinator
24th August 2009, 10:24 AM
I start ghost one, it connect to eurobattle, ect ect. I start Warcraft & goto the channel where my bot is in:

I say for example: !pub Element TD 4.1

then the bot says lang_(and a number)
I goto the join game thingy, i see my game in the list.. if i click join i just get kicked out without any error or message.
If i go and see in the ghost one console i see that I and other ppl are kicked out because we dont have the map.

So if im not mistaking..
If my ghost.cfg says:

bot_mappath = D:\Warcraft III\maps\download\
bot_war3path = D:\Warcraft III\

I can !pub any map in the download folder right?

This is my ghost.cfg


bot_war3path = D:\Warcraft III
bot_mapcfgpath = mapcfgs\
bot_mappath = D:\Warcraft III\maps\download\
bot_log = ghost.log
### set to 1 if you are using warcraft 3 patch 1.21
bot_patch21 = 0

### set to 1 if you are using warcraft 3 patch 1.23 or newer
bot_patch23ornewer = 1

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

### maximum players allowed to download at once, the rest will have almost KB/s until someone finishes downloading
bot_maxdownloaders = 3

### the bot will auto rehost the game as gamename + 1 if 60 seconds have passed since last player joined, 0 = disable
bot_autorehostdelay = 0

### initiate game over timer if team difference is bigger than this number, 0 - to disable
bot_gameovermaxteamdifference = 0

### initiate game over timer if remaining player percentage is less than this number (and at least a player left) - 0 to disable
bot_gameoverminpercent = 0

### initiate game over timer if remaining players are less than this number (and at least a player left) - 0 to disable
bot_gameoverminplayers = 3

### interval in seconds between download info message
bot_showdownloadsinfotime = 3

### set max download speed (KB/s) available for one client
bot_clientdownloadspeed = 512

### Only players having played this many number of games will be ranked
bot_scoremingames = 3

### set total download speed (KB/s) available for all clients at once, if set to 1024, 4 people will get 256 each
bot_totaldownloadspeed = 1024

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

### ghost will find its external ip on startup, disable if you want to play on LAN only
bot_findexternalip = 1

### banned players will be notified with a whisper.
bot_notifybannedplayers = 0

### admins are required to spoof check if 1, or not if 0
bot_adminsspoofcheck = 1

### root admins are required to spoof check if 1, or not if 0
bot_rootadminsspoofcheck = 1

### make the ban announcement on one line ( = 0) (if possible) or on two ( = 1)
bot_twolinesbanannouncement = 1

### After a game has ended, if mysql is used, ghost will run update_dota_elo.exe
bot_updatedotaeloaftergame = 0

### After a game has ended, if mysql is used, ghost will recalculate scores (use either this or elo)
bot_updatedotascoreaftergame = 0

### announce .sd of every player joining the lobby (if set to 1, 0 if laggy)
bot_showscoresonjoin = 0

### load in game feature will be enabled for every map (if set to 1)
bot_forceloadingame = 0

### non admin commands, 1 enable, 0 disable
bot_nonadmincommands = 1

### bot's UDP password
bot_udppassword =

### display information on current downloads (speed, ETA)
bot_showdownloadsinfo = 1

### kicked banned people when they enter the channel
bot_kickbannedfromchannel = 0

### lobby/game commands are displayed as chat (or hidden)
bot_relaychatcommands = 1

### the bot will auto rehost the game as gamename + 1 if game name is taken
bot_rehostifnametaken = 1

### whether to automatically add the players from last game to the next game's reserved list
bot_holdplayersforrmk = 1

### Just before a game is hosted the creator is addes to the bots friends list and removed soon after
bot_addcreatorasfriendonhost = 0

### use alternative site for external ip finding (if you experience lag (30s) on ghost startup)
bot_altfindip = 0

### specify your external ip here (if it's static and you don't want ghost to auto find it)
bot_externalip =

db_mysql_port =

db_mysql_password =

db_mysql_user =

db_mysql_database =

db_mysql_server =

### default formula: (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))
bot_scoreformula = (((wins-losses)/totgames)+(kills-deaths+assists/2)+(creepkills/100+creepdenies/10+neutralkills/50)+(raxkills/6)+(towerkills/11))

### custom text to add to version.
bot_customversiontext =

### default access for admins
bot_adminaccess = 4294963199

### default access for owners
bot_owneraccess = 3965

# WaaaghTV Observer Name
wtv_playername = Waaagh!TV

# Path to your WC3TVRecorder ex: c:\Program Files\waaaghTV Recorder\
wtv_path = C:\Program Files\WaaaghTV Recorder\

# Use WC3TVRecorder, 1 to enable
wtv_enabled = 0

bot_lanadmins = 0

### It will stop autobanning after the first x leavers
bot_autobanfirstxleavers = 0

### It will stop autobanning if team difference>set value
bot_autobanteamdiffmax = 0

### It will stop autobanning if timer>0 and game time>timer (overrides all others except bot_autoban)
bot_autobantimer = 0

### Will ban every leaver. Does not matter what map
bot_autobanall = 0

### auto ban leavers that make the game uneven (for even playered two team maps). Will not ban admins or root admins.
bot_autoban = 0

### if host counter goes over this number it will reset to 1, set to 0 to disable the feature
bot_maxhostcounter = 6

bot_autohostautostartplayers = 10

bot_autohostmaximumgames = 0

bot_autohostallowstart = 1

bot_autohostlocal = 0

bot_autohostgamename = auto -sd EU pros

bot_autohostmapcfg = map.cfg

bot_autohostdeniedcountries =

bot_autohostallowedcountries =

bot_autohostowner = one

# mute for x seconds, if a player has cursed for 3 or more times
bot_censormuteexcessiveseconds = 360

# mute for x seconds, the second time a player curses
bot_censormutesecondseconds = 30

# mute for x seconds, the first time a player curses
bot_censormutefirstseconds = 10

# also auto mute admins
bot_censormuteadmins = 0

# whether players who use censored words are auto muted for x seconds
bot_censormute = 0

### these words will be edited/censored in game/lobby chat.
bot_censorwords =

### UDP port on which GHost One GUI communicates with the bot, 6969 default
udp_cmdport = 6969

### UDP port on which the bot communicates with GHost One GUI, 5868 default
udp_guiport = 5868

# for ex: BR, these countries will not be allowed to join a game
bot_deniedcountries =

# for ex: RO, only these countries will be allowed to join a game
bot_allowedcountries =

# Disable nagle algorithm (TCPIP algorithm that can slow down the network) - may improve latency if you set to 1
tcp_nodelay = 0

lan_war3version = 23

# milliseconds to wait before sending big sized packets to bnet when using PVPGN
bot_bnetpacketdelaybigpvpgn = 2500

# milliseconds to wait before sending medium sized packets to bnet when using PVPGN
bot_bnetpacketdelaymediumpvpgn = 2000

# milliseconds to wait before sending big sized packets to bnet (official)
bot_bnetpacketdelaybig = 4000

# milliseconds to wait before sending medium sized packets to bnet (official)
bot_bnetpacketdelaymedium = 3200

bnet_bnlswardencookie =

bnet_bnlsport =

bnet_bnlsserver =

### bot's additional rootadmins separated by space ex: userone usertwo userthree
bot_rootadmins =

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

bot_language = Languages\
bot_replaypath = D:\Warcraft III\replay\
bot_savegamepath = savegames\
bot_hostport = 6113
bot_maxgames = 2
bot_commandtrigger = !
bot_autokickping = 400
bot_latency = 100
bot_synclimit = 50
bot_spoofchecks = 1
bot_refreshmessages = 1
bot_allowdownloads = 1
bot_pingduringdownloads = 1
bot_lcpings = 1
admingame_create = 1
bot_autolock = 1
bot_savereplays = 1
bot_autosave = 0
admingame_port = 6114
admingame_password = xxxxx
db_type = sqlite3
db_sqlite3_file = ghost.dbs
bnet_server = server.eurobattle.net
bnet2_server = europe.battle.net
bnet3_server = europe.battle.net
bnet4_server = europe.battle.net
bnet5_server = europe.battle.net
bnet6_server = europe.battle.net
bnet7_server = europe.battle.net
bnet8_server = europe.battle.net
bnet9_server = europe.battle.net
bnet10_server = europe.battle.net
bnet_cdkeyroc = FFFFFFFFFFFFFFFFFFFFFFFFFF
bnet_cdkeytft = FFFFFFFFFFFFFFFFFFFFFFFFFF
bnet_username = MySexSlave
bnet_firstchannel = W3-BOTS
bnet_rootadmin = Marvinator
bnet_commandtrigger = !
bnet_custom_war3version = 23
bnet_custom_exeversion = 208 0 23 1
bnet_custom_exeversionhash = 5 188 217 250
bnet_custom_passwordhashtype = pvpgn
bnet_holdfriends = 1
bnet_holdclan = 1
bnet_password = xxxxxx

Marvinator
24th August 2009, 10:25 AM
In your map config you should have correct map path and localpath, example:

map_path = Maps\Download\Element TD 4.1.w3x
map_localpath = Element TD 4.1.w3x

I dont see anything about localpath in my ghost.cfg

MiZiGe
24th August 2009, 10:40 AM
map_path and map_localpath are in the config file of the map.

Mitsuki
24th August 2009, 02:34 PM
before you can !pub the game, you have to load config of map with !load mapconfigname or load map with !map mapname

and change bot_war3path = D:\Warcraft III to bot_war3path = D:\Warcraft III\

Marvinator
24th August 2009, 03:14 PM
Ah it works now :)

thank u very much for your time!!

Mitsuki
24th August 2009, 04:44 PM
:tclosed: