Tutorial:Ghost cannot load map

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

Hello All [URL="http://www.Eurobattle.net"]www.Eurobattle.net[/URL] Players. I want to tribute eurobattle.net and ofc BIG thanks to our Admin`s/Stuff and Support staff on forum [URL]http://codelain.com[/URL] ( Ghost++ Home).

i was having two big problems like most others have in last couple of days. most people Use GhostOne this day`s easy to use and almost all have this two problems after updater [URL="http://Eurobattle.net"]www.Eurobattle.net[/URL] on V1.23. i was reading 2 forums up and down and you have answers ther but in pieces in different places, i want post solution i hope for some people in this post. (so you know after i got my problems solved I have helped another 8 player that were having the same thing )

1. Load Map Problem. I will take Dota6.59d map. even if you download or you make your own .cfg in GhostOne he must be ok from moment you creat it or downloaded but some time you have small change that look like your map is load(in Ghost) but if you check the LOG you see this problem. [spoiler][quote][ UDPCMDSOCK] Relaying cmd [!map dota6.59d] to server [server.eurobattle.net] [ WHISPER: server.eurobattle.net] [sheepofwar] !map dota6.59d [ BNET: server.eurobattle.net] admin [sheepofwar] sent command [!map dota6.59d] [ CONFIG] loading file [mapcfgs\dota6.59d.cfg] [ UTIL] warning - unable to read file [d:\Warcraft III\Maps\Download\DotA_Allstars_v6.59d.w3x] [ MAP] warning - unable to load MPQ file [d:\Warcraft III\Maps\Download\DotA_Allstars_v6.59d.w3x] [ MAP] no map data available, using config file for map_size, map_info, map_crc [ MAP] no map data available, using config file for map_width, map_height, map_slot<x>, map_numplayers, map_numteams [ LOCAL: server.eurobattle.net] /w sheepofwar Loading config file [mapcfgs\dota6.59d.cfg].[/quote][/spoiler]if you read the last line you see map is load in ghost but no one will be able to join your game and not you your self.

the problem in fifth line from top small error in map name in .cfg file.

[quote][ UTIL] warning - unable to read file [d:\Warcraft III\Maps\Download\DotA_Allstars_v6.59d.w3x][/quote]this is the problem " DotA_Allstars_v6.59d.w3x " you see between Dota and Alstars words you have " _ " this is the problem. if you look in side your Warcraft III\Map\Download dir you will see the right file name is Dota Allstars V6.59d.w3x.

What you need to do is simple you need to go to your GhostOne dir my is in drive D:\ so it will look like this and where i need to go d:\Warcraft III\ghost11\mapcfgs\ where is my dota6.59d.cfg file is and double click it open it with Wordpad or any other program, change the last line in dota6.59d.cfg file that will look like this like the orignal file name.

[quote]

map_localpath = DotA Allstars v6.59d.w3x [/quote]after you did this try to load your map agine and it should look like this in log [spoiler][quote]UDPCMDSOCK] Relaying cmd [!map dota6.59d] to server [server.eurobattle.net] [ WHISPER: server.eurobattle.net] [sheepofwar] !map dota6.59d [ BNET: server.eurobattle.net] admin [sheepofwar] sent command [!map dota6.59d] [ CONFIG] loading file [mapcfgs\dota6.59d.cfg] [ MAP] loading MPQ file [d:\Warcraft III\Maps\Download\DotA Allstars v6.59d.w3x] [ MAP] calculated map_size = 65 143 51 0 [ MAP] calculated map_info = 53 73 48 196 [ MAP] calculated map_crc = 15 48 17 207 [ MAP] calculated map_sha1 = 126 237 108 180 73 215 99 179 74 245 171 53 106 184 161 138 25 13 55 68 [ MAP] calculated map_width = 118 0 [ MAP] calculated map_height = 120 0 [ MAP] calculated map_numplayers = 10 [ MAP] calculated map_numteams = 2 [ MAP] found 10 slots [ MAP] overriding calculated map_size with config value map_size = 65 143 51 0 [ MAP] overriding calculated map_info with config value map_info = 53 73 48 196 [ MAP] overriding calculated map_crc with config value map_crc = 15 48 17 207 [ MAP] overriding calculated map_sha1 with config value map_sha1 = 126 237 108 180 73 215 99 179 74 245 171 53 106 184 161 138 25 13 55 68 [ MAP] overriding calculated map_width with config value map_width = 118 0 [ MAP] overriding calculated map_height with config value map_height = 120 0 [ MAP] overriding calculated map_numplayers with config value map_numplayers = 10 [ MAP] overriding calculated map_numteams with config value map_numteams = 2 [ MAP] overriding slots [ LOCAL: server.eurobattle.net] /w sheepofwar Loading config file [mapcfgs\dota6.59d.cfg]. [/quote][/spoiler] This is my full dota6.59d.cfg [spoiler]#############################

  1. map file for DotA Allstars v6.59d #
  1. the map path tells Warcraft III clients where to find the map on their system
  2. it is NOT the path to the map on the GHost++ system, in fact GHost++ doesn't need the map at all

