Die Konsole in der Verwaltung Deines Servers ist die LocalAdmin-Konsole von SCP: Secret Laboratory. Darüber steuerst Du Deinen Server, ohne selbst im Spiel zu sein: Runden starten und neu starten, Konfigurationsdateien neu laden oder Nachrichten an alle Spieler senden. Die Konsole hat volle Rechte, Du brauchst dafür keinen Rang im Spiel.
Diese Seite ist eine Übersicht der wichtigsten Konsolenbefehle. Die Remote-Admin-Befehle zum Moderieren im Spiel findest Du in der Anleitung Remote Admin nutzen.
So gibst Du Befehle ein
-
Konsole öffnen
Öffne die Verwaltung Deines Servers und wechsle zur Konsole. -
Befehl eingeben
Gib den Befehl in die Eingabezeile ein und bestätige mit Enter. Die Antwort des Servers erscheint direkt in der Konsole.
In der Konsole gibt es drei Arten von Befehlen:
| Art | Eingabe | Beispiel |
|---|---|---|
| LocalAdmin- und Server-Befehle | direkt, ohne Präfix | roundrestart |
| Remote-Admin-Befehle | mit vorangestelltem / |
/bc 10 Willkommen! |
| Befehle an die Northwood-Server | mit vorangestelltem ! |
!private |
In den Tabellen auf dieser Seite steht jeder Befehl genau so, wie Du ihn eingibst. Fehlt bei einem Remote-Admin-Befehl das /, meldet die Konsole Command ... does not exist!.
LocalAdmin-Befehle
Diese Befehle verarbeitet LocalAdmin selbst, also das Programm, das den eigentlichen Spielserver startet und überwacht.
| Befehl | Beschreibung |
|---|---|
help |
Listet alle LocalAdmin-Befehle und danach alle Server-Befehle auf |
exit |
Stoppt den Server |
restart |
Startet den Server neu |
forcerestart |
Beendet den Server sofort und startet ihn neu |
lacfg |
Zeigt die aktuelle LocalAdmin-Konfiguration und den Pfad der Konfigurationsdatei |
Server in der Serverliste verbergen
Ist Dein Server verifiziert und steht in der öffentlichen Serverliste, kannst Du ihn über die Konsole vorübergehend aus der Liste nehmen. Die Befehle werden mit ! und ohne / eingegeben:
| Befehl | Beschreibung |
|---|---|
!private |
Verbirgt Deinen verifizierten Server in der öffentlichen Serverliste |
!public |
Zeigt Deinen Server wieder in der öffentlichen Serverliste an |
Runden steuern
| Befehl | Kurzform | Beschreibung |
|---|---|---|
roundrestart |
rr |
Startet die laufende Runde sofort neu |
forcestart |
fs |
Startet die Runde sofort aus der Lobby heraus |
/lobbylock |
/ll |
Sperrt oder entsperrt die Lobby: Die Runde startet nicht, bis Du die Sperre wieder aufhebst |
/roundlock |
/rl |
Sperrt oder entsperrt das Rundenende: Die laufende Runde kann nicht enden |
restartnextround |
rnr |
Startet den Server neu, sobald die aktuelle Runde endet |
stopnextround |
snr |
Stoppt den Server, sobald die aktuelle Runde endet |
softrestart |
sr |
Startet den Server sofort neu und fordert alle Spieler auf, sich danach wieder zu verbinden |
forcestart und /lobbylock funktionieren nur in der Lobby, also bevor die Runde begonnen hat. /lobbylock, /roundlock, restartnextround und stopnextround sind Schalter: Gibst Du den Befehl ein zweites Mal ein, hebst Du ihn wieder auf. Die Konsole bestätigt Dir jeweils den neuen Zustand, z.B. Server WILL restart after next round. oder Server WON'T restart after next round.
Weitere Befehle zum Steuern der Runde findest Du in der Anleitung Remote Admin nutzen.
Konfiguration ohne Neustart neu laden
Viele Änderungen an den Konfigurationsdateien kannst Du übernehmen, ohne den Server neu zu starten. Die Grundlagen zu den Dateien findest Du in der Anleitung Konfigurationsdateien bearbeiten.
| Befehl | Kurzform | Beschreibung |
|---|---|---|
config reload |
cfg r |
Lädt die Spielkonfiguration neu: config_gameplay.txt, Whitelist, reservierte Slots, Bans und Geoblocking sowie die Ränge aus config_remoteadmin.txt |
/pm reload |
– | Lädt die Rang-Datei config_remoteadmin.txt und die Spielkonfiguration neu |
So übernimmst Du eine Änderung ohne Neustart:
-
Game Port herausfinden
Öffne die Verwaltung Deines Servers und notiere Dir den Game Port aus der Übersicht. -
Per SFTP verbinden
Verbinde Dich per SFTP mit Deinem Server. -
Konfigurationsdatei bearbeiten
Öffne die gewünschte Datei im folgenden Verzeichnis, ersetze<Port>durch Deinen Game Port, nimm Deine Änderungen vor und speichere die Datei:/.config/SCP Secret Laboratory/config/<Port>/ -
Konfiguration neu laden
Gib in der Konsole der Verwaltung folgenden Befehl ein:config reloadWar das Neuladen erfolgreich, antwortet der Server mit:
Configuration file successfully reloaded. Some of the changes will be applied in the next round.
Neuen Rang sofort übernehmen
Hast Du in der config_remoteadmin.txt einem Spieler einen Rang gegeben (siehe Ränge vergeben), erhält er den Rang nach config reload erst in der nächsten Runde. Ist der Spieler gerade online und soll den Rang sofort bekommen, weise ihn zusätzlich mit /setgroup zu:
| Befehl | Kurzform | Beschreibung |
|---|---|---|
/setgroup <SpielerID> <Rang> |
/sg |
Weist einem Spieler, der gerade online ist, sofort einen Rang zu |
-
Spieler-ID herausfinden
Gib in der Konsoleplayersein. Du erhältst eine Liste aller Spieler im Format- Name: UserID [SpielerID]. -
Rang zuweisen
Gib/setgroup, die Spieler-ID und den Namen des Rangs ein, z.B.:/setgroup 2 admin
Nachrichten und CASSIE-Durchsagen
Über die Konsole kannst Du Nachrichten an die Spieler senden. Broadcasts erscheinen am oberen Bildschirmrand, CASSIE-Durchsagen sind Sprachdurchsagen der Anlage im Spiel. Alle Befehle in diesem Abschnitt sind Remote-Admin-Befehle und brauchen deshalb das /. Den vollständigen Befehlssatz im Spiel findest Du in der Anleitung Remote Admin nutzen.
| Befehl | Kurzform | Beschreibung |
|---|---|---|
/bc <Sekunden> <Text> |
– | Zeigt allen Spielern eine Nachricht für die angegebene Dauer |
/pbc <SpielerID> <Sekunden> <Text> |
– | Zeigt nur bestimmten Spielern eine Nachricht |
/clearbc |
/cl |
Entfernt alle aktiven Broadcasts |
/cassie <Text> |
– | Spielt eine CASSIE-Durchsage mit dem üblichen Signalton davor ab |
/cassie_sl <Text> |
– | Spielt eine CASSIE-Durchsage ohne Signalton ab |
/cassiewords |
– | Listet alle Wörter auf, die CASSIE aussprechen kann |
/clearcassie |
– | Leert die Warteschlange der CASSIE-Durchsagen |
Mehrere Spieler sprichst Du bei /pbc über ihre Spieler-IDs getrennt durch Punkte an, z.B. /pbc 2.5 10 Bitte im Lobby-Bereich warten.
