Zum Inhalt springen

Source-Spiele: SourceMod und Metamod:Source installieren

Erfahre, wie du Metamod:Source und SourceMod auf deinem Source-Gameserver installierst, Plugins hinzufügst und dich über die admins_simple.ini als Admin einträgst → Jetzt mehr erfahren

30. Oktober 20266 Min. Lesezeit1 Aufrufe0 hilfreich

Einführung

Metamod:Source und SourceMod sind die Standard-Erweiterungen für Gameserver auf Basis der Source-Engine, zum Beispiel Counter-Strike: Source, Team Fortress 2 oder Left 4 Dead 2. Metamod:Source bildet die Grundlage und klinkt sich in die Engine ein, SourceMod baut darauf auf. Zusammen ermöglichen dir beide, Plugins zu installieren, Admins mit fein abgestuften Rechten einzutragen und deinen Server per Befehl zu verwalten.

In dieser Anleitung erfährst du, wie du Metamod:Source und SourceMod installierst, Plugins hinzufügst und dich selbst als Admin einträgst.

Unterstützte Spiele und Spielordner

Metamod:Source und SourceMod werden immer in den Spielordner deines Servers installiert, nicht direkt in das Hauptverzeichnis. Welcher Ordner das ist, hängt vom Spiel ab:

SpielSpielordnerSpielspezifische Anleitungen
Counter-Strike: SourcecstrikePlugins installieren, Admin werden
Counter-Strike: Global OffensivecsgoPlugins installieren, Admin werden
Team Fortress 2tfPlugins installieren, Admin werden
Left 4 Dead 2left4dead2Plugins installieren, Admin werden
Day of Defeat: SourcedodPlugins installieren, Admin werden
No More Room In HellnmrihPlugins installieren, Admin werden
Wichtig

Counter-Strike 2 nutzt kein SourceMod. CS2 läuft auf der Source-2-Engine. Dort installierst du Metamod:Source 2.x zusammen mit CounterStrikeSharp, die Schritte unterscheiden sich deutlich von dieser Anleitung. Folge für CS2 der Anleitung CS2: Installation von Plugins und für Admin-Rechte CS2: Admin werden.

Info

Counter-Strike 1.6 basiert auf der älteren GoldSrc-Engine und nutzt AMX Mod X statt SourceMod. Wie du dort Plugins installierst, erfährst du in CS 1.6: Plugins installieren.

Plugins installieren

Plugins für SourceMod findest du vor allem in der Plugin-Übersicht von SourceMod, die auf die Plugin-Threads im AlliedModders-Forum verweist. Ein Plugin besteht mindestens aus einer .smx-Datei. Manche Plugins bringen zusätzlich Konfigurations-, Übersetzungs- oder Gamedata-Dateien mit.

Lade die Dateien in die passenden Ordner unter addons/sourcemod im Spielordner hoch:

DateitypZielordner
Plugin (.smx)addons/sourcemod/plugins
Konfigurationsdateienaddons/sourcemod/configs
Übersetzungenaddons/sourcemod/translations
Gamedata (.txt)addons/sourcemod/gamedata
Erweiterungen (.ext.so)addons/sourcemod/extensions

Halte dich an die Ordnerstruktur aus dem Download des Plugins. Neue Plugins lädt SourceMod beim nächsten Mapwechsel oder Neustart. Ohne Neustart lädst du ein Plugin mit sm plugins load pluginname in der Konsole.

Tipp

Einige Plugins brauchen eine Datenbank, zum Beispiel für Bans oder Statistiken. Lege dafür im Tab Datenbanken eine Datenbank an und trage die Zugangsdaten in die Datei addons/sourcemod/configs/databases.cfg ein.

Plugins verwalten und deaktivieren

Mit diesen Konsolenbefehlen behältst du den Überblick über deine Plugins:

BefehlBeschreibung
sm plugins listZeigt alle geladenen Plugins und ihren Status
sm plugins load pluginnameLädt ein Plugin ohne Neustart
sm plugins unload pluginnameEntlädt ein Plugin bis zum nächsten Mapwechsel
sm plugins refreshLädt neue und geänderte Plugins aus dem Plugin-Ordner

Willst du ein Plugin dauerhaft abschalten, ohne es zu löschen, verschiebe die .smx-Datei in den Ordner addons/sourcemod/plugins/disabled. Plugins in diesem Ordner lädt SourceMod nicht. Zum Entfernen löschst du die .smx-Datei und die zugehörigen Konfigurationsdateien.

