mirror of
https://github.com/GameServerManagers/LinuxGSM-Docs.git
synced 2025-01-08 11:57:27 +08:00
GITBOOK-350: change request with no subject merged in GitBook
This commit is contained in:
parent
e6b22b2568
commit
a4f83393ec
@ -4,34 +4,33 @@
|
||||
|
||||
**Official Server Resources**
|
||||
|
||||
* [CS:GO Dedicated server Wiki](https://developer.valvesoftware.com/wiki/Counter-Strike:_Global_Offensive_Dedicated_Servers)
|
||||
* [CS:GO Server Workshop setup Wiki](https://developer.valvesoftware.com/wiki/CSGO_Workshop_For_Server_Operators)
|
||||
* [CS:GO Server Known Issues Wiki](https://developer.valvesoftware.com/wiki/CSGO_Game_Mode_Commands)
|
||||
* [CS:GO Game Modes](https://developer.valvesoftware.com/wiki/CS:GO_Game_Modes)
|
||||
* [CS:GO Dedicated server Wiki](https://developer.valvesoftware.com/wiki/Counter-Strike:\_Global\_Offensive\_Dedicated\_Servers)
|
||||
* [CS:GO Server Workshop setup Wiki](https://developer.valvesoftware.com/wiki/CSGO\_Workshop\_For\_Server\_Operators)
|
||||
* [CS:GO Server Known Issues Wiki](https://developer.valvesoftware.com/wiki/CSGO\_Game\_Mode\_Commands)
|
||||
* [CS:GO Game Modes](https://developer.valvesoftware.com/wiki/CS:GO\_Game\_Modes)
|
||||
|
||||
## **Game Modes**
|
||||
CS:GO features various game modes, which can be played on your server. To make setting up your server a bit easier, the following table sums up the configuration required in your server's [LinuxGSM config](../configuration/linuxgsm-config.md) for the various game modes.
|
||||
If you want more detailed and up-to-date information, take a look at Valve's wiki: [CS:GO Game Modes](https://developer.valvesoftware.com/wiki/CS:GO_Game_Modes).
|
||||
Up-to-date information about mapgroups can be found in the file `serverfiles/csgo/gamemodes.txt`.
|
||||
|
||||
| [Game Modes] | gametype | gamemode | gamemodeflags | skirmishid | mapgroup (you can mix these across all Game Modes except Danger Zone, but use only one) |
|
||||
|-----------------------------------|----------|----------|---------------|------------|-------------------------------------------------------------------------------------------------------------------------------------------------|
|
||||
| Arms Race | 1 | 0 | 0 | 0 | mg_armsrace |
|
||||
| Boom! Headshot! | 1 | 2 | 0 | 6 | mg_skirmish_headshots |
|
||||
| Classic Casual | 0 | 0 | 0 | 0 | mg_casualsigma, mg_casualdelta |
|
||||
| Classic Competitive (Default) | 0 | 1 | 0 | 0 | mg_active, mg_reserves, mg_hostage, mg_de_dust2, ... |
|
||||
| Classic Competitive (Short Match) | 0 | 1 | 32 | 0 | mg_active, mg_reserves, mg_hostage, mg_de_dust2, ... |
|
||||
| Danger Zone | 6 | 0 | 0 | 0 | mg_dz_blacksite (map: dz_blacksite), mg_dz_sirocco (map: dz_sirocco) |
|
||||
| Deathmatch (Default) | 1 | 2 | 0 | 0 | mg_deathmatch |
|
||||
| Deathmatch (Free For All) | 1 | 2 | 32 | 0 | mg_deathmatch |
|
||||
| Deathmatch (Team vs Team) | 1 | 2 | 4 | 0 | mg_deathmatch |
|
||||
| Demolition | 1 | 1 | 0 | 0 | mg_demolition |
|
||||
| Flying Scoutsman | 0 | 0 | 0 | 3 | mg_skirmish_flyingscoutsman |
|
||||
| Hunter-Gatherers | 1 | 2 | 0 | 7 | mg_skirmish_huntergatherers |
|
||||
| Retakes | 0 | 0 | 0 | 12 | mg_skirmish_retakes |
|
||||
| Stab Stab Zap | 0 | 0 | 0 | 1 | mg_skirmish_stabstabzap |
|
||||
| Trigger Discipline | 0 | 0 | 0 | 4 | mg_skirmish_triggerdiscipline |
|
||||
| Wingman | 0 | 2 | 0 | 0 | mg_de_prime, mg_de_blagai, mg_de_vertigo, mg_de_inferno, mg_de_overpass, mg_de_cbble, mg_de_train, mg_de_shortnuke, mg_de_shortdust, mg_de_lake |
|
||||
CS:GO features various game modes, which can be played on your server. To make setting up your server a bit easier, the following table sums up the configuration required in your server's [LinuxGSM config](../configuration/linuxgsm-config.md) for the various game modes. If you want more detailed and up-to-date information, take a look at Valve's wiki: [CS:GO Game Modes](https://developer.valvesoftware.com/wiki/CS:GO\_Game\_Modes). Up-to-date information about mapgroups can be found in the file `serverfiles/csgo/gamemodes.txt`.
|
||||
|
||||
| \[Game Modes] | gametype | gamemode | gamemodeflags | skirmishid | mapgroup (you can mix these across all Game Modes except Danger Zone, but use only one) |
|
||||
| --------------------------------- | -------- | -------- | ------------- | ---------- | ------------------------------------------------------------------------------------------------------------------------------------------------------------------- |
|
||||
| Arms Race | 1 | 0 | 0 | 0 | mg\_armsrace |
|
||||
| Boom! Headshot! | 1 | 2 | 0 | 6 | mg\_skirmish\_headshots |
|
||||
| Classic Casual | 0 | 0 | 0 | 0 | mg\_casualsigma, mg\_casualdelta |
|
||||
| Classic Competitive (Default) | 0 | 1 | 0 | 0 | mg\_active, mg\_reserves, mg\_hostage, mg\_de\_dust2, ... |
|
||||
| Classic Competitive (Short Match) | 0 | 1 | 32 | 0 | mg\_active, mg\_reserves, mg\_hostage, mg\_de\_dust2, ... |
|
||||
| Danger Zone | 6 | 0 | 0 | 0 | mg\_dz\_blacksite (map: dz\_blacksite), mg\_dz\_sirocco (map: dz\_sirocco) |
|
||||
| Deathmatch (Default) | 1 | 2 | 0 | 0 | mg\_deathmatch |
|
||||
| Deathmatch (Free For All) | 1 | 2 | 32 | 0 | mg\_deathmatch |
|
||||
| Deathmatch (Team vs Team) | 1 | 2 | 4 | 0 | mg\_deathmatch |
|
||||
| Demolition | 1 | 1 | 0 | 0 | mg\_demolition |
|
||||
| Flying Scoutsman | 0 | 0 | 0 | 3 | mg\_skirmish\_flyingscoutsman |
|
||||
| Hunter-Gatherers | 1 | 2 | 0 | 7 | mg\_skirmish\_huntergatherers |
|
||||
| Retakes | 0 | 0 | 0 | 12 | mg\_skirmish\_retakes |
|
||||
| Stab Stab Zap | 0 | 0 | 0 | 1 | mg\_skirmish\_stabstabzap |
|
||||
| Trigger Discipline | 0 | 0 | 0 | 4 | mg\_skirmish\_triggerdiscipline |
|
||||
| Wingman | 0 | 2 | 0 | 0 | mg\_de\_prime, mg\_de\_blagai, mg\_de\_vertigo, mg\_de\_inferno, mg\_de\_overpass, mg\_de\_cbble, mg\_de\_train, mg\_de\_shortnuke, mg\_de\_shortdust, mg\_de\_lake |
|
||||
|
||||
When adjusting the `mapgroup`, don't forget to also set `defaultmap` to a map contained in the same mapgroup.
|
||||
|
||||
@ -49,12 +48,21 @@ Add to the following to the config `lgsm/config-lgsm/csgoserver/csgoserver.cfg`
|
||||
|
||||
`tickrate="128"`
|
||||
|
||||
AS well it is needed to add a few options to the game config \(default in: `serverfiles/csgo/cfg/csgoserver.cfg` \)
|
||||
AS well it is needed to add a few options to the game config (default in: `serverfiles/csgo/cfg/csgoserver.cfg` )
|
||||
|
||||
```text
|
||||
```
|
||||
sv_mincmdrate 128
|
||||
sv_minupdaterate 128
|
||||
```
|
||||
|
||||
This will as well force the client to use the 128 tickrate
|
||||
|
||||
## Workshop
|
||||
|
||||
For CSGO, edit these lines in your [LinuxGSM config](../configuration/linuxgsm-config.md)
|
||||
|
||||
```
|
||||
wsapikey="YOUR_STEAM_API_KEY"
|
||||
wscollectionid="YOUR_COLLECTION_ID"
|
||||
wsstartmap="
|
||||
```
|
||||
|
@ -10,23 +10,23 @@ Autorefresh can lag the server when certain Lua files are edited. This happens w
|
||||
|
||||
To disable autorefresh, add `-disableluarefresh` to parms.
|
||||
|
||||
```text
|
||||
```
|
||||
-disableluarefresh
|
||||
```
|
||||
|
||||
Loading screens are added by defining a website with `sv_loadingurl`, which is in gmodserver.cfg by default. This file overrides other files.
|
||||
Loading screens are added by defining a website with `sv_loadingurl`, which is in gmodserver.cfg by default. This file overrides other files. 
|
||||
|
||||
Links should not have `http://` or an ending`/` .
|
||||
Links should not have `http://` or an ending`/` . 
|
||||
|
||||
Example:
|
||||
|
||||
```text
|
||||
```
|
||||
sv_loadingurl "www.website.com/loading/screen"
|
||||
```
|
||||
|
||||
Gamemode is changed by editing start parameters in the LinuxGSM config file.
|
||||
|
||||
```text
|
||||
```
|
||||
Default gamemodes:
|
||||
|
||||
TTT gamemode="terrortown"
|
||||
@ -35,9 +35,26 @@ Sandbox gamemode="sandbox"
|
||||
|
||||
Other gamemodes like Zombie Survival can be found on the [steam workshop](../../steamcmd/workshop.md).
|
||||
|
||||
### Workshop
|
||||
|
||||
{% content-ref url="../../steamcmd/workshop.md" %}
|
||||
[workshop.md](../../steamcmd/workshop.md)
|
||||
{% endcontent-ref %}
|
||||
|
||||
{% hint style="warning" %}
|
||||
Garry's Mod does not require an API/Auth Key anymore.
|
||||
{% endhint %}
|
||||
|
||||
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.
|
||||
|
||||
```
|
||||
wscollectionid="157384458"
|
||||
```
|
||||
|
||||
###
|
||||
|
||||
## Guides
|
||||
|
||||
[Mounting Game Content To Garry's Mod Server](mounting-game-content.md)
|
||||
|
||||
[Install Sourcemod on Gmod Server](../../guides/sourcemod-csgo-server.md)
|
||||
|
||||
|
@ -46,28 +46,6 @@ https://steamcommunity.com/sharedfiles/filedetails/?id=157384458
|
||||
|
||||
## Server Configurations
|
||||
|
||||
### Garry's Mod
|
||||
|
||||
{% hint style="warning" %}
|
||||
Garry's Mod doesn't need an API Key anymore.
|
||||
{% endhint %}
|
||||
|
||||
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.
|
||||
|
||||
```
|
||||
wscollectionid="157384458"
|
||||
```
|
||||
|
||||
### Counter-Strike Global Offensive
|
||||
|
||||
For CSGO, edit these lines in your [LinuxGSM config](../configuration/linuxgsm-config.md)
|
||||
|
||||
```
|
||||
wsapikey="YOUR_STEAM_API_KEY"
|
||||
wscollectionid="YOUR_COLLECTION_ID"
|
||||
wsstartmap="
|
||||
```
|
||||
|
||||
### **Killing Floor 2**
|
||||
|
||||
For KF2 Server using LinuxGSM, workshop content is added in `LinuxServer-KFEngine.ini` under:
|
||||
|
Loading…
Reference in New Issue
Block a user