Skip to main content

How To Add Custom and Workshop Maps to Your CS2 Server

Load a Steam Workshop Map

1. Log In to Your Panel


2. Stop Your Server


3. Go to the CS2 Steam Workshop.


4. Click on a Map You Want To Add

Select The map you want to install

5. Obtain the Workshop ID

Look at the URL in your browser. The number at the end is the Workshop ID.

'WorkShopID' outlined with arrow

6. Start Your Server


7. Select the ‘Console’ Tab

'Console' tab outlined with arrow in Cybrancee panel

8. Execute the Command

Type: host_workshop_map [ID]

'host_workshop_map ID' outlined with arrow
ActionCommandExample
Load Workshop Maphost_workshop_map [ID]host_workshop_map 3070244401
Load Local Mapmap [mapname]map de_minecraft_b5
Change via RCONrcon [command]rcon host_workshop_map 3070244401
Restart Current Mapmp_restartgame 1mp_restartgame 1

9. Click ‘Download’ In-Game

'download'button outlined with arrow

When you run the host_workshop_map command, the console will display “Downloading.” Do not restart the server during this process. Wait for the ChangeLevel notification.

CS2 automatically handles FastDL. When a player joins, their game will prompt them to download the map directly from the Steam Workshop.

Custom-map in-game

Upload a Local Custom Map

1. Log In to Your Panel


2. Select the ‘Files’ Tab

CS2 Files tab with box around and arrow pointed in Cybrancee panel.

3. Upload Your Map File

In your files tab, navigate to the home/container/game/csgo/maps folder. There, upload your .vpk map file. If you get an error saying the file is too large, please refer to How to Connect to Pterodactyl via SFTP.

Cybrancee Panel Files tab with box around breadcrumbs and upload button.

4. Set Your Map

Finally, in your startup tab, set the ‘MAP’ field to the name of your map. For example, if your map file was called Best-Map.vpk, then enter Best-Map in the field.

Cybrancee Panel startup MAP field.

5. Restart Your Server

Find a Practice Map

Search for the following names in the CS2 Steam Workshop, then follow the Workshop ID steps above. Choose the entry you want and use its own ID; map titles and availability may change.

  • CSGOTRAINER
  • 35hp Default
  • INSTANT SMOKES EN MIRAGE
  • INSTANT SMOKES ANUBIS – T & CT SPAWNS
  • INSTANT SMOKES ANCIENT (CT & TT)
  • Cache Minecraft
  • Paintball – Forest Field
  • Fruit Ninja – Aim Training
  • SLOWRAGE MIRAGE – PHYSICAL BULLETS

Anubis Practice Position Examples

The Anubis guide included these console position examples. Coordinates depend on the map and version. Check each position in your chosen practice map before relying on it for a lineup.

Team / Spawn IdentityConsole Command
CT Spawnsetpos -400.00 2192.00 82.28;setang -40.73 -58.91 0.000000
CT Spawnsetpos -476.00 2216.00 88.06;setang -27.13 -60.55 0.000000
CT Spawnsetpos -560.00 2192.00 82.28;setang -35.90 -59.01 0.000000
CT Spawnsetpos -608.00 2120.00 79.90;setang -26.89 -55.87 0.000000
T Spawn 1setpos -384.000000 -1552.000000 52.031250;setang -16.775003 82.025673 0.000000
T Spawn 2setpos -328.000000 -1528.000000 52.031250;setang -20.481966 83.549278 0.000000
T Spawn 3setpos -234.000000 -1503.079956 52.031250;setang -18.471169 86.374352 0.000000
T Spawn 4setpos -154.000000 -1503.079956 52.031250;setang -19.234854 87.034210 0.000000
T Spawn 5setpos -416.000000 -1608.000000 59.564808;setang -24.312231 82.583717 0.000000
T Spawn 6setpos -304.000000 -1608.000000 52.031250;setang -9.885986 84.526398 0.000000
T Spawn 7setpos -264.000000 -1560.000000 52.031250;setang -18.227144 85.164459 0.000000
T Spawn 8setpos -192.000000 -1608.000000 52.031250;setang -15.081363 87.172264 0.000000
T Spawn 9setpos -144.000000 -1568.000000 52.031250;setang -19.126802 88.370132 0.000000
T Spawn 10setpos -128.004028 -1632.000000 54.906097;setang -10.764763 88.847488 0.000000
T Spawn 11setpos -416.000000 -1696.000000 66.031250;setang -10.425956 81.902084 0.000000

Counter Strike 2 Server Hosting

Starts at $7.99

External link icon
Was this article helpful?
Please Share Your Feedback
How Can We Improve This Article?
Table of Contents