1. Forums
  2. Discord
  3. About Mapcore
  4. Patreon Supporters
  • Login
  • Register
  • Search
This Thread
  • Everywhere
  • This Thread
  • This Forum
  • Articles
  • Pages
  • Forum
  • More Options
  1. Mapcore
  2. Discussions
  3. Level Design

Non-WorkShop server and BSP name.

  • ShoGun-KmKz
  • January 30, 2014 at 6:56 PM
  • ShoGun-KmKz
    • January 30, 2014 at 6:56 PM
    • #1

    Hi all,


    I would like to bring your attention to an important point about your (amazing) work on maps and workshop.

    If you want to reach as many people as possible, be sure to use the old method to put your map and their update on WorkShop.

    When the map is not the Final Rev, avoid if possible to give to your BSP his Final rev name (De_Map.bsp).
    Give it De_Map_A1/B2.bsp, De_Map_B1/B2.bsp, De_Map_RC1/RC2.bsp... or any other filename, he doesn't matter.

    Why?

    For you it's not much, but for us, server owner, that changes everything !

    Few server use the workshop (~ 10%) because for us it is not stable / reliable.

    - Incorrect startup map.
    - Stuck on a map for hours.
    - Often long download time.
    - WorkShop sometimes unreachable.


    Check on GameTracker and you'll see, on 75 topservers just one (70 th) works with workshop.

    CS:GO count ~17000 servers.

    NOTE : Workshop name won't change if you change .bsp name on each map update.So its good for you and for me


    Example:

    You put a version of your map on the workshop with "De_Map.bsp" as bsp name. No problems i'll install it with recovering it in the "map/workshop/workshopnumberID" folder.
    Players will download your map in their map folder with fast download.
    If you change the revision of the map by updating it on the workshop but keeping the same file name (De_Map.bsp), server will have the new version because I'll upload it.
    But if I launch your map, players will be kicked with the following message "Map Differs from server".

    Reason:

    The client-side will not start downloading a new version on fast download because BSP name is the same, so he saw that the map is already installed.
    The player will be kicked because his version is not the same as the one installed on the server.

    Solution in these cases:

    - Wait until the author of the map changes BSP name (if it happens one day).
    - Ask all players to remove their map from the "map" folder in order to download the new version. ( For my server, count 5000 new unique players / month. This is more than complicated to do that ).

    - Map is added in official content ( Operation ).


    I know many mappers here are already aware about this but other don't and lose lot of chance to see their map played on public server.

    I hope my explanations are clear enough


    Oh and sorry for my english lol

  • DrywallDreams
    • January 31, 2014 at 8:40 PM
    • #2

    This is not our fault, you just don't know what you're doing. You don't have to do anything with the map files. Use this to guide you: https://developer.valvesoftware.com/wiki/CSGO_Work…erver_Operators


    Fast download is for files that don't exist on the workshop, as the workshop works very similarly to fast download.

  • ShoGun-KmKz
    • January 31, 2014 at 10:11 PM
    • #3
    Quote from Marcem

    This is not our fault, you just don't know what you're doing. You don't have to do anything with the map files. Use this to guide you: https://developer.valvesoftware.com/wiki/CSGO_Work…erver_Operators


    Fast download is for files that don't exist on the workshop, as the workshop works very similarly to fast download.


    Hi,


    I don't say its our fault, i said "If you want to reach as many people as possible".

    Its for you, if i want map being played on my serv and i see the bsp name is the same like previous version, i don't install it and wait weeks or month for defnitive release.

    In the best case map become official on Operation Season Pass.


    Since CS:GO Beta started i host and managed server.And other before CS:GO.

    So I know how works Workshop.


    Mine is Non-workshop servers, he use MapGroups configured in the GameModes_Server.txt file.

    You define if you want or not use WorkShop in the srcds start up command-line.


    Workshop:

    Code
    srcds -game csgo -console +game_type 0 +game_mode 1 +host_workshop_collection 125499818 
          +workshop_start_map 125488374

    Non- Worshop :

    Code
    srcds -game csgo -console -usercon +game_type 0 +game_mode 0 +mapgroup mg_bomb +map de_dust

    You can't start server with both modes because workshop server create mapgroup for each map instead of classic server where everything is edited in the GameModes_server.txt manualy.


    Classic use sm nextmap plugin, maplist.txt and mapcycle.txt and Fast Download.

    WorkShop don't.


    I know workshop is better but in fact for us its shame.


    Its an informative post, i don't need any help about running server properly

  • DrywallDreams
    • February 1, 2014 at 2:16 AM
    • #4

    Doesn't the game simply not use mapcycle or maplist anymore though? or does the sourcemod plugin do that? What does the sourcemod plugin do? If it's a map vote, CSGO does that itself now.


    Does using the subscription list TXT allow you to do stuff with sourcemod?

  • ShoGun-KmKz
    • February 1, 2014 at 6:12 PM
    • #5

    Doesn't the game simply not use mapcycle or maplist anymore though?


    MapCycle doesn't work on vanilla server,

    To control the order of your maps, you need to either edit the list in GameModes_Server.txt in the right MapGroup.


    Does the sourcemod plugin do that?


    SourceMod plugin sm_nextmap do this stuff. He set the right nextmap listed in the mapcycle.txt.


    What does the sourcemod plugin do?


    SourceMod provide tools to administrate server with plugins or extensions. Like SourceBan, Weapon restrict, Stats, ...


    If it's a map vote, CSGO does that itself now


    Build-in vote map is launched each current map ending, He works but personally i don't use votemap on my serv, admins set customs maps.


    He doesn't work on server with sourcemod and sm_nextmap plugin loaded.

    Vote works but winning map is not set has nextmap.

    The only way to have votes working with Sourcemod server is sourcemod vote_map plugin.


    Does using the subscription list TXT allow you to do stuff with sourcemod?


    Nop,


    subscribed_collection_ids.txt and subscribed_file_ids.txt are just here to add maps from workshop on workshop server.

    Sometimes server won't download listed map and delete theses file solved problems.

    And sometimes it's the opposite, server will download maps only if these files are in place.


    Topic turns to dedicated server tutorial.

Participate now!

Don’t have an account yet? Register yourself now and be a part of our community!

Register Yourself Login
Discord

The Mapcore Discord is our lively IRC channel of the 2000s reborn. Chat about level design, gaming, and more.

Latest Posts

  1. Custom Gamemodes Contest

    Angel
    July 20, 2026 at 11:46 AM
  2. FAQ

    Angel
    July 20, 2026 at 10:14 AM
  3. Tangerine

    Harry Poster
    July 18, 2026 at 11:10 AM
  4. Any of the old guard still around? D:

    Warby
    July 12, 2026 at 8:23 PM
  5. About our archived forums

    Thrik
    June 30, 2026 at 2:12 PM
  6. Mapcore Discord

    mason_fan123
    June 24, 2026 at 8:52 PM
  7. [CS2] Valley

    Serialmapper
    June 22, 2026 at 11:56 AM
  8. Free Music / SFX Resource - Over 2500 Tracks

    Eric Matyas
    June 18, 2026 at 12:32 PM
  9. Pango [WIP]

    Elowen
    June 11, 2026 at 10:13 AM
  10. [CS2] Dvina

    Jeremy Rivera
    June 11, 2026 at 10:03 AM
  1. Privacy Policy
  2. Contact
Powered by WoltLab Suite™