CS2: Difference between revisions

From CKRAS Wiki

No edit summary
 
Line 1: Line 1:
__NOTOC__
{{#seo:
{{#seo:
|title=Counterstrike 2 - CKRAS WIKI - www.ckras.com
|title=CounterStrike 2 - CKRAS WIKI
|title_mode=append
|title_mode=append
|keywords=ckras, wiki, cs2, gameserver, help, guide, csgo, webinterface, token, gslt, area
|keywords=ckras, wiki, cs2, gameserver, help, guide, csgo, webinterface, token, gslt, workshop, matchzy, ckras bot, cstv
|description=Simple CS2 guide on how to manage your scrim, prac counterstrike 2 gameserver at CKRAS with ease commands.
|description=Simple CS2 guide for managing your Counter-Strike 2 gameserver at CKRAS. Learn how to use CKRAS BOT, MatchZy, Workshop, GSLT, demos, CSTV and more.
|image=steam_gslt.png
|image=Cs2-icon.jpg
|image_alt=GSLT - Gameserver Token for Gameserver
|image_alt=CounterStrike 2 Gameserver at CKRAS
}}
}}
[[File:Cs2-icon.jpg|left|25x25px|CS2 Gameserver|link=]]
<big>''''CS2 - Counterstrike 2 Gameserver - WIKI'''</big> - - Here you will find the most important commands  & guides and help to administrate your CS2 [[Gameserver]] @ [[CKRAS]] → CounterStrike 2 (CS2) :


''READ THIS'': [[CKRAS BOT]], [[MatchZy]], [[Workshop]], [[Demos]][[CSTV]][[SSH-Protect|,]] [[GSLT|GSLT-Key]], CKRAS Performance Boost, Quality+<br><br><br>{{info|We recommend to use [[CKRAS BOT]] & [[MatchZy]] installed by default}}<br>
<div class="ck-page">
 