Admin werden mit SourceMod

Admin-Rechte vergibst du über die Datei admins_simple.ini. Dafür brauchst du die SteamID deines Steam-Accounts.

SteamID herausfinden

Am einfachsten findest du deine SteamID mit unserem SteamID-Finder. Gib dort die URL deines Steam-Profils ein. Das Tool zeigt dir alle Formate deiner ID an, unter anderem die klassische SteamID im Format STEAM_0:1:12345678.

Alternativ verbindest du dich mit deinem Server und gibst in der Spielkonsole status ein. In der Spielerliste steht deine ID, je nach Spiel als STEAM_1:1:12345678 oder als [U:1:24691357]. SourceMod akzeptiert beide Formate. Bei der klassischen SteamID ist es egal, ob sie mit STEAM_0 oder STEAM_1 beginnt.

Admin in der admins_simple.ini eintragen

Öffne im Tab Dateien oder per SFTP die Datei addons/sourcemod/configs/admins_simple.ini in deinem Spielordner. Füge am Ende der Datei für jeden Admin eine eigene Zeile hinzu:

Code
"STEAM_0:1:12345678" "99:z"

Der erste Wert ist die SteamID. Der zweite Wert besteht aus der Immunität vor dem Doppelpunkt und den Rechte-Flags danach. 99:z bedeutet: Immunität 99 und Vollzugriff. Admins mit niedrigerer Immunität können dich nicht kicken oder bannen.

Statt Vollzugriff kannst du auch einzelne Rechte vergeben, indem du mehrere Flags hintereinander schreibst, zum Beispiel 50:bcd für Basisrechte, Kicken und Bannen:

FlagRechtBeschreibung
areservationReservierter Slot
bgenericBasis-Adminrechte (Pflicht für alle Admins)
ckickSpieler kicken
dbanSpieler bannen
eunbanBans aufheben
fslaySpieler töten oder schlagen
gchangemapMap wechseln
hcvarServervariablen ändern
iconfigKonfigurationsdateien ausführen
jchatErweiterte Chatbefehle
kvoteAbstimmungen starten
lpasswordServerpasswort setzen
mrconRCON-Befehle ausführen
ncheatssv_cheats und Cheat-Befehle nutzen
zrootVollzugriff auf alle Rechte

Speichere die Datei und gib anschließend in der Konsole sm_reloadadmins ein. Die neuen Admins gelten damit ohne Neustart. Greifen die Rechte bei einem bereits verbundenen Spieler nicht sofort, verbindet er sich einmal neu.

Info

Neben der admins_simple.ini gibt es die Datei admins.cfg im selben Ordner, in der du Admins ausführlicher mit Namen und Gruppen pflegen kannst. Für die meisten Server reicht die admins_simple.ini völlig aus.

Admin-Menü öffnen

Als Admin öffnest du das Admin-Menü im Spiel, indem du !admin in den Chat schreibst oder sm_admin in die Spielkonsole eingibst. Dort findest du je nach deinen Rechten Funktionen zum Kicken, Bannen, Map wechseln und mehr.

FAQ

Häufig gestellte Fragen

Installiere immer zuerst Metamod:Source und danach SourceMod. SourceMod wird von Metamod:Source geladen und funktioniert ohne Metamod:Source nicht. Beide Pakete kommen in den Spielordner deines Servers, zum Beispiel cstrike bei Counter-Strike: Source.
Nein. Counter-Strike 2 läuft auf der Source-2-Engine und unterstützt kein SourceMod. Für CS2 installierst du Metamod:Source 2.x zusammen mit CounterStrikeSharp, wie in der Anleitung CS2: Installation von Plugins beschrieben.
Gib im Tab Konsole deines Gameservers die Befehle meta version und sm version ein. Werden die Versionsinformationen angezeigt, läuft alles. Erscheint Unknown command, liegt der Ordner addons meist nicht direkt im Spielordner.

Feedback

War dieser Artikel hilfreich?

Deine Rückmeldung hilft uns, Inhalte besser zu priorisieren und zu überarbeiten.

0 von 0 Rückmeldungen fanden diesen Artikel hilfreich.

Persönliche Hilfe

Die Anleitung reicht nicht?

Unser ZAP-Support kennt dein Produkt — beschreib kurz dein Anliegen und wir helfen dir persönlich weiter.