Plugins laufen auf einem Fistful of Frags Server über Metamod:Source und SourceMod. Du benötigst beides: Metamod:Source klinkt sich in die Source Engine ein, SourceMod stellt darauf aufbauend die Plugin-Umgebung und die Adminfunktionen bereit. SourceMod unterstützt Fistful of Frags offiziell und bringt die passenden Spieldaten bereits mit.
Metamod:Source installieren
-
Metamod:Source herunterladen
Lade die aktuelle stabile Version von Metamod:Source als Linux-Paket (.tar.gz) herunter. -
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Per SFTP verbinden
Verbinde Dich per SFTP mit Deinem Server. -
Dateien hochladen
Entpacke das Archiv und lade den enthaltenenaddons-Ordner in folgendes Verzeichnis hoch:/fof/Danach existiert der Ordner
/fof/addons/metamod/. -
Server starten
Starte Deinen Server und prüfe in der Serverkonsole mitmeta version, ob Metamod:Source geladen wurde.
SourceMod installieren
-
SourceMod herunterladen
Lade die aktuelle stabile Version von SourceMod als Linux-Paket (.tar.gz) herunter. -
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Dateien hochladen
Entpacke das Archiv und lade die enthaltenen Ordneraddonsundcfgper SFTP in folgendes Verzeichnis hoch:/fof/Vorhandene Ordner werden dabei ergänzt, nicht ersetzt. Danach existiert der Ordner
/fof/addons/sourcemod/. -
Server starten
Starte Deinen Server und prüfe in der Serverkonsole mitsm version, ob SourceMod geladen wurde.
Plugins installieren
-
Plugin herunterladen
Lade das gewünschte Plugin herunter. Fertige Plugins liegen als.smx-Datei vor. -
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Plugin hochladen
Lade die.smx-Datei per SFTP in folgendes Verzeichnis hoch:/fof/addons/sourcemod/plugins/ -
Server starten
Starte Deinen Server und prüfe mitsm plugins list, ob das Plugin geladen wurde.
Eigene Maps hinzufügen
-
Map herunterladen
Custom Maps liegen als.bsp-Datei vor. -
Server stoppen
Stoppe Deinen Server über die Verwaltung. -
Map hochladen
Lade die.bsp-Datei per SFTP in folgendes Verzeichnis hoch:/fof/maps/ -
Map starten
Starte Deinen Server und wechsle in der Serverkonsole mitchangelevel <Mapname>auf die neue Karte. Der Mapname wird ohne die Endung.bspangegeben.
Kartenrotation anpassen
Die Mapcycle-Dateien liegen nicht im cfg-Ordner, sondern direkt im Spielordner:
/fof/mapcycle.txt <- Standardrotation
/fof/mapcycle_12.txt <- Rotation für kleine Server
/fof/mapcycle_32.txt <- Rotation für große Server
/fof/mapcycle_tp.txt <- Teamplay
In jeder Datei steht ein Kartenname pro Zeile, jeweils ohne die Endung .bsp. Welche Datei verwendet wird, legst Du in der /fof/cfg/server.cfg fest:
mapcyclefile "mapcycle.txt"
Eigene Karten an Spieler ausliefern
Spieler, die eine eigene Karte nicht besitzen, können den Server nicht betreten. Über einen Download-Server (FastDL) laden sie die Dateien beim Verbinden automatisch herunter. Trage dafür in der /fof/cfg/server.cfg folgende Zeilen ein:
sv_allowdownload 1
sv_downloadurl "https://deine-domain.de/fastdl/"
Ordnerstruktur im Überblick
/fof/addons/metamod/
/fof/addons/sourcemod/
/fof/addons/sourcemod/plugins/ <- .smx-Plugindateien
/fof/addons/sourcemod/configs/ <- Konfigurationen, z.B. Adminlisten
/fof/cfg/ <- server.cfg und weitere Konfigurationen
/fof/maps/ <- .bsp-Kartendateien
/fof/mapcycle.txt <- Kartenrotation
Installation prüfen
Gib die folgenden Befehle in der Serverkonsole ein:
| Befehl | Beschreibung |
|---|---|
meta version |
Version von Metamod:Source anzeigen |
meta list |
Von Metamod geladene Erweiterungen anzeigen |
sm version |
Version von SourceMod anzeigen |
sm plugins list |
Geladene SourceMod-Plugins anzeigen |
