Neu

EmeraldHost 2.0 ist da: Schneller, intuitiver und für alle gemacht - Das neue Panel!

Mehr erfahren
Anleitungen
So fügst Du Mods zu Deinem IOSoccer Server hinzu
IOSoccerIOSoccerMods hinzufügen

So fügst Du Mods zu Deinem IOSoccer Server hinzu

Mods und Plugins auf einem IOSoccer Server hinzufügen

4 Min. Lesezeit
31. Juli 2026

Plugins laufen auf einem IOSoccer 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 IOSoccer offiziell und bringt die passenden Spieldaten für den Linux-Server bereits mit.

Metamod:Source installieren

  1. Metamod:Source herunterladen
    Lade die aktuelle stabile Version von Metamod:Source als Linux-Paket (.tar.gz) herunter.

  2. Server stoppen
    Stoppe Deinen Server über die Verwaltung.

  3. Per SFTP verbinden
    Verbinde Dich per SFTP mit Deinem Server.

  4. Dateien hochladen
    Entpacke das Archiv und lade den enthaltenen addons-Ordner in folgendes Verzeichnis hoch:

    /iosoccer/
    

    Danach existiert der Ordner /iosoccer/addons/metamod/.

  5. Server starten
    Starte Deinen Server und prüfe in der Serverkonsole mit meta version, ob Metamod:Source geladen wurde.

SourceMod installieren

  1. SourceMod herunterladen
    Lade die aktuelle stabile Version von SourceMod als Linux-Paket (.tar.gz) herunter.

  2. Server stoppen
    Stoppe Deinen Server über die Verwaltung.

  3. Dateien hochladen
    Entpacke das Archiv und lade die enthaltenen Ordner addons und cfg per SFTP in folgendes Verzeichnis hoch:

    /iosoccer/
    

    Vorhandene Ordner werden dabei ergänzt, nicht ersetzt. Danach existiert der Ordner /iosoccer/addons/sourcemod/.

  4. Server starten
    Starte Deinen Server und prüfe in der Serverkonsole mit sm version, ob SourceMod geladen wurde.

Plugins installieren

  1. Plugin herunterladen
    Lade das gewünschte Plugin herunter. Fertige Plugins liegen als .smx-Datei vor.

  2. Server stoppen
    Stoppe Deinen Server über die Verwaltung.

  3. Plugin hochladen
    Lade die .smx-Datei per SFTP in folgendes Verzeichnis hoch:

    /iosoccer/addons/sourcemod/plugins/
    
  4. Server starten
    Starte Deinen Server und prüfe mit sm plugins list, ob das Plugin geladen wurde.

Eigene Maps hinzufügen

  1. Map herunterladen
    Custom Maps liegen als .bsp-Datei vor.

  2. Server stoppen
    Stoppe Deinen Server über die Verwaltung.

  3. Map hochladen
    Lade die .bsp-Datei per SFTP in folgendes Verzeichnis hoch:

    /iosoccer/maps/
    
  4. Map starten
    Starte Deinen Server und wechsle in der Serverkonsole mit changelevel <Mapname> auf die neue Karte. Der Mapname wird ohne die Endung .bsp angegeben. Der Befehl maps * listet Dir alle vorhandenen Karten auf.

Kartenrotation anpassen

Die Kartenrotation steht in einer Textdatei mit einem Kartennamen pro Zeile, jeweils ohne die Endung .bsp:

/iosoccer/mapcycle.txt

Welche Datei verwendet wird, legst Du in der /iosoccer/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 /iosoccer/cfg/server.cfg folgende Zeilen ein:

sv_allowdownload 1
sv_downloadurl "https://deine-domain.de/fastdl/"

Trikots und Teamnamen festlegen

Die Mannschaften eines Matches stellst Du über Servereinstellungen ein – dafür brauchst Du keine Plugins:

Einstellung Bedeutung
mp_teamkits <Heim> <Auswärts> Legt die Trikots beider Mannschaften fest. Die erste Angabe gilt für das Heimteam, die zweite für das Auswärtsteam. Statt einer Nummer kannst Du auch nach einem Teamnamen suchen, zum Beispiel mp_teamkits barcelona.
mp_teamnames Überschreibt die Teamnamen, zum Beispiel mp_teamnames "FCB:FC Barcelona,RMA:Real Madrid"

Clientseitige Mods

Ordnerstruktur im Überblick

/iosoccer/addons/metamod/
/iosoccer/addons/sourcemod/
/iosoccer/addons/sourcemod/plugins/     <- .smx-Plugindateien
/iosoccer/addons/sourcemod/configs/     <- Konfigurationen, z.B. Adminlisten
/iosoccer/cfg/                          <- server.cfg und autoexec.cfg
/iosoccer/maps/                         <- .bsp-Kartendateien
/iosoccer/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
Geschrieben vonEmeraldHost Team
Zuletzt aktualisiert am 31. Juli 2026 Auf GitHub bearbeiten

Hat Dir dieser Artikel geholfen?

Dein Feedback hilft uns, unsere Anleitungen zu verbessern.

Anleitungen mitgestalten

10,00 € Guthaben für jede neue Anleitung, 5,00 € für jede Verbesserung.

Support kontaktieren

Erstelle ein Support-Ticket und unser Team meldet sich schnellstmöglich bei Dir – persönlich und kompetent.

Zum Support
1257 Mitglieder online

Discord Community

Tausche Dich mit anderen Spielern aus, erhalte schnelle Hilfe von der Community und bleibe immer auf dem Laufenden.

Discord beitreten
IOSoccer

Bereit loszulegen?

Miete jetzt Deinen IOSoccer Server

Komm in unsere Discord-Community 1257 Mitglieder gerade online