diff --git a/AdminPanel.cs b/AdminPanel.cs index 79ca81f..d47d16e 100644 --- a/AdminPanel.cs +++ b/AdminPanel.cs @@ -13,7 +13,7 @@ using Microsoft.Extensions.Logging; namespace MSCO.Server; /// -/// Web-Panel (wie txAdmin): Anmelden, Spielerliste, Kick/Ban/Admin, Banns, Live-Konsole mit Eingabe, Chat, +/// Web-Panel: Anmelden, Spielerliste, Kick/Ban/Admin, Banns, Live-Konsole mit Eingabe, Chat, /// Welt zurücksetzen, Backups, Benutzerverwaltung. /// /// Port: Standard ist derselbe Port wie der Gameserver - der Server erkennt an den ersten Bytes, ob ein Browser diff --git a/README.md b/README.md index 2e7f6c0..d668c2a 100644 --- a/README.md +++ b/README.md @@ -120,7 +120,7 @@ Fehlende Einstellungen ergänzt der Server beim Start automatisch. Umgebungsvari `MSCO_NAME`, `MSCO_PORT`, `MSCO_MAX_PLAYERS`, `MSCO_PUBLIC`, `MSCO_REQUIRE_STEAM`, `MSCO_PUBLIC_ADDRESS`, `MSCO_STEAM_WEB_API_KEY`) überschreiben `server.json`. -## Web-Panel (wie txAdmin) +## Web-Panel Der Server bringt ein Web-Panel mit – **auf demselben Port wie das Spiel** (Standard `7777`). Einfach im Browser `http://:7777/` öffnen; der Server erkennt selbst, ob ein Browser oder das Spiel verbindet. Es muss also diff --git a/ServerConfig.cs b/ServerConfig.cs index 5ae69ef..0362c44 100644 --- a/ServerConfig.cs +++ b/ServerConfig.cs @@ -33,7 +33,7 @@ public sealed class ServerConfig /// Admins (SteamID64): dürfen im Spiel mit /admin Spieler kicken und bannen. public List Admins { get; set; } = new(); - // ---------------------------------------------------------------- Web-Panel (wie txAdmin) + // ---------------------------------------------------------------- Web-Panel /// Web-Panel einschalten. public bool PanelEnabled { get; set; } = true; /// 0 = derselbe Port wie der Gameserver (Browser und Spiel werden automatisch unterschieden), sonst eigener Port. diff --git a/ServerHost.cs b/ServerHost.cs index 6640661..480866c 100644 --- a/ServerHost.cs +++ b/ServerHost.cs @@ -8,7 +8,7 @@ namespace MSCO.Server; public enum HostState { Stopped, Starting, Running, Error } /// -/// Host (wie txAdmin): läuft die ganze Zeit, besitzt den Port und das Web-Panel und startet/stoppt den Gameserver. +/// Host: läuft die ganze Zeit, besitzt den Port und das Web-Panel und startet/stoppt den Gameserver. /// Ist der Gameserver aus (gestoppt, abgestürzt, fehlender Lizenzschlüssel oder Spielstand ...), bleibt das Panel /// erreichbar - dort lässt sich alles einrichten und der Server wieder starten. /// Verbindungen auf dem Spiel-Port: Browser -> Panel, Spiel -> laufender Server bzw. "gerade offline".