CounterStrikeSharp: Difference between revisions
From CKRAS Wiki
No edit summary |
No edit summary |
||
| Line 1: | Line 1: | ||
__NOTOC__ | |||
{{#seo: | {{#seo: | ||
|title= | |title=CounterStrikeSharp (CSS) for CS2 Server - CKRAS WIKI | ||
|title_mode=append | |title_mode=append | ||
|keywords=ckras, | |keywords=ckras, css, counterstrikesharp, cs2, plugin, addons, metamod, webinterface | ||
|description=CounterStrikeSharp is a server side modding framework for | |description=CounterStrikeSharp (CSS) is a server-side modding framework for CS2. Install and manage plugins easily via the CKRAS webinterface. | ||
|image=Counterstrikesharp.png | |image=Counterstrikesharp.png | ||
|image_alt=CounterStrikeSharp | |image_alt=CounterStrikeSharp for CS2 Servers | ||
}} | }} | ||
<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:Counterstrikesharp.png|110px|alt=CounterStrikeSharp|link=]]</div> | |||
| style="vertical-align:top;" | | |||
<div class="ck-hero-content"> | |||
<h1 class="ck-hero-title">CounterStrikeSharp (CSS)</h1> | |||
<div class="ck-hero-sub">Modern plugin framework for CS2 – install and manage addons with one click.</div> | |||
<div class="ck-hero-meta"><b>Key Feature:</b> Fully integrated in the CKRAS webinterface with 1-click installation.</div> | |||
<div class="ck-hero-actions"> | |||
[https://iface.ckras.com <span class="ck-btn ck-btn-primary">▶ Install / Manage</span>] | |||
[https://play.ckras.com <span class="ck-btn ck-btn-ghost">Play</span>] | |||
[https://www.ckras.com/en/ <span class="ck-btn ck-btn-ghost">CKRAS Website</span>] | |||
</div> | |||
</div> | |||
|} | |||
</div> | |||
<div class="ck-lead"> | |||
CounterStrikeSharp is a server-side modding framework for [[CS2]]. | |||
It provides a modern <b>.NET 8 (C#)</b> scripting layer on top of [[Metamod]], allowing developers to build powerful, maintainable plugins for game servers. | |||
</div> | |||
<div class="ck-jump"> | |||
<b>Jump to:</b> [[CounterStrikeSharp#Plugins|Plugins]] • [[CounterStrikeSharp#Installation|Installation]] • [[CounterStrikeSharp#Update|Update]] • [[CounterStrikeSharp#Settings|Settings]] | |||
</div> | |||
== Plugins == | |||
<div class="ck-callout ck-callout--ok"> | |||
<b>Available CounterStrikeSharp plugins at CKRAS:</b> | |||
</div> | |||
<div class="ck-feature-list"> | |||
<span class="ck-feature-pill">[[MatchZy]] (Recommended)</span> | |||
<span class="ck-feature-pill">[[OpenPrefirePrac|PreFire]]</span> | |||
<span class="ck-feature-pill">[[Deathmatch]] (Beta)</span> | |||
<span class="ck-feature-pill">[[Retakes]]</span> | |||
</div> | |||
'''Details:''' | |||
* '''[[MatchZy]]''' → Scrim / Prac / Matches / Coach (recommended) | |||
* '''[[OpenPrefirePrac|PreFire]]''' → Prefire training on competitive maps | |||
* '''[[Deathmatch]]''' → Fast-paced DM mode (not compatible with MatchZy) | |||
* '''[[Retakes]]''' → Retake scenarios with modifiers | |||
== Installation == | |||
= | <div class="ck-callout"> | ||
<b>1-Click Setup:</b> CounterStrikeSharp is directly available in the CKRAS webinterface. | |||
</div> | |||
# Activate [[Metamod|Metamod (MM)]] | |||
# Click install CounterStrikeSharp | |||
# Restart your server | |||
[[File:Install-matchzy-panel.png|750x750px]] | [[File:Install-matchzy-panel.png|750x750px]] | ||
== Update | == Update == | ||
To | |||
To update CounterStrikeSharp, simply click on <b>Update</b> in the webinterface. | |||
[[File:Css-update.png|alt=CounterStrikeSharp Update|750x750px]] | [[File:Css-update.png|alt=CounterStrikeSharp Update|750x750px]] | ||
== Settings == | |||
You can change the plugin language by editing: | |||
<code>addons/counterstrikesharp/configs/core.json</code> | |||
Parameter: | |||
<code>ServerLanguage</code> | |||
Upload / edit via [[CS2#FTP Usage|FTP]]. | |||
Recommended | == Recommended Setup == | ||
{| class="wikitable" | {| class="wikitable" | ||
|- | |- | ||
| style="width: 350px; height: 150px | | style="width: 350px; height: 150px; text-align: center;" | | ||
[[MatchZy]] | [[MatchZy]] | ||
| style="width: 350px; height:150px | | style="width: 350px; height: 150px; text-align: center;" | | ||
[[OpenPrefirePrac|PreFire]] | [[OpenPrefirePrac|PreFire]] | ||
|} | |} | ||
<div class="ck-callout ck-callout--amber"> | |||
For the best experience, combine <b>CounterStrikeSharp + MatchZy</b>. | |||
</div> | |||
== CKRAS Gameserver == | |||
= | <div class="ck-callout"> | ||
Want to manage your [[CS2]] server easily? Use the [[CKRAS BOT]] and our webinterface. | |||
</div> | |||
<div class="ck-hero-actions"> | |||
[https://iface.ckras.com <span class="ck-btn ck-btn-primary">▶ Open Webinterface</span>] | |||
[https://play.ckras.com <span class="ck-btn ck-btn-ghost">Play</span>] | |||
[https://www.ckras.com <span class="ck-btn ck-btn-ghost">Order Server</span>] | |||
</div> | |||
[[Category:CS2]] | |||
</div> | |||
Latest revision as of 14:39, 24 March 2026
|
|
CounterStrikeSharp (CSS)Modern plugin framework for CS2 – install and manage addons with one click.
|
CounterStrikeSharp is a server-side modding framework for CS2. It provides a modern .NET 8 (C#) scripting layer on top of Metamod, allowing developers to build powerful, maintainable plugins for game servers.
Jump to: Plugins • Installation • Update • Settings
Plugins
Available CounterStrikeSharp plugins at CKRAS:
MatchZy (Recommended) PreFire Deathmatch (Beta) Retakes
Details:
- MatchZy → Scrim / Prac / Matches / Coach (recommended)
- PreFire → Prefire training on competitive maps
- Deathmatch → Fast-paced DM mode (not compatible with MatchZy)
- Retakes → Retake scenarios with modifiers
Installation
1-Click Setup: CounterStrikeSharp is directly available in the CKRAS webinterface.
- Activate Metamod (MM)
- Click install CounterStrikeSharp
- Restart your server
Update
To update CounterStrikeSharp, simply click on Update in the webinterface.
Settings
You can change the plugin language by editing:
addons/counterstrikesharp/configs/core.json
Parameter:
ServerLanguage
Upload / edit via FTP.
Recommended Setup
For the best experience, combine CounterStrikeSharp + MatchZy.