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.
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 ansehenWird 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.
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.
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.
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.
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.
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?
Barlap für die Community.