[FIX - GUIDE] Troubleshooting "X map differs from the server." Errors

Status
Not open for further replies.

ZC0M

Member
Joined
Aug 30, 2015
Messages
55
Reaction score
7
OVERVIEW: How to fix "map differs from the server's" one step at a time.

This guide provides a basic set of steps that anyone can follow to fix this type of issue. With some attention to detail, and two functioning neurons, you have all you need to get started. There are some cases when this process will be slightly different, however this should provide enough information to help you make those decisions as the situations arise.

The example below is for the rollback of ‘rp_tnb_coast_final’ back to ‘rp_tnb_coast’.​

However, this can be used for the opposite situation when the 'rp_tnb_coast_final' map is used again. I hope this helps clear up some confusion around this process, as it is obvious to me that this sort of development-implementation style is costing us new members. Members who are otherwise incapable of putting in the effort to figure this out on their own, let alone try it when they can’t join the server.

Enough bullshit, let's get this show on the road...

RESOURCES:
Keep these resources handy to fix these types of issues with ease in the future:
· SteamWorkshop – TnB Roleplay Maps
This is a Workshop post with all the necessary maps used on the TnB servers. You can do a bulk download or just select the individual map you want to re-download.

· TnB Forums - Direct Map Downloads\Workshop
Same as above but a repository of all maps used, compiled into a single forum thread/topic.

To make some things clear first, here is the map file we will be dealing with for the sake of this example.
Map File Details


ABOUT THE ERROR:
This is the error people are talking about. It can happen with any map and server.


If you just change the name(s) of the desired map-file(s), and follow the process you should be able to fix this issue regardless of how it expresses itself. Since the coast server is now running ‘rp_tnb_coast.bsp’, I decided to use this instance as an example for my post. If you are starting to realize that regardless of the map/server combination the errors appears with, you can still always fix this error using the basic troubleshooting steps outlined below.


TROUBLESHOOTING STEPS:
Ok. I know it seems confusing, but it’s nothing more than the order in which you do these steps that you should focus on. (Screenshots for reference.)

1.) Make sure Garrysmod is not running. Close the game completely.

[SIZE=10pt]2.) [/SIZE]Navigate to the following directory on your local hard-disk with your steam install directory on it:

[SIZE=9pt]%steamdir%\garrysmod\garrysmod\[/SIZE]

[SIZE=10pt]3.) [/SIZE]Do a search for the following .bsp file, exactly as you see it below.

[SIZE=9pt]*rp*tnb*coast[/SIZE]

[SIZE=10pt]4.) [/SIZE]If you find ANY FILES MATCHING THE NAME
• Including: ‘.gma’, ’.bsp’, ’.pak’, ’.bz2’, ’.ain’, etc.


[SIZE=10pt]5.) [/SIZE]THEN DELETE OR MOVE THE RESULTANT FILES!


[SIZE=10pt]6.) [/SIZE][SIZE=9pt](If you have the Workshop Addon) [/SIZE]Unsubscribe and/or Uninstall it completely. You can do it via the in-game Workshop menu, or Steam from your desktop.


[SIZE=10pt]7.) [/SIZE]It is now time to re-obtain the correct file that matches the server’s. There are a couple of ways to do this, and depending on where the latest map file is being hosted from, will determine which method used to obtain it. In this particular case (’rp_tnb_coast.bsp’), the latest map-file is on the Workshop. Other such examples include:

[SIZE=9pt] TIP: [/SIZE][SIZE=9pt]If you can’t download the map directly from the server when joining, try using the following command in the developer console prior to connecting.[/SIZE][SIZE=10pt] [/SIZE]

[SIZE=9pt]net_maxfilesize 128[/SIZE]

a. Hosted Directly from Garry’s Mod game-server (fastdownload.com, etc.)
REJOIN , AND LET THE MAP DOWNLOAD FROM THE SERVER




b. Hosted on Garry’s Mod Steam Workshop
In this case, simply locate the CORRECT workshop item and subscribe to it. (Obviously, if you unsubscribed/uninstalled a previous addon with this map-file in it, and it didn’t match the server’s version. Then ensure you do not re-download the exact same addon you just uninstalled.


c. On Third-Party Host (i.e. MediaFire/MegaUpload/etc.)
Simply download the file from the desired/available source and either manually place it into the ‘maps’ folder/ or its appropriate directory.


[SIZE=10pt]8.) [/SIZE]Compare the files you downloaded versus the ones you had before.
You should notice a change in file-size, and other attributes (Modified/created by dates, etc.) The trick is to keep in mind what the properties of your original .bsp map-file were, and compare them to the new file you download. If they are identical, it is likely you will receive the same error. Vice-versa, if you notice many changes, and the dates of the file are logical [SIZE=9pt](For example: a new file should never have a ‘Modified By’ date older than an original file.)[/SIZE]

[SIZE=10pt]9.) [/SIZE]Make sure your new file is in the maps folder, launch Gmod, and enjoy!

THANK YOU FOR READING
PM me with questions and I'll do my best to answer them.
 
very helpful for many, thanks for writing this guy

someone should sticky this
 
Thanks everyone. I hope this comes in handy for some poor bastard who's wondering why he can't join servers anymore, lol.
 
Just posting an update due to the recent map-changes, to provide another brief example of how to apply this fix. When joining the city server I received the listed error for the map-file 'rp_city8_2_hl2'. I considered the following facts and applied the fix as as listed below:

1.) I figured out where I originally obtained my version of the file.
Turns out I was subscribed to the Workshop Map Download version of the map.

2.) Deleted old versions of the file.
After closing Gmod, and going to my /garrysmod/maps folder. I renamed the existing map-file to 'rp_city8_2_hl2.bsp.old' (Same as deleting/removing the file from the directory.)

3.) Unsubscribed the Workshop Addon.
Via my desktop Workshop menu, I unsubscribed from the add-on, making sure that the button now said 'Subscribe' again.

4.) Re-joined the server as normal.
Finally, launching Gmod and setting the following cvar 'net_maxfilesize 256', I rejoined the server and allowed the map to download directly from the sever.

Hoping this helps provide some more clarification on how the information in the OP should can be used to your advantage if you don't know the first thing about this stuff.

As always, PM me if you have any questions.
 
Status
Not open for further replies.

Users who are viewing this thread