Workshop: Difference between revisions

From CKRAS Wiki

No edit summary
No edit summary
 
(20 intermediate revisions by the same user not shown)
Line 1: Line 1:
__NOTOC__
{{#seo:
{{#seo:
|title=How to add Custom Maps to your CS2 Gameserver
|title=How to add Custom Maps to your CS2 Gameserver
|title_mode=append
|title_mode=append
|keywords=ckras, wiki, cs2, gameserver, help, guide, csgo, webinterface, gslt,  wiki, help,workshop, installation, maps
|keywords=ckras, wiki, cs2, gameserver, workshop, maps, custom maps, community maps, webinterface, matchzy, ckras bot
|description=With Workshop you install any maps on your CS2 Community Server with simple commands, let's get started.
|description=Add Workshop custom maps to your CS2 gameserver. Learn how to install and start community maps on your CKRAS server with simple commands.
|image=WORSKHOP CS2.png
|image=WORSKHOP CS2.png
|image_alt=Workshop CS2
|image_alt=How to add Workshop Maps to your CS2 server
}}
}}


[[File:workshop.jpg|right|250px|link=]]
<div class="ck-page">
[[File:Maps.png|left|20x20px|WORKSHOP|link=]]
'''Workshop for CS2 Gameserver by CKRAS'''