<div class="ck-hero--dark">
{| style="background:transparent; border:none; width:100%;"
|-
| style="vertical-align:top; width:130px; padding-right:20px;" |
<div class="ck-hero-logo">[[File:Cs2-icon.jpg|110px|alt=CS2 Gameserver|link=CS2]]</div>
| style="vertical-align:top;" |
<div class="ck-hero-content">
<h1 class="ck-hero-title">CounterStrike 2 (CS2)</h1>
<div class="ck-hero-sub">The central guide for managing your CS2 gameserver at CKRAS.</div>
<div class="ck-hero-meta"><b>Start here:</b> Use [[CKRAS BOT]] and [[MatchZy]] for the easiest server management.</div>
<div class="ck-hero-actions">
[https://iface.ckras.com <span class="ck-btn ck-btn-primary">▶ Open Webpanel</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>]
</div>
</div>
|}
</div>
 
<div class="ck-lead">
This page gives you the most important guides, commands and setup steps for your '''[[CS2]] [[Gameserver]]''' at '''[[CKRAS]]'''. 
Use it as your main entry point for scrims, practice, workshop maps, demos, [[CSTV]], [[GSLT]], plugins and more.
</div>
 
<div class="ck-jump">
<b>Jump to:</b> [[CS2#Quick_Start|Quick Start]] • [[CS2#Core_Tools|Core Tools]] • [[CS2#Installation|Installation]] • [[CS2#RCON_Commands|RCON Commands]] • [[CS2#Configs|Configs]] • [[CS2#Plugins|Plugins]] • [[CS2#Gameserver|Gameserver]]
</div>
 
== Quick Start ==
 
<div class="ck-callout ck-callout--ok">
<b>Recommended setup for most users:</b> Use [[CKRAS BOT]] + [[MatchZy]].
</div>
 
# Open your server
# Activate the recommended tools
# Join in-game
# Type <code>!help</code>
# Start your prac, scrim or match
 
<div class="ck-callout">
<b>Read first:</b> [[CKRAS BOT]] • [[MatchZy]] [[Workshop]] [[Demos]] [[CSTV]] • [[GSLT]]
</div>
 
== Installation ==
 
<div class="ck-callout">
Install CS2 on your gameserver with this full step-by-step guide:
<br>[[CS2-Installation-Guide|Install CS2 to your Gameserver - Guide]]
</div>
 
== Core Tools ==
 
<div class="ck-feature-list">
<span class="ck-feature-pill">[[CKRAS BOT]]</span>
<span class="ck-feature-pill">[[MatchZy]]</span>
<span class="ck-feature-pill">[[Workshop]]</span>
<span class="ck-feature-pill">[[GSLT]]</span>
<span class="ck-feature-pill">[[Demos]]</span>
<span class="ck-feature-pill">[[CSTV]]</span>
<span class="ck-feature-pill">[[Coach]]</span>
<span class="ck-feature-pill">[[Webinterface]]</span>
</div>
 
=== CKRAS BOT ===
 
'''[[CKRAS BOT]]''' helps you manage your server with simple in-game commands such as <code>!help</code>, <code>!map</code>, <code>!prac</code> and more.
 
<div class="ck-callout">
<b>Recommended:</b> Combine [[CKRAS BOT]] with [[MatchZy]] for the best scrim and practice workflow.
</div>
 
=== MatchZy ===


== HOW TO INSTALL CS2 ON YOUR GAMESERVER ==
'''[[MatchZy]]''' is the main plugin for managing practice sessions, pugs, scrims, matches and coaches on your CS2 server.
[[File:Dowload.png|left|20x20px|INSTALL|link=https://wiki-en.ckras.com/wiki/index.php?title=CS2-Installation-Guide]]
[[CS2-Installation-Guide|Install CS2 to your Gameserver - Guide]] - In this article we describe the step-by-step how to install CS2 on your [[CKRAS - About|CKRAS]] [[Gameserver]].


== CKRAS BOT ==
<div class="ck-callout">
CKRAS includes a customized MatchZy setup designed to work smoothly with your webpanel and CKRAS BOT.
</div>


The [[CKRAS BOT]] + [[MatchZy|'''MatchZy''']] helps you to manage your gameserver with simple commands like !map de_dust2 (!help), see [[CKRAS BOT|here to learn more]].
=== Coach ===


==RCON Commands CS2 ==
[[Coach]] is available for CS2 servers together with [[MatchZy]]. 
'''For easy administration of your CS2 server we recommend: [[CKRAS BOT]] (pre-installed)''' or '''[[MatchZy]]'''
Use:
 
Find all availible [[CS2 CVARs]] in this Guide: Use rcon in chat with <code>'''!rcon <cmd>'''</code> or <code>'''.rcon <cmd>'''</code>
<code>!coach &lt;ct|t&gt;</code>
 
<div class="ck-callout ck-callout--amber">
<b>Note:</b> Coach requires [[MatchZy]] or another compatible scrim plugin.
</div>
 
=== Workshop ===
 
[[Workshop]] support allows you to install and use custom maps on your CS2 server.
 
[[File:WORSKHOP CS2.png|alt=WORKSHOP CS2|500x500px|link=]]
 
<div class="ck-callout">
Use the full [[Workshop|Workshop Guide]] to install and manage workshop maps.
</div>
 
=== GSLT ===
 
A [[GSLT]] is required for your CS2 server.
 
[[File:Steam gslt.png|link=]]
 
<div class="ck-callout ck-callout--amber">
<b>Important:</b> You must add a [[GSLT]] key to your CS2 server.
</div>
 
See the full [[GSLT|GSLT guide]] for setup instructions.
 
=== Demos ===
 
You can manage your [[Demos]] directly in the webpanel.
 
=== CSTV ===
 
Activate [[CSTV]] for your CS2 gameserver and manage your TV server through the CKRAS platform.
 
<div class="ck-callout">
Read the [[CSTV|CSTV guide]] to learn how to configure and use it.
</div>
 
== RCON Commands ==
 
<div class="ck-callout ck-callout--amber">
<b>Recommendation:</b> For easier administration, use [[CKRAS BOT]] or [[MatchZy]] instead of raw RCON whenever possible.
</div>
 
Use RCON in chat with:
 
<code>!rcon &lt;cmd&gt;</code> or <code>.rcon &lt;cmd&gt;</code>


{| class="wikitable"
{| class="wikitable"
|-
|-
!Command!!Description
! style="width:260px;" | Command
! style="width:540px;" | Description
|-
|-
|rcon_password YOURRCONPASSWORD||Admin auth
| <code>rcon_password YOURRCONPASSWORD</code> || Admin authentication
|-
|-
|exec nameCONFIG.cfg||Runs the configuration file and loads the settings and scripts it contains
| <code>exec nameCONFIG.cfg</code> || Runs a config file and loads its settings
|-
|-
|map de_inferno
| <code>map de_inferno</code> || Changes to the selected map
|With map "name map" you change to the desired map.
|-
|-
|mp_c4timer 40||how long from when the C4 is armed until it blows
| <code>mp_c4timer 40</code> || Sets the bomb timer
|-
|-
|mp_restartgame 5  
| <code>mp_restartgame 5</code> || Restarts the game after the given number of seconds
|If non-zero, game will restart in the specified number of seconds
|-
|-
|mp_warmup_time "100"
| <code>mp_warmup_time 100</code> || Sets warmup time in seconds
| With this command you set the warm-up time, the time stands for seconds 120 would be e.g. 2 minutes.
|-
|-
|bot_add
| <code>bot_add</code> || Adds bots
| Add Bots ([https://wiki-en.ckras.com/wiki/index.php?title=Bots Bot Commands])
|-
|-
| mp_chattime||This sets the time for how long chat messages are displayed. Example: mp_chattime "5″.
| <code>mp_chattime</code> || Sets how long chat messages remain visible
|-
|-
|mp_fadetoblack ||This sets whether the screen goes black after death or not. Example: 0=off; 1=on
| <code>mp_fadetoblack</code> || Toggles black screen after death
|-
|-
|mp_decals|| Anzahl der Details (z.B. Einsch
| <code>mp_freezetime</code> || Sets freeze time after round start
|-
|-
|mp_freezetime|| Sets the time in seconds when the players are allowed to start running when the round is restarted. Example: mp_freezetime "6″ = 6 seconds
| <code>mp_friendlyfire</code> || Toggles team damage
|-
|-
|mp_friendlyfire|| Team players take damage when you shoot them. Note: 0=off; 1=on
| <code>sv_cheats</code> || Enables or disables cheat commands
|-
|-
|mp_hostagepenalty||Indicates how many hostage killings are allowed on the server. Note: 0=off; 1=1 hostage murder; 2=2 hostage murders
| <code>noclip</code> || Fly mode, requires <code>sv_cheats 1</code>
|-
|-
|sv_cheats||Allows the user to use some HL² cheat mods such as "GodMod" Note: 0=off, 1=on
| <code>mp_allowspectators</code> || Allows spectator mode
|-
|-
|noclip|| You are invulnerable and can fly through anything. Note: Only possible with "sv_cheats 1″!
| <code>sv_pausable</code> || Allows game pausing
|-
|-
|mp_allowspectators||Determines whether you can enter spectator mode. Note: 0=off; 1=on
| <code>changelevel MAPNAME</code> || Changes the map
|-
|-
|sv_pausable||Determines whether everyone can pause the game. Note: 0=off; 1=on
| <code>rcon say</code> || Sends text into chat
|-
|-
|changelevel MAPNAME||Changes the map. Example: changelevel de_dust
| <code>status</code> || Shows connected players and Steam IDs
|-
|-
|rcon say||Write text messages via the Console.
| <code>users</code> || Lists users and IDs
|-
|-
|mp_footsteps||Step sounds. Note: 0=off; 1=on
| <code>kick</code> || Kicks a player
|-
|-
| mp_winlimit||Legt fest wieviele Runden ein Team Gewinnen muss bis die Map gewechselt wird. Bemerkung: 0=aus
| <code>banid</code> || Bans a player by ID
|-
|-
|sv_rcon_maxfailures||Legt fest nach wieviel falschen rcon Befehlseingaben jemand gebannt wird, z.B. wenn man das Passwort vorher nicht eingegben hat. Bemerkung: min=1; Standart=10; max=20
| <code>banip</code> || Bans a player by IP
|-
|-
|sv_rcon_minfailuretime||Zeiteinstellung für sv_rcon_maxfailures.
| <code>sv_maxspeed</code> || Sets player movement speed
|-
|sv_rcon_minfailures||Wenn vor sv_rcon_minfailuretime so viele falsche Rcon Anfragen kommen, wird gebannt. Bemerkung: min=1; Standart=5; max=20
|-
|sv_rcon_banpenalty||Legt fest wie lange jemand gebannt wird bei falschen rcon Befehlseingaben. Bemerkung: 0=Permanent
|-
|users ||Zeigt die User ID und Namen aller Spieler an.
|-
|kick ||Kickt ein Spieler vom Server. Beispiel: kick Spielername; kick #id
|-
|banid||Bans a player from the server for x minutes according to his ID. Example: banid id x; x=0>permanent
|-
|banip||Bans a player from the server after his IP for x minutes. Example: banip x; x=0>permanent
|-
|quit|| Startet den Server neu - Diesen BEFEHL BEI CKRAS NICHT NUTZEN, für Restart bitte das [[Webinterface]] nutzen.
|-
|reload||not active yet
|-
|status||Lists all users on the server, with Steam ID details.
|-
|sv_maxspeed ||Sets the speed of the players.
|}
|}
'''For easy administration of your CS2 server we recommend: [[CKRAS BOT]] (pre-installed)
Find all availible [[CS2 CVARs]] in this Guide:'''


<div class="ck-callout">
For additional settings, see the full [[CS2 CVARs]] guide.
</div>


Get your CS2 Gameserver here- [https://www.ckras.com www.ckras.com]
== Configs ==
 
==Configs / Use own configs==


Here we would like to briefly explain how you can install configurations yourself via FTP or, all configs for prac/scrim are allready installed and available as default.
All common prac and scrim configs are already available by default
You can also upload and run your own configs.


=== [[Webinterface]]===
=== Webinterface ===


With our [[webinterface]], developed by CKRAS, you can manage all your products with just a few clicks. Whether you want to install addons like [[MatchZy]] for your CS2 server or assign a TSDNS subdomain for your [[Teamspeak]], it's all possible.  
With the [[Webinterface]], you can manage your server, install addons, update tools and adjust settings with a few clicks.


===FTP Usage===
=== FTP Usage ===


Every customer has full FTP access to his server, please click on "edit" in the [[webinterface]] (see picture) and on the following page you will find the field "FTP accounts" in the upper tab, just click here and take the FTP data (We recommend to use a FTP Program like Filezilla). Please always use the default port 21 for the FTP, then simply enter your configurations in the folder:
Every customer has full FTP access.


[[File:FTP-Settings.png|750x750px]]
[[File:FTP-Settings.png|750x750px]]


'''<big>/cs2/game/csgo/cfg</big>'''
Upload your configs to:


Afterwards you can call up your configs with the command exec "NAME.cfg" - Example: exec practice.cfg
<div class="ck-pathbox"><code>/cs2/game/csgo/cfg</code></div>


[[CKRAS BOT]] (!exec name or !config name)
Then execute them with:


[[File:Gameserver-edit.png|alt=Gameserver edit on startpage|750x750px]]
<code>exec NAME.cfg</code>


== COACH ==
Example:
[[File:Whistle.png|alt=Coach for CS2|left|20x20px|Coach|link=https://wiki-en.ckras.com/wiki/index.php?title=Coach]]
[[Coach]] is now available for all CS2 Gameserver at CKRAS with [[MatchZy]], see how you can Control the [[CKRAS BOT|Coach Mode]] with our [[CKRAS BOT]] !coach <ct|t>


To use Coach you need [[MatchZy|<big>MatchZy</big>]] '''(Recommended)''' or [[CS2 Scrim]]
<code>exec practice.cfg</code>


'''<u>We will now accept unlimited coaches on each side, only limit are your server slots.</u>'''
You can also load configs with:


<code>!exec name</code> or <code>!config name</code>


[[File:Gameserver-edit.png|alt=Gameserver edit on startpage|750x750px]]


== MatchZy ==
== Server Port ==
[[File:Matchzygaming.png|left|20x20px|MatchZy for CS2 Gameserver - start your Prac/Scrim with easy commands!|link=https://wiki-en.ckras.com/wiki/index.php?title=MatchZy]]
Easy Administration for your Gameserver with [[MatchZy]]


[[MatchZy]] is a plugin for CS2 (Counterstrike 2) to run and manage Practice/Pugs/Scrims/Matches/Coach with easy configuration.
All CS2 servers at CKRAS run on their own ports. 
You can find your assigned port in the [https://iface.ckras.com webinterface].


We changed the Settings und Menus to work perfekt with your [[CKRAS BOT]] and you can install the Plugin with 1-Click in the Webpanel.
== Tickrate ==


[[File:MATCHZY - CS2 Plugin.png|175x175px|link=https://wiki-en.ckras.com/wiki/index.php?title=MatchZy]]
CKRAS launched servers with 128 tickrate in the past, but after Valve changed CS2 networking behavior, the focus shifted more toward stronger CPU and RAM allocations for better performance.


==Server-Port==
<div class="ck-callout">
<b>Performance focus:</b> CKRAS optimizes hardware resources to deliver better real-world server performance.
</div>


All CS2 servers are operated with different ports at CKRAS, you can find your port in the [https://iface.ckras.com webinterface].
== Plugins ==


== Demos ==
Here is a selection of useful plugins for your CS2 server.
You can manage your [[Demos]] ease in the Webpanel, [[Demos|see here:]]


==Tickrate ==
<div class="ck-section-grid">


We start the servers with -128 tickrate, but after Valve limited these values with CS2, we rely more on higher CPU and RAM allocations, so that our customers get an advantage over the Official Gameserver.  
<div class="ck-mini-card">
<div class="ck-mini-title">[[CKRAS BOT]]</div>
Default management addon with easy in-game commands.
</div>


<div class="ck-mini-card">
<div class="ck-mini-title">[[MatchZy]]</div>
Practice, pugs, scrims, matches and coaches.
</div>


==[[Workshop]] ==
<div class="ck-mini-card">
<div class="ck-mini-title">[[Deathmatch]]</div>
Deathmatch plugin for CS2 servers.
</div>


[[Workshop]] is available since the Update from the 03. November, in [[Workshop|this Guide]] you will learn how to use [[Workshop]] on your CS2 Server.  
<div class="ck-mini-card">
<div class="ck-mini-title">[[FAKE RCON]]</div>
Alternative access to RCON-style commands.
</div>


[[File:WORSKHOP CS2.png|alt=WORSKHOP CS2|500x500px|link=]]<br>
<div class="ck-mini-card">
++ You can ease install maps via  [[Workshop]] ++<br>
<div class="ck-mini-title">[[Metamod]]</div>
With this simple "[[Workshop]]" Guide, we explain to you how to install new custom maps on your [[gameserver]] with simple commands.
Base plugin layer with simple installation via webpanel.
</div>


<div class="ck-mini-card">
<div class="ck-mini-title">[[Retakes|Retake]]</div>
Retake training for your CS2 server.
</div>


<div class="ck-mini-card">
<div class="ck-mini-title">[[PreFire]]</div>
Prefire route training on competitive maps.
</div>


==[[GSLT]]==
<div class="ck-mini-card">
Update 27. October 2023, you now need to add the [[GSLT]] Key for your CS2 Server, please follow [[GSLT|this guide]].  
<div class="ck-mini-title">[[InfiniteSpawns]]</div>
Additional spawn functionality for training servers.
</div>


[[File:Steam gslt.png|link=]]<br><br>
</div>
++ Valve Steam ID [[GSLT]] for your [[Gameserver]], this key is obligatory to start your  [[CS2]] Gameserver. ++<br>
GameServer Login Tokens ([[GSLT]]s) - Please go through our [[GSLT]] guide step by step to successfully register your game server. 


{{infored|Important: You must add a [[GSLT]] key to your CS2 server}}<br>
== Gameserver ==


==Plugins==
[[Testserver]] - If you want to [[Testserver|test]] our servers, please contact support.
[[File:Extension.png|left|20x20px|ADDON|link=]]
Here is a small selection of important [[metamod]] plugins for your CS2 [[gameserver]], new is for example. [[PreFire]], GunGame, [[Retakes|Retake]] , [[InfiniteSpawns]] , you want additional plugins, contact us!


<div style="margin-bottom: 20px;">
<div class="ck-callout">
{| style="max-width: 750px; padding: 20px;"
CKRAS offers multiple performance classes for CS2 servers.
|-
! style="width: 250px; height: 250px; text-align: center; background-color: #F2F2F2;" | [[CKRAS BOT]] <br> <small>Our Default Addon which !help you to manage your Gameserver</small>
| style="width: 20px; height: 20px;" |
! style="width: 250px; height: 250px; text-align: center; background-color: #F2F2F2;" | [[MatchZy]] <br> <small>MatchZy for running and managing practice/pugs/scrims/coach matches</small>
| style="width: 20px; height: 20px;" |
! style="width: 250px; height: 250px; text-align: center; background-color: #F2F2F2;" | [[Deathmatch]] <br> Deathmatch Plugin for CS2 Servers
|-
|}
</div>
</div>


<div style="margin-bottom: 20px;">
<div class="ck-feature-list">
{| style="max-width: 750px; padding: 20px;"
<span class="ck-feature-pill">[[Smartline - Entry Server|Entry]]</span>
|-
<span class="ck-feature-pill">[[EPS Server|Extreme]]</span>
! style="width: 250px; height: 250px; text-align: center; background-color: #F2F2F2;" | [[FAKE RCON]] <br> <small>Plugin to use RCON Commands, we recommend to use [[CKRAS BOT]], [[MatchZy]] to use  !rcon <cmds></small>
<span class="ck-feature-pill">[[EPS PLUS Server|Extreme Plus]]</span>
| style="width: 20px; height: 20px;" |
! style="width: 250px; height: 250px; text-align: center; background-color: #F2F2F2;" | [[Metamod]] <br> <small>MetaMod Plugin - easy installation via Webpanel</small>
| style="width: 20px; height: 20px;" |
! style="width: 250px; height: 250px; text-align: center; background-color: #F2F2F2;" | [[Retakes|Retake]] <br> <small>Retake Training for your CS2 Gameserver</small>
|-
|}
</div>
</div>


==[[Gameserver]]==
Extreme Plus is designed for the highest competitive requirements.


[[Testserver]] - You want to [[Testserver|test]] our servers, please contact us via support@ckras.com - thank you.
== Game Information ==


[[File:Gsserver.png|left|20x20px|GAMESERVER|link=]]
[[File:Cs2.png|thumb|link=]]
We divide our [[Gameserver|gameservers]] into three different performance categories, which we call Entry, Extreme and Extreme Plus. As one of the best and most established [[gameserver]] providers in Europe, we guarantee perfect quality at every performance level. The Extreme Plus is the premium product and is designed for the most ambitious teams.
{| style="max-width: 680px;"
|-
| style="width: 225px; height: 85px; text-align: center; background-color: #F2F2F2;" | [[Smartline - Entry Server|Entry]]
| style="width: 20px; height: 20px;" |
| style="width: 225px; height: 85px; text-align: center; background-color: #F2F2F2;" | [[EPS Server|Extreme]]
| style="width: 20px; height: 20px;" |
| style="width: 225px; height: 85px; text-align: center; background-color: #F2F2F2;" | [[EPS PLUS Server|Extreme Plus]]
|-
|}


==[[CSTV]]==
'''Developer:''' Valve Software 
'''Release Date:''' 27 September 2023 


Activate [[CSTV]] (TVserver) for your CS2 Gameserver from CKRAS.
'''Description:''' Counter-Strike 2 is the latest chapter of Counter-Strike and continues the competitive gameplay legacy built over more than 20 years.


Learn everything about to manage your CSTV Server in [[CSTV|this Guide]], CMDS...
== Trailer ==


https://youtu.be/nSE38xjMLqE?si=tQdtO8ftfOfLsUmo


→ ''Main article: [[Gameserver]]''


''>You have a [[GOTV]] - CSGO, or another [[TV-Server]], then [[TV-Server|check here]].''
[[Category:CS2]]


 
</div>
== Game Informationen ==
[[File:Cs2.png|thumb|link=]]
'''Editor:''' Valve Software<br>
'''Releasedate:''' 27. September 2023<br>
'''Description:''' Counter-Strike 2 (CS2) Since its release over 20 years ago, Counter-Strike has provided an unparalleled competitive experience that has been shaped by millions of players worldwide. Now the next chapter in the glorious CS story begins: Welcome to Counter-Strike 2. <br><br>
 
 
==TRAILER CS2==
 
https://youtu.be/nSE38xjMLqE?si=tQdtO8ftfOfLsUmo
 
→ ''Mainarticle: [[Gameserver]]''<br>
[[Category:CS2]]

Latest revision as of 21:07, 23 March 2026


CounterStrike 2 (CS2)

The central guide for managing your CS2 gameserver at CKRAS.
Start here: Use CKRAS BOT and MatchZy for the easiest server management.

This page gives you the most important guides, commands and setup steps for your CS2 Gameserver at CKRAS. Use it as your main entry point for scrims, practice, workshop maps, demos, CSTV, GSLT, plugins and more.

Quick Start

Recommended setup for most users: Use CKRAS BOT + MatchZy.

  1. Open your server
  2. Activate the recommended tools
  3. Join in-game
  4. Type !help
  5. Start your prac, scrim or match

Read first: CKRAS BOTMatchZyWorkshopDemosCSTVGSLT

Installation

Install CS2 on your gameserver with this full step-by-step guide:
Install CS2 to your Gameserver - Guide

Core Tools

CKRAS BOT

CKRAS BOT helps you manage your server with simple in-game commands such as !help, !map, !prac and more.

Recommended: Combine CKRAS BOT with MatchZy for the best scrim and practice workflow.

MatchZy

MatchZy is the main plugin for managing practice sessions, pugs, scrims, matches and coaches on your CS2 server.

CKRAS includes a customized MatchZy setup designed to work smoothly with your webpanel and CKRAS BOT.

Coach

Coach is available for CS2 servers together with MatchZy. Use:

!coach <ct|t>

Note: Coach requires MatchZy or another compatible scrim plugin.

Workshop

Workshop support allows you to install and use custom maps on your CS2 server.

WORKSHOP CS2

Use the full Workshop Guide to install and manage workshop maps.

GSLT

A GSLT is required for your CS2 server.

Important: You must add a GSLT key to your CS2 server.

See the full GSLT guide for setup instructions.

Demos

You can manage your Demos directly in the webpanel.

CSTV

Activate CSTV for your CS2 gameserver and manage your TV server through the CKRAS platform.

Read the CSTV guide to learn how to configure and use it.

RCON Commands

Recommendation: For easier administration, use CKRAS BOT or MatchZy instead of raw RCON whenever possible.

Use RCON in chat with:

!rcon <cmd> or .rcon <cmd>

Command Description
rcon_password YOURRCONPASSWORD Admin authentication
exec nameCONFIG.cfg Runs a config file and loads its settings
map de_inferno Changes to the selected map
mp_c4timer 40 Sets the bomb timer
mp_restartgame 5 Restarts the game after the given number of seconds
mp_warmup_time 100 Sets warmup time in seconds
bot_add Adds bots
mp_chattime Sets how long chat messages remain visible
mp_fadetoblack Toggles black screen after death
mp_freezetime Sets freeze time after round start
mp_friendlyfire Toggles team damage
sv_cheats Enables or disables cheat commands
noclip Fly mode, requires sv_cheats 1
mp_allowspectators Allows spectator mode
sv_pausable Allows game pausing
changelevel MAPNAME Changes the map
rcon say Sends text into chat
status Shows connected players and Steam IDs
users Lists users and IDs
kick Kicks a player
banid Bans a player by ID
banip Bans a player by IP
sv_maxspeed Sets player movement speed

For additional settings, see the full CS2 CVARs guide.

Configs

All common prac and scrim configs are already available by default. You can also upload and run your own configs.

Webinterface

With the Webinterface, you can manage your server, install addons, update tools and adjust settings with a few clicks.

FTP Usage

Every customer has full FTP access.

Upload your configs to:

/cs2/game/csgo/cfg

Then execute them with:

exec NAME.cfg

Example:

exec practice.cfg

You can also load configs with:

!exec name or !config name

Gameserver edit on startpage

Server Port

All CS2 servers at CKRAS run on their own ports. You can find your assigned port in the webinterface.

Tickrate

CKRAS launched servers with 128 tickrate in the past, but after Valve changed CS2 networking behavior, the focus shifted more toward stronger CPU and RAM allocations for better performance.

Performance focus: CKRAS optimizes hardware resources to deliver better real-world server performance.

Plugins

Here is a selection of useful plugins for your CS2 server.

Default management addon with easy in-game commands.

Practice, pugs, scrims, matches and coaches.

Deathmatch plugin for CS2 servers.

Alternative access to RCON-style commands.

Base plugin layer with simple installation via webpanel.

Retake training for your CS2 server.

Prefire route training on competitive maps.

Additional spawn functionality for training servers.

Gameserver

Testserver - If you want to test our servers, please contact support.

CKRAS offers multiple performance classes for CS2 servers.

Extreme Plus is designed for the highest competitive requirements.

Game Information

Developer: Valve Software Release Date: 27 September 2023

Description: Counter-Strike 2 is the latest chapter of Counter-Strike and continues the competitive gameplay legacy built over more than 20 years.

Trailer

https://youtu.be/nSE38xjMLqE?si=tQdtO8ftfOfLsUmo

Main article: Gameserver