It's been a long search on how to add maps to a cs:go server but i finally got it right. I had alot of problems correctly adding map and nobody seemed to know what i did wrong so i'm just gonna tell here how to do it correctly
My problem was:
when i had to download the new maps then i could play them but if i already had the map then i couldnt play the map anymore.
Instructions:
1.) so first of all i'm gonna download the map i want. for example: surf_water-run_GO .
2.) extract all files to the right place, in this case we only have a .bsp mapfile that goes into csgo/maps.
3.) update mapcycle.txt and maplist.txt located in csgo folder
4.) update fast download if you have it.
5.) you should now be able to play this map without problems
but then there are maps that you do need to change you're gamemodes_server.txt for such as this one.
and still after updating the gamemodes_server.txt using gamemodeshelper you still cant play the map. i think that's becous its a bad map or missing something idk.
anyway its best that if you add maps you update you're gamemodes_server using the gamemodeshelper.
Gamemodes Helper Instructions:
Spoiler
1.) In the gamemodes helper check down and click "Add/Manage maps", Add all the names of the maps you are adding,
make sure you have no typos in their names.
7.) go to "Add/Manage mapgroups" and make a new mapgroup.
put all you're maps you added into that mapgroup and click done.
8.) now simply click the "extended options" box of the gamemode you want to add maps for,
overlook all cvars you might need to change and then add the mapgroup you just made and then save the gamemodes_server.txt.
9.) after adding the gamemodes_server.txt to you're server you still need to update you're autoexec.cfg located in csgo/cfg/.
if you dont have that file there then just make one.
10.) in there you have to put this line:
Code:
mapgroup MAPGROUPNAME
if you get warnings in server console like "(gamemode where you didnt change anything)" is missing cvar ...
then open the generated gamemodes_server.txt and remove the gamemodes where you havent changed anything for.