Diese Anleitung behandelt alle Admin-Befehle, Mod-Unterstützung und Serververwaltungstools für Ihren Avorion Dedicated Server auf Legion Hosting. Erfahren Sie, wie Sie Spieler verwalten, die Galaxie steuern, Mods installieren und häufige Probleme beheben. Für die erstmalige Servereinrichtung und Konfiguration siehe unsere Avorion Server-Einrichtungsanleitung.
Admin-Einrichtung
Avorion verwendet ein XML-basiertes Admin-System, das bestimmten Spielern erweiterte Berechtigungen gewährt. Admins werden in der Datei admin.xml definiert oder können über In-Game-Befehle hinzugefügt werden.
Admins über admin.xml hinzufügen
Die Datei admin.xml befindet sich im Speicherordner Ihrer Galaxie (z.B. galaxies/your_galaxy_name/admin.xml). Sie können diese Datei über den File Manager von GPanel bearbeiten.
<?xml version="1.0" encoding="UTF-8"?>
<admin>
<admin id="76561198012345678" />
<admin id="76561198087654321" />
</admin>
Jeder <admin>-Eintrag enthält die Steam ID eines Spielers (SteamID64-Format). Um die Steam ID eines Spielers zu finden:
- Gehen Sie zum Steam-Profil des Spielers
- Wenn die Profil-URL einen benutzerdefinierten Namen verwendet, nutzen Sie ein SteamID-Lookup-Tool, um die SteamID64 zu finden
- Die SteamID64 ist eine 17-stellige Nummer, die mit
7656119beginnt
Admins im Spiel hinzufügen
Wenn Sie bereits Admin sind, können Sie andere Admins mit dem In-Game-Chat-Befehl hinzufügen:
/admin <playerName>
Dies fügt den angegebenen Spieler sofort zur Admin-Liste hinzu, ohne dass ein Serverneustart erforderlich ist.
admin.xml direkt über den File Manager von GPanel bearbeiten, da noch keine Admins existieren, um den In-Game-Befehl auszuführen. Nachdem Sie Ihre Steam ID hinzugefügt und den Server neu gestartet haben, können Sie In-Game-Befehle verwenden, um weitere Admins hinzuzufügen.
Häufige Admin-Befehle
Admin-Befehle werden im In-Game-Chat eingegeben (Enter drücken, um den Chat zu öffnen) mit einem /-Präfix. Diese können auch über die GPanel-Serverkonsole ausgeführt werden.
Spielerverwaltung
| Befehl | Beschreibung |
|---|---|
/kick <name> |
Einen Spieler vom Server kicken. Er kann sich sofort wieder verbinden. |
/ban <name> |
Einen Spieler vom Server bannen. Seine Steam ID wird zur banlist.txt hinzugefügt. |
/unban <steamid> |
Einen Bann für einen Spieler anhand seiner Steam ID aufheben. |
/admin <name> |
Einem Spieler Admin-Berechtigungen gewähren. |
/removeadmin <name> |
Admin-Berechtigungen eines Spielers entfernen. |
/say <message> |
Eine serverweite Nachricht an alle Spieler senden. |
/players |
Alle verbundenen Spieler mit ihren Steam IDs und aktuellem Sektor auflisten. |
/whisper <name> <message> |
Eine private Nachricht an einen bestimmten Spieler senden. |
Serversteuerung
| Befehl | Beschreibung |
|---|---|
/save |
Alle geladenen Sektoren und Spielerdaten manuell auf die Festplatte speichern. |
/stop |
Alle Daten sicher speichern und den Server herunterfahren. |
/seed |
Den aktuellen Galaxie-Seed anzeigen. |
/status |
Serverstatus anzeigen, einschließlich Spieleranzahl, geladener Sektoren und Leistungskennzahlen. |
/difficulty <value> |
Den Schwierigkeitsgrad des Servers ändern (-3 bis 3). Wird für neu generierte Sektoren wirksam. |
/pvp <on|off> |
Spieler-gegen-Spieler-Kampf ein- oder ausschalten. |
/maxplayers <number> |
Die maximale Spieleranzahl ändern, während der Server läuft. |
/password <password> |
Das Serverpasswort festlegen oder ändern. Leer lassen, um das Passwort zu entfernen. |
Teleportation und Navigation
| Befehl | Beschreibung |
|---|---|
/tp <x> <y> |
Sich selbst zu Sektorkoordinaten (x, y) teleportieren. |
/tp <playerName> |
Sich selbst zum Standort eines anderen Spielers teleportieren. |
/tp <playerName> <x> <y> |
Einen bestimmten Spieler zu Sektorkoordinaten teleportieren. |
/give <playerName> <amount> <material> |
Einem Spieler Ressourcen geben. Materialien: Iron, Titanium, Naonite, Trinium, Xanion, Ogonite, Avorion. |
Galaxieverwaltung
Als Admin haben Sie Werkzeuge zur Verwaltung der Galaxiestruktur und Sektoren.
Sektorverwaltung
| Befehl | Beschreibung |
|---|---|
/sector |
Informationen über Ihren aktuellen Sektor anzeigen (Koordinaten, Entitäten, Fraktionen). |
/regeneratesector <x> <y> |
Einen Sektor regenerieren und auf seinen prozedural generierten Zustand zurücksetzen. Warnung: Zerstört alle von Spielern gebauten Strukturen in diesem Sektor. |
/clearsector <x> <y> |
Alle Entitäten aus einem Sektor entfernen und ihn leer hinterlassen. |
Materialstufen
Die Galaxie von Avorion ist in Ringen zunehmender Materialstufen organisiert, die nach innen zur Barriere im Kern ausstrahlen. Das Verständnis davon hilft beim Teleportieren von Spielern oder Verwalten von Sektorinhalten.
| Material | Stufe | Galaxiering | Farbe |
|---|---|---|---|
| Iron | 0 | Äußerster Ring | Grau |
| Titanium | 1 | Zweiter Ring | Weiß |
| Naonite | 2 | Dritter Ring | Grün |
| Trinium | 3 | Vierter Ring | Blau |
| Xanion | 4 | Fünfter Ring | Gelb |
| Ogonite | 5 | Sechster Ring | Orange |
| Avorion | 6 | Kern (hinter der Barriere) | Gold |
Mod- und Workshop-Unterstützung
Avorion bietet umfassende Steam Workshop-Unterstützung, mit der Sie Ihren Server durch von der Community erstellte Mods erweitern können.
Mods installieren
- Finden Sie den gewünschten Mod im Steam Workshop für Avorion
- Notieren Sie die Workshop-ID aus der URL des Mods (die Nummer am Ende)
- Stoppen Sie den Server in GPanel
- Öffnen Sie den File Manager von GPanel
- Navigieren Sie zum Verzeichnis
galaxies/your_galaxy_name/ - Bearbeiten Sie die Datei
modconfig.lua(erstellen Sie sie, falls sie nicht existiert) - Fügen Sie die Workshop-ID des Mods zur Konfiguration hinzu
- Starten Sie den Server — der Mod wird automatisch heruntergeladen
modconfig.lua Format
-- Avorion Mod Configuration
modLocation = ""
forceEnabling = false
mods =
{
{workshopid = "1234567890"},
{workshopid = "0987654321"},
{workshopid = "1122334455"},
}
Tipps zur Mod-Verwaltung
- Fügen Sie Mods einzeln hinzu und testen Sie nach jeder Ergänzung, um Kompatibilitätsprobleme zu identifizieren
- Einige Mods erfordern einen Galaxie-Reset, um vollständig wirksam zu werden (insbesondere solche, die die Sektorgenerierung modifizieren)
- Prüfen Sie Mod-Kommentare und Beschreibungen auf bekannte Inkompatibilitäten, bevor Sie sie installieren
- Erstellen Sie ein Backup Ihrer
modconfig.luaund des Galaxie-Ordners, bevor Sie Mods hinzufügen oder entfernen - Rein serverseitige Mods erfordern keine Installation auf Client-Seite, aber die meisten Gameplay-Mods müssen auf beiden Seiten vorhanden sein
Fehlerbehebung
Server erscheint nicht im Browser
- Überprüfen Sie, ob
listed=truein Ihrerserver.inioder den Startup Variables gesetzt ist - Stellen Sie sicher, dass der Steam Query-Port (
steamQueryPort) erreichbar ist — dies ist normalerweise Ihr Spiel-Port + 1 - Warten Sie 2-3 Minuten nach dem Serverstart, bis die Steam-Auflistung verbreitet ist
- Versuchen Sie eine Verbindung über Direct Connect, um zu bestätigen, dass der Server läuft
- Stellen Sie sicher, dass der Server vollständig gestartet ist, indem Sie in der Konsole nach
Server startup completesuchen
Serverabstürze
Wenn Ihr Avorion-Server abstürzt, folgen Sie diesen Schritten:
- Absturzprotokolle prüfen — Suchen Sie in der GPanel-Konsole und im Ordner
logs/innerhalb Ihres Galaxie-Verzeichnisses nach Fehlermeldungen - Kürzlich hinzugefügte Mods entfernen — Wenn Abstürze nach dem Hinzufügen eines Mods begannen, entfernen Sie ihn aus
modconfig.luaund starten Sie neu - Sektorkorruption prüfen — Wenn der Absturz beim Laden eines bestimmten Sektors auftritt, ist dieser Sektor möglicherweise beschädigt. Verwenden Sie
/regeneratesectorvon der Konsole (falls zugänglich) oder löschen Sie die Sektordatei aus dem Ordnersectors/ - Server aktualisieren — Stellen Sie sicher, dass Ihr Server die neueste Version über GPanel ausführt
- Worker-Threads reduzieren — Wenn der Server nicht genügend Ressourcen hat, versuchen Sie
workerThreadsundgeneratorThreadsinserver.inizu reduzieren - Aus Backup wiederherstellen — Wenn alles andere fehlschlägt, stellen Sie den Galaxie-Ordner aus einem Backup wieder her, das vor Beginn der Probleme erstellt wurde
Leistungsprobleme
- Hohe Tick-Zeit — Verwenden Sie
/status, um die Serverleistung zu überprüfen. Hohe Tick-Zeiten deuten darauf hin, dass der Server Schwierigkeiten hat, mit den Simulationsanforderungen Schritt zu halten. - Zu viele geladene Sektoren — Jeder Sektor mit Spielern oder aktiver KI verbraucht Ressourcen. Ermutigen Sie Spieler, sich nicht gleichzeitig zu weit über die Galaxie zu verteilen.
- Große Schiffe — Schiffe mit übermäßig vielen Blöcken erhöhen die Simulationslast. Erwägen Sie, Richtlinien für maximale Schiffsgrößen festzulegen.
- Stationsspam — Viele von Spielern gebaute Stationen in einem einzelnen Sektor können die Leistung beeinträchtigen. Überwachen Sie die Entitätenanzahl in Sektoren mit
/sector.
Verbindungsprobleme von Spielern
- Versionsunterschied — Alle Spieler müssen dieselbe Spielversion wie der Server verwenden. Stellen Sie sicher, dass alle über Steam aktualisiert haben.
- Mod-Unterschied — Spieler müssen dieselben Mods installiert haben. Wenn ein Spieler sich nicht verbinden kann, überprüfen Sie, ob seine Mod-Liste mit der
modconfig.luades Servers übereinstimmt. - Timeout-Fehler — Kann auf Serverüberlastung oder Netzwerkprobleme hindeuten. Überprüfen Sie die Serverleistung mit
/status. - Passwortprobleme — Wenn Spieler berichten, dass das Passwort nicht funktioniert, überprüfen Sie, ob das Passwort in Ihren Startup Variables und
server.iniübereinstimmt.
Kurzreferenz
Die am häufigsten verwendeten Admin-Befehle für die tägliche Serververwaltung:
# Check server health
/status
# See who is online
/players
# Save all data
/save
# Broadcast a message
/say Server restarting in 5 minutes!
# Kick a player
/kick PlayerName
# Ban a player
/ban PlayerName
# Teleport to a player
/tp PlayerName
# Give resources to a player
/give PlayerName 10000 Trinium
# View current sector info
/sector
# Check galaxy seed
/seed
# Safely shut down
/stop
Verwandte Artikel
- Avorion Server-Einrichtungsanleitung
- How to Find Your Server IP and Port
- How to Upload Files via SFTP
- Getting Started with Your New Server
Brauchen Sie Hilfe?
Wenn Sie weitere Unterstützung bei der Avorion-Serveradministration benötigen oder Fragen zu bestimmten Befehlen haben, ist unser Support-Team bereit zu helfen. Erstellen Sie ein Support-Ticket und wir werden so schnell wie möglich antworten.