MySQL: Online
Load: Low
Sandbox: Ready

CounterStrikeSharp-Plugins finden, prüfen und sicher installieren

Ein Plugin läuft mit denselben Rechten wie der Server selbst, daher kann ein nachlässiges oder bösartiges Plugin dich den ganzen Server kosten. Du musst kein Experte sein, um dich zu schützen. Wenige schnelle Prüfungen fangen die meisten Probleme ab.

1

Wo du suchen kannst

Die meisten CounterStrikeSharp-Plugins liegen auf GitHub, und das Topic cssharp ist ein guter Ort zum Stöbern. Auch Foren und Discord-Server empfehlen Plugins, folge aber immer dem Link zum Quellcode.

Topic cssharp ansehen
2

Wird es gepflegt?

Öffne das Repository und schau dir das letzte Release und den letzten Commit an. Ein Plugin, das lange nicht angefasst wurde, funktioniert vielleicht nicht mehr mit der aktuellen Spielversion. Lies auch die offenen Issues, denn sie zeigen, was Nutzer wirklich erleben.

3

Passt es zu deiner Version?

Prüfe, auf welche Version der CounterStrikeSharp.API das Plugin zielt, und vergleiche sie mit der auf deinem Server. Ein großer Unterschied ist ein Warnzeichen. Unsere Versionsanleitung erklärt, wie du für die richtige kompilierst.

4

Suche im Code nach Warnzeichen

Du musst nicht alles verstehen. Suche in den Dateien nach Webanfragen, Process.Start, versteckten oder unerklärten Befehlen und allen Stellen, die Daten aus deinem Server heraussenden. Sei vorsichtig bei Plugins, die weit mehr Berechtigungen verlangen, als sie brauchen.

Kommt ein Plugin nur als fertige DLL ohne lesbaren Quellcode, behandle es als nicht vertrauenswürdig.
5

Kompiliere es selbst

Baust du aus dem Quellcode, entspricht die DLL auf deinem Server dem Code, den du angesehen hast. Lade das Repository als ZIP herunter und lade es in unseren Compiler hoch.

PluginSource.zip
PluginName.csproj
PluginName.cs
Other source folders
Compiler öffnen
6

Teste es auf einem Testserver

Bringe das Plugin zuerst auf einen Testserver. Beobachte die Konsole, probiere seine Befehle aus und schau, wie es sich mit mehreren Spielern verhält. Erst danach kommt es auf den Liveserver.

7

Führe Buch

Notiere, was du installiert hast, aus welchem Repository und in welcher Version. Wenn ein Spielupdate etwas kaputt macht, weißt du genau, was du aktualisieren und was du entfernen musst, falls ein Plugin zum Problem wird.

War diese Anleitung hilfreich?

Seite generiert in 0.016 Sekunden
CounterStrikeSharp Web Compiler V1.0 - Erstellt mit von RomaniaBarlap für die Community.