map_path = Maps\Download\DotA Allstars v6.59d.w3x map_sha1 = 126 237 108 180 73 215 99 179 74 245 171 53 106 184 161 138 25 13 55 68 map_size = 65 143 51 0 map_info = 53 73 48 196 map_crc = 15 48 17 207

  1. map speed
  2. 1 = slow
  3. 2 = normal
  4. 3 = fast

map_speed = 3

  1. map visibility
  2. 1 = hide terrain
  3. 2 = explored
  4. 3 = always visible
  5. 4 = default

map_visibility = 4

  1. map observers
  2. 1 = none
  3. 2 = on defeat
  4. 3 = allowed
  5. 4 = referees

map_observers = 1

  1. map flags
  2. - you can combine these flags by adding together all the options you want to use
  3. - for example to have teams together and fixed teams you would use "3"
  4. 1 = teams together
  5. 2 = fixed teams
  6. 4 = unit share
  7. 8 = random hero
  8. 16 = random races

map_flags = 3

  1. map game type
  2. 1 = custom
  3. 9 = blizzard

map_gametype = 1

  1. map dimensions

map_width = 118 0 map_height = 120 0

  1. map players and teams

map_numplayers = 10 map_numteams = 2

  1. slot structure
  2. [PID] [Download Status] [Slot Status] [Computer] [Team] [Colour] [Race] [Skill] [Handicap]
  3. - PID is always 0
  4. - Download Status is always 255
  5. - Slot Status is 0 for open, 1 for closed, 2 for occupied
  6. - Computer is 0 for no, 1 for yes
  7. - Team
  8. - Colour
  9. - Race is 1 for human, 2 for orc, 4 for night elf, 8 for undead, 32 for random (add 64 to any of these for fixed)
  10. - Skill is 0 for easy computer, 1 for normal computer or human, 2 for hard computer
  11. - Handicap is 50/60/70/80/90/100

map_slot1 = 0 255 0 0 0 1 4 1 100 map_slot2 = 0 255 0 0 0 2 4 1 100 map_slot3 = 0 255 0 0 0 3 4 1 100 map_slot4 = 0 255 0 0 0 4 4 1 100 map_slot5 = 0 255 0 0 0 5 4 1 100 map_slot6 = 0 255 0 0 1 7 8 1 100 map_slot7 = 0 255 0 0 1 8 8 1 100 map_slot8 = 0 255 0 0 1 9 8 1 100 map_slot9 = 0 255 0 0 1 10 8 1 100 map_slot10 = 0 255 0 0 1 11 8 1 100

  1. delete this if not a dota map (for statsdota tracking)

map_type = dota

  1. map local path (for map downloads)
  2. GHost++ doesn't require map files but if it has access to them it can send them to players
  3. GHost++ will search bot_mappath + map_localpath for the map file (bot_mappath is set in the main config file)

map_localpath = DotA Allstars v6.59d.w3x [/spoiler][/spoiler]