Workshop released for [[CS2]] - 03 November 2023<br>Follow the Guide to use Workshop
<div class="ck-hero--dark">
Valve changed the old maplist of [[CS:GO]] on 08/02/2013, it is now possible to update the maps thru workshop. In This short guide, we explain how you have to setup your server, so that you are aible to use _SE Maps (Custom Maps) on your own [[Gameserver]].
{| style="background:transparent; border:none; width:100%;"
|-
| style="vertical-align:top; width:130px; padding-right:20px;" |
<div class="ck-hero-logo">[[File:workshop.jpg|110px|alt=Workshop Maps|link=Workshop]]</div>
| style="vertical-align:top;" |
<div class="ck-hero-content">
<h1 class="ck-hero-title">Workshop Maps</h1>
<div class="ck-hero-sub">Install and play custom community maps on your CKRAS CS2 server.</div>
<div class="ck-hero-meta"><b>Quick Start:</b> Find a Workshop ID → use <code>!wadd [id]</code> → switch with <code>!wmap [mapname]</code></div>
<div class="ck-hero-actions">
[https://iface.ckras.com <span class="ck-btn ck-btn-primary">▶ Start on CKRAS</span>]
[https://www.ckras.com/en/ <span class="ck-btn ck-btn-ghost">CKRAS Website</span>]
[https://play.ckras.com <span class="ck-btn ck-btn-ghost">Play</span>]
[https://wiki.ckras.com/wiki/index.php?title=Workshop <span class="ck-btn ck-btn-ghost">Deutsch 🇩🇪</span>]
</div>
</div>
|}
</div>


Guide Explanation: <br>In this guide we will explain how you can install Workshop Maps on your CS2 Server || contact us >> [https://www.ckras.com www.ckras.com] >> Discord https://discord.gg/NFQzKdgyW3
<div class="ck-lead">
<br><big>WORKSHOP WIKI  [https://wiki.ckras.com/wiki/index.php?title=Workshop DEUTSCH]</big> [[File:Flagge_Deutschland.png|20px|link=https://wiki.ckras.com/wiki/index.php?title=Workshop]]
'''Workshop Maps''' let you install and play community-made maps on your [[CS2]] [[Gameserver]]
<div class="infolinks">
With CKRAS, you can install custom maps directly via commands or from the webpanel workflow.
[[GSLT]] | [[CKRAS BOT]]
<div class="clear"></div>
</div>
</div>


== Key Request ==
<div class="ck-jump">
<b>Jump to:</b> [[Workshop#Quick_Start|Quick Start]] • [[Workshop#Workshop_Commands|Commands]] • [[Workshop#Install_Maps|Install Maps]] • [[Workshop#Switch_Maps|Switch Maps]] • [[Workshop#Accept_Map_Downloads|Downloads]]
</div>


Workshop KEY REQUEST: <big>https://steamcommunity.com/dev/</big> and call your KEY. Please click this Link and request your personal workshop key, in the following steps you can see, how you can setup your server as workshop [[CS2|cs2]] server.<br>
<div class="ck-callout ck-callout--ok">
<br>LINK: https://steamcommunity.com/dev/apikey<br>
<b>Recommended:</b> Use [[CKRAS BOT]] and [[MatchZy]] for the easiest Workshop workflow on CS2.
[[File:Copy.png|left|20x20px|link=]]<code><nowiki>https://steamcommunity.com/dev/apikey</nowiki></code><br>
</div>


== First Step ==
== Quick Start ==
[[File:1.png|left|20x20px|link=]]
Please Login in the [https://iface.ckras.com Webinterface] and click [[Gameserver]] edit [[File:Pencil.png|20x20px|link=]]


[[File:step1.jpg|link=]]
# Find the Workshop map ID on Steam
<br><br><br>
# Install the map with <code>!wadd [id]</code>
# List installed maps with <code>!wlist</code>
# Change to the map with <code>!wmap [mapname]</code>
# Join and play


== Second Step ==
<div class="ck-callout">
[[File:2.png|left|20x20px]]
You can also use <code>!workshop</code> to display the available Workshop commands in-game.
Please enter then this Webseite: <big>http://steamcommunity.com/dev/</big> apikey, there ought you to login with your steam account and follow the steps below.
</div>


[[File:guide2.jpg|link=]]
== Install Maps ==
<br><br><br>


== Third Step ==
To install a Workshop map, first find its Workshop ID on Steam.
[[File:3.png|left|20x20px|link=]]
[[File:guide3.jpg]]
<br><br><br>


== IP-Added, API Key insert ==
Then use one of these commands:
[[File:4.png|left|20x20px|link=]]
[[File:guide4.jpg|link=]]
<br><br><br>
== Key add, Panel [[Gameserver]] restart ==
[[File:5.png|left|20x20px|link=]]
[[File:step2.jpg|link=]]
<br><br><br>


== Workshop Maps at [[Webinterface]] ==
<code>!wadd [id]</code> 
or 
<code>!rcon host_workshop_map [id]</code>


<u>Note:</u> The installed workshop maps are currently not automatically recognised with the CS2 game
If you use [[CounterStrikeSharp|CSS]], you can also use:


We show you now completely automatically in the Map-Selection all installed workshop map, a small example of how it looks something, you see below. With this Drop-Down Menu you can easily select your "Favorited" Map and directly start your custom Map. ((The display in the [[Webinterface]] can be delayed))
<code>css_rcon host_workshop_map [id]</code>


[[File:step3.jpg|link=]]
<div class="ck-callout ck-callout--amber">
 
<b>Recommended:</b> Use the CKRAS BOT command <code>!wadd [id]</code> whenever possible.
== [[Video]]: How-To-Use Workshop ==
</div>
Watch Video https://youtu.be/dxg8OvPbpM0<br>
[[File:Workshop CS2 How-To.png|alt=Workshop Guide How to install Maps in CS2|600x600px|link=https://youtu.be/dxg8OvPbpM0]]
 
== RCON Commands  ==
 
This RCON-Commans please only use if you performed the steps for the initial setup!
 
Please use for CS2 with [[CKRAS BOT]]
 
'''<u><big>!rcon host_workshop_map ID</big></u>'''<br><br>
With this command '''rcon host_workshop_map ID''' (CSGO) for CS2 add !rcon... you can install all ''Workshop Maps'', here are a few examples: 


=== Examples ===


{| class="wikitable"
{| class="wikitable"
|-
|-
! rcon Command !! Map
! style="width:280px;" | Command
! style="width:520px;" | Map
|-
|-
|'''!rcon host_workshop_map 3070923343'''
| <code>!rcon host_workshop_map 3437809122</code> || de_cache
|fy_pool_day ([[CS2]])
|-
|-
|'''!rcon host_workshop_map 3075706807'''
| <code>!rcon host_workshop_map 3070923343</code> || fy_pool_day
|Biome (CS2)
|-
|-
|'''!rcon host_workshop_map 3074691772'''
| <code>!rcon host_workshop_map 3075706807</code> || Biome
|sandstone (CS2)
|-
|-
| rcon host_workshop_map 123769103 || Installation for de_mirage_go
| <code>!rcon host_workshop_map 3074691772</code> || sandstone
|-
|-
| rcon host_workshop_map 125689191 || de_season
| <code>!rcon host_workshop_map 163589843</code> || de_cache (legacy)
|-
|-
| rcon host_workshop_map 125488374 || dust2_se
| <code>!rcon host_workshop_map 174668691</code> || cs_agency
|-
|-
| rcon host_workshop_map 125499116 || inferno_se
| <code>!rcon host_workshop_map 201811336</code> || de_toscan
|-
|-
| rcon host_workshop_map 125498231 || train_se
| <code>!rcon host_workshop_map 312199550</code> || de_tuscan
|-
|-
| rcon host_workshop_map 125498553 || nuke_se
| <code>!rcon host_workshop_map 546623875</code> || de_santorini
|}
 
== Workshop Commands ==
 
<div class="ck-lead">
These commands are available for all customers together with the CKRAS BOT.
</div>
 
{| class="wikitable"
|-
|-
| rcon host_workshop_map 125498851 || dust_se
! style="width:240px;" | Command
! style="width:560px;" | Description
|-
|-
| rcon host_workshop_map 125498692 || aztec_se
| <code>!workshop</code> || Lists all available Workshop commands
|-
|-
| rcon host_workshop_map 163589843 || de_cache
| <code>!wadd [id]</code> || Installs a new Workshop map to your server
|-
|-
| rcon host_workshop_map 171336276  || de_train_ve
| <code>!wlist</code> || Lists all installed Workshop maps
|-
|-
| rcon host_workshop_map 174668691 || cs_agency
| <code>!wmap [mapname]</code> || Changes to an installed Workshop map
|-
|-
| rcon host_workshop_map 153370123 || de_ali
| <code>ds_workshop_changelevel</code> || Changes the Workshop map by name
|-
|-
| rcon host_workshop_map 150267492 || de_chinatown
| <code>ds_workshop_listmaps</code> || Lists Workshop maps available on the server
|-
|-
| rcon host_workshop_map 138088283 || de_gwalior_se
| <code>sv_workshop_allow_other_maps</code> || Allows other maps to be played on the server during a Workshop collection
|-
|}
| rcon host_workshop_map 126446777|| de_seaside
 
|-
== Accept Map Downloads ==
| rcon host_workshop_map 125663769 || cs_siege
 
|-
In [[CS2]], players may need to confirm the map download if they do not already have the Workshop map installed locally.
| rcon host_workshop_map 201811336 || de_toscan
 
|-
[[File:Download Map Allow (Workshop).png|alt=Download Map Allow (Workshop) - CS2|600x600px]]
| rcon host_workshop_map 239672577 || de_crown
 
|-
<div class="ck-callout">
| rcon host_workshop_map 312199550 || de_tuscan
If the map is not yet installed on the client, CS2 may ask for confirmation before downloading it.
|-
</div>
| rcon host_workshop_map 546623875 || de_santorini
 
|-
== Switch Maps ==
| rcon host_workshop_map 1855851320 || de_cache(NEW)
 
Once installed, you can switch to a Workshop map with:
 
<code>!wmap [mapname]</code>
 
Example:
 
<code>!wmap de_cache</code>
 
<div class="ck-callout">
Use <code>!wlist</code> first if you want to see all Workshop maps currently installed on your server.
</div>
 
== Webpanel ==
 
<div class="ck-callout">
You can also manage Workshop-related server settings through the [[Webinterface|webpanel]].
</div>


|}
[[File:Workshop-webpanel-detail.png|alt=Workshop Panel|750x750px]]


We recommend to use [[CKRAS BOT]] to use the !RCON COMMANDS
<div class="ck-callout ck-callout--amber">
<b>Note:</b> Older API key steps are no longer required.
</div>


== Accept Download Maps ==
== Video ==


Watch the Workshop how-to video:


In [[CS2]], if you have not yet installed the map, you must agree to the installation once, see example image for fy_pool_day
https://youtu.be/dxg8OvPbpM0


[[File:Workshop CS2 How-To.png|alt=Workshop Guide How to install Maps in CS2|600x600px|link=https://youtu.be/dxg8OvPbpM0]]


[[File:Download Map Allow (Workshop).png|alt=Download Map Allow (Workshop) - CS2|600x600px]]
== Valve Info ==


== Workshop for Server Operators - Valve ==
Valve developer information for server operators:


CSGO Developer WIKI Guide
https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators
https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators
<br>


== [[Gameserver]] ==
== Gameserver ==
 
<div class="ck-feature-list">
<span class="ck-feature-pill">[[Smartline - Entry Server|Entry]]</span>
<span class="ck-feature-pill">[[EPS Server|Extreme]]</span>
<span class="ck-feature-pill">[[EPS PLUS Server|Extreme Plus]]</span>
</div>


<div class="proditem gserver-es">[[Smartline - Entry Server]]</div>
<div class="ck-callout">
<div  class="proditem gserver-exs">[[EPS Server]]</div>
<b>EPS Server:</b> For advanced players with higher performance requirements.
<div  class="proditem gserver">[[EPS PLUS Server]]</div>
</div>
<div class="clear"></div>


'''EPS Server''' The EPS Server is for advanced gamers or players with performance thinking, which want perfect gameserver performance.<br>
<div class="ck-callout">
'''EPS PLUS+''' You want to play like a Pro-Gamer? The EPS Extreme Server Plus offers you the best gaming performance. <br>
<b>EPS PLUS:</b> Best performance for competitive and professional play.
'''Smartline / EPS-Entry''' - The perfect entry for your gaming career, our EPS Entry Server with an excellent price / performance ratio for public or non-public gaming. .<br><br>[[File:ORDER CS2 Gameserver.png|alt=ORDER CS2 Gameserver|521x521px|link=https://www.ckras.com/en/]]
</div>


Who doesn´t like want to buy a pig in a poke, may also like to request a free exclusive [[Testserver]] for the game you want.
<div class="ck-callout">
<b>Smartline / Entry:</b> Great entry-level choice with strong price/performance.
</div>
 
[[File:ORDER CS2 Gameserver.png|alt=ORDER CS2 Gameserver|521x521px|link=https://www.ckras.com/en/]]


visit: [http://www.ckras.com www.ckras.com]
[[Category:CS2]]
[[Category:CS2]]
[[Category:CSGO]]
 
</div>

Latest revision as of 13:28, 24 March 2026


Workshop Maps

Install and play custom community maps on your CKRAS CS2 server.
Quick Start: Find a Workshop ID → use !wadd [id] → switch with !wmap [mapname]

Workshop Maps let you install and play community-made maps on your CS2 Gameserver. With CKRAS, you can install custom maps directly via commands or from the webpanel workflow.

Recommended: Use CKRAS BOT and MatchZy for the easiest Workshop workflow on CS2.

Quick Start

  1. Find the Workshop map ID on Steam
  2. Install the map with !wadd [id]
  3. List installed maps with !wlist
  4. Change to the map with !wmap [mapname]
  5. Join and play

You can also use !workshop to display the available Workshop commands in-game.

Install Maps

To install a Workshop map, first find its Workshop ID on Steam.

Then use one of these commands:

!wadd [id] or !rcon host_workshop_map [id]

If you use CSS, you can also use:

css_rcon host_workshop_map [id]

Recommended: Use the CKRAS BOT command !wadd [id] whenever possible.

Examples

Command Map
!rcon host_workshop_map 3437809122 de_cache
!rcon host_workshop_map 3070923343 fy_pool_day
!rcon host_workshop_map 3075706807 Biome
!rcon host_workshop_map 3074691772 sandstone
!rcon host_workshop_map 163589843 de_cache (legacy)
!rcon host_workshop_map 174668691 cs_agency
!rcon host_workshop_map 201811336 de_toscan
!rcon host_workshop_map 312199550 de_tuscan
!rcon host_workshop_map 546623875 de_santorini

Workshop Commands

These commands are available for all customers together with the CKRAS BOT.

Command Description
!workshop Lists all available Workshop commands
!wadd [id] Installs a new Workshop map to your server
!wlist Lists all installed Workshop maps
!wmap [mapname] Changes to an installed Workshop map
ds_workshop_changelevel Changes the Workshop map by name
ds_workshop_listmaps Lists Workshop maps available on the server
sv_workshop_allow_other_maps Allows other maps to be played on the server during a Workshop collection

Accept Map Downloads

In CS2, players may need to confirm the map download if they do not already have the Workshop map installed locally.

Download Map Allow (Workshop) - CS2

If the map is not yet installed on the client, CS2 may ask for confirmation before downloading it.

Switch Maps

Once installed, you can switch to a Workshop map with:

!wmap [mapname]

Example:

!wmap de_cache

Use !wlist first if you want to see all Workshop maps currently installed on your server.

Webpanel

You can also manage Workshop-related server settings through the webpanel.

Workshop Panel

Note: Older API key steps are no longer required.

Video

Watch the Workshop how-to video:

https://youtu.be/dxg8OvPbpM0

Workshop Guide How to install Maps in CS2

Valve Info

Valve developer information for server operators:

https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators

Gameserver

EPS Server: For advanced players with higher performance requirements.

EPS PLUS: Best performance for competitive and professional play.

Smartline / Entry: Great entry-level choice with strong price/performance.

ORDER CS2 Gameserver