You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Copy file name to clipboardExpand all lines: game-servers/counter-strike-2.md
+1-1Lines changed: 1 addition & 1 deletion
Original file line number
Diff line number
Diff line change
@@ -46,7 +46,7 @@ it is possible to add a single or collection of workshop maps to a Counter-Strik
46
46
47
47
### Workshop ID
48
48
49
-
First, gather the map or collection ID. To do this find to the workshop map or collection you want to use on the [CS2 steam workshop](https://steamcommunity.com/app/730/workshop/) and look at the URL; it will contain the required ID number. In the example below the ID is `3075706807`.
49
+
First, gather the map or collection ID. To do this find the workshop map or collection you want to use on the [CS2 steam workshop](https://steamcommunity.com/app/730/workshop/) and look at the URL; it will contain the required ID number. In the example below the ID is `3075706807`.
Garry's Mod does not require an API/Auth Key anymore.
46
46
{% endhint %}
47
47
48
-
For Garry's Mod, add the collection ID in [LinuxGSM config](../configuration/linuxgsm-config.md) using `wscollectionid` setting. This will download the collection when the server starts.
48
+
For Garry's Mod, add the collection ID in [LinuxGSM config](../../configuration/linuxgsm-config.md) using `wscollectionid` setting. This will download the collection when the server starts.
49
49
50
50
```
51
51
wscollectionid="157384458"
@@ -106,4 +106,4 @@ changelevel cs_italy
106
106
107
107
## Guides
108
108
109
-
[Install Sourcemod on Gmod Server](../guides/sourcemod-csgo-server.md)
109
+
[Install Sourcemod on Gmod Server](../../guides/sourcemod-csgo-server.md)
Players on the Epic Store will not be able to download files hosted with the steam workshop.
26
+
Players on the Epic Store will not be able to download files hosted with the Steam Workshop.
27
27
28
-
### High disk IO using Steam Workshop
28
+
For KF2 Server using LinuxGSM, workshop content is added in `LinuxServer-KFEngine.ini` under:
29
29
30
-
Killing Floor 2 will check workshop files at server start and when map changes occur.
30
+
/home/user/serverfiles/KFGame/Config/kf2server
31
31
32
-
There is a potential problem with Killing Floor 2 servers using the steam workshop that causes server disk usage to read/write at 100% and could damage hardware.
33
-
34
-
To avoid this problem keep the amount of workshop content as low as possible. 
35
-
36
-
Disk IO can be monitored with the `iotop` command.
37
-
38
-
**References:**
39
-
40
-
[TWI you destroyed my SSD forum post](https://forums.tripwireinteractive.com/index.php?threads/twi-you-destroyed-my-kf2-servers-ssd.2334936/)
41
-
42
-
[Server is going disk drive crazy forum post](https://forums.tripwireinteractive.com/index.php?threads/server-is-going-disk-drive-crazy.2333489/)
43
-
44
-
[Workshop map disk thrashing forum post](https://forums.tripwireinteractive.com/index.php?threads/workshop-map-disk-thrashing-is-back.2335275/)
Many Steam games support the Steam [workshop](https://steamcommunity.com/workshop). It is an easy way to share community maps and is very useful for custom servers, without needing to worry about setting up [FastDL](../commands/fastdl.md). LinuxGSM adds workshop pre-configuration to game server scripts when available.
3
+
Many Steam games support the [Steam Workshop](https://steamcommunity.com/workshop). It is an easy way to share community game modes, maps, skins, and other community-made content.
4
4
5
-
You will need a Steam API key, a collection to subscribe to (you can create one), and some config parameters in your [LinuxGSM config](../configuration/linuxgsm-config.md).
5
+
For game servers, the Workshop allows community content (mainly maps and game modes) to be made available to play on game servers. The Workshop content is automatically downloaded by the game client of the player connecting to the server. This removed the need to set up a [FastDL](../commands/fastdl.md) server.
6
+
7
+
LinuxGSM adds workshop pre-configuration to game server scripts when available.
6
8
7
9
## Supported Games Servers
8
10
@@ -19,41 +21,46 @@ This is a list of game servers that are known to support Workshop
19
21
* Natural Selection 2
20
22
* Starbound
21
23
22
-
## Getting a Steam API/AUTH Key
24
+
## Steam Web API Key/Auth Key
25
+
26
+
Some game servers require a Steam API key to access Workshop content. To get this key visit the [Steam API key page](https://steamcommunity.com/dev/apikey) and follow the instructions.
23
27
24
28
{% hint style="danger" %}
25
-
Do not share this key.
29
+
Do not share your private API key.
26
30
{% endhint %}
27
31
28
-
Go to [https://steamcommunity.com/dev/apikey](https://steamcommunity.com/dev/apikey) and follow the instructions to get an API/AUTH key.
29
-
30
-
## Create a Collection and get the Collection ID
31
-
32
-
{% hint style="info" %}
33
-
It is possible to use an existing collection or create your own
34
-
{% endhint %}
32
+
## Items and Collections
35
33
36
-
Go browse collections for your desired game, and click "Create a Collection".
34
+
The Steam Workshop is made up of individual items such as maps, game modes, skins, etc, and also collections of these items. Game servers can download these items and collections by getting their unique ID number and adding it to the game server config or parameter. For collections, it is possible to find and use an existing one or create your own.
Add any maps to the collection, then publish the completed collection. Then get the collection ID which can be found on the page URL. The collection id would be `157384458`.
38
+
To get and item or collection ID browse to the item you want to add and look at the URL; it will contain the required ID number. In the example below the ID is `3075706807`.
Add any maps to the collection, then publish the completed collection. Then get the collection ID which can be found on the page URL. The collection ID in the url below is `157384458`.
0 commit comments