Wie man RCON auf Soulmask verwendet
Diese Anleitung bietet Schritt-für-Schritt-Anweisungen zur Einrichtung und Verwaltung Ihres Soulmask-Servers mit RCON. Dies ist eine relativ neue Funktion und wird in der Soulmask-Community manchmal auch als TELNET bezeichnet.
Grundlegende RCON-Befehle
Abschnitt mit dem Titel "Grundlegende RCON-Befehle"Hier ist eine Liste aller RCON-Befehle mit grundlegenden Details.
| Befehl | Beschreibung |
|---|---|
| help | Zeigt alle aktuellen RCON-Befehle an. |
| quit/close/shutdown seconds | Nach der durch den Parameter angegebenen Anzahl von Sekunden speichern und die Spielwelt verlassen. |
| saveworld | Nur Weltarchiv speichern ohne zu beenden. |
| backup new_database_name | Sichern Sie das Weltarchiv in eine Datenbankdatei mit dem angegebenen Namen. |
| backuphour | Sichern Sie das Weltarchiv und benennen Sie es mit dem aktuellen Datum und der Uhrzeit (UTC), zum Beispiel: YYYYmmddHH.db |
| dpp | Exportiert die grundlegenden Informationen aller Konten (Konto, Rolle, Union, Level, gesamte Online-Zeit, Erstellungszeit, usw.) nach Saved/ALL_PLAYER_INFO.txt. |
| setpm flag | Setzt den Server-Login-Berechtigungsverwaltungsschalter (0 um alle Berechtigungen zu deaktivieren, 15 um alle Berechtigungen zu aktivieren). |
| serverfps | Zeigt die durchschnittliche Bildrate des Servers über einen kurzen Zeitraum an. |
| QueryInvitationCode | Zeigt den Einladungscode des Servers an. |
| List_OnlinePlayers | Listet Konto, Name und Körper-ID der Online-Spieler auf. Alias: lp |
| List_AllPlayers | Listet grundlegende Informationen für alle Spieler und Datenbankinformationen auf. Alias: lap |
| List_SameBelongingObjs | Listet Charaktere auf, die dasselbe Eigentum wie der Spieler teilen. Alias: ls |
| List_Guilds | Listet registrierte Gildeninformationen auf dem Server auf. Alias: lg |
| List_GuildObjs | Listet alle Charakterinformationen unter einer angegebenen Gilde auf. Alias: lgo |
| List_AllNPCClass | Listet alle Charaktertypen und Klassennamen auf. Alias: lcc |
| Show_Coefficient_Settings | Listet Spielkoeffizienten-Elemente und ihre aktuellen Werte auf. Alias: lc |
| List_ServerPermissionList | Listet alle Server-Berechtigungslisteninformationen auf. Alias: lsp |
| Set_Coefficient | Setzt Spielkoeffizienten. Alias: sc |
| Set_ServerPermissionEnable | Setzt den Status eines Server-Berechtigungselements. Alias: ssp |
| Set_ServerPermissionFlag | Setzt die Server-Berechtigungsflagge, global die Server-Berechtigungsstatuseinstellung. Alias: sspf |
| Update_ServerPermissionList | Setzt den Inhalt der Server-Berechtigungsliste (hinzufügen/entfernen). Alias: usp |
| Set_OutputChats | Setzt, ob Server-Chat-Inhalt in das Log ausgegeben wird. Alias: soc |
| GotoPostion | Teleportiert einen Charakter zu angegebenen Koordinaten. Alias: go |
| GotoTarget | Teleportiert einen Charakter in die Nähe eines anderen Charakters. Alias: gonpc |
| CreateSpecifiedMan | Erstellt einen Barbaren basierend auf einer Vorlagennummer, die einem angegebenen Spieler gehört. Alias: cnpc |
| CreateSWByClass | Erstellt einen Barbaren-/Tiercharakter basierend auf dem Klassennamen. Alias: create |
| FlyMode | Aktiviert/deaktiviert den Flugmodus (Geistermodus) für einen angegebenen Spieler. Alias: fly |
| Update_RconClientAddress | Fügt IP-Adressen zur RCON-Whitelist hinzu oder entfernt sie. Alias: ura |
Hinzufügen von IPs zur Whitelist
Abschnitt mit dem Titel "Hinzufügen von IPs zur Whitelist"Aus Sicherheitsgründen verwendet RCON eine IP-Whitelist. Nur gewhitelistete IP-Adressen können sich mit dem RCON-Dienst des Servers verbinden. Wir erlauben auch keinen öffentlichen Zugang zu diesem, es sei denn, es wird über ein Support-Ticket angefordert.
-
Ändern Sie
WS/Saved/Config/[Platform]Server/Engine.ini:[Server.SafeIP]IP=xxx.xxx.xxx.xxxIP=yyy.yyy.yyy.yyy -
Verwenden Sie den RCON-Befehl (wird nach Server-Neustart nicht gespeichert):
ura 1 xxx.xxx.xxx.xxx,yyy.yyy.yyy.yyy
Help-Befehl
Abschnitt mit dem Titel "Help-Befehl"Geben Sie help im Terminal ein, um Informationen über verfügbare Befehle anzuzeigen.
DESC: BefehlsbeschreibungAlia: BefehlsaliasExample: Verwendungsbeispiel
Sie können die Befehlsnummer als Verknüpfung verwenden, um Befehle auszuführen.
Informationsabruf-Befehle
Abschnitt mit dem Titel "Informationsabruf-Befehle"-
List_OnlinePlayers (Alias:
lp)- Listet Konto, Name und Körper-ID der Online-Spieler auf
- Format:
| Steam-Konto | Spielername | Aktuelle Körper-ID |
-
List_AllPlayers (Alias:
lap)- Listet alle grundlegenden Spieler- und Datenbankinformationen auf
- Format:
| Steam-Konto | Spielername | Gildenname | Bewusstseinsgrad | Gesamte Online-Zeit (Sekunden) | Kontoerstellungszeit (UTC) |
-
List_SameBelongingObjs (Alias:
ls)- Listet Charaktere mit demselben Eigentum auf
- Parameter: Steam-Konto oder Charakter-/Mount-ID
- Format:
| Charaktername | Charakter-ID |
-
List_Guilds (Alias:
lg)- Listet registrierte Gildeninformationen auf
- Format:
| Gildenname | Gilden-ID | Gildenleiter-Name |
-
List_GuildObjs (Alias:
lgo)- Listet alle Charaktere in einer angegebenen Gilde auf
- Parameter: Gildenname oder Gilden-ID
- Format:
| Charaktername | Charakter-ID |
-
List_AllNPCClass (Alias:
lcc)- Listet alle Charaktertypen und Klassennamen auf
- Optionaler Parameter zum Filtern der Ergebnisse
- Format:
| Standard-Charaktername | Charakter-Klassenname |
-
Show_Coefficient_Settings (Alias:
lc)- Listet Spielkoeffizienten-Elemente und ihre Werte auf
- Optionaler Parameter zum Filtern der Ergebnisse
- Format:
| Koeffizienten-Name | Aktueller Koeffizienten-Wert |
-
List_ServerPermissionList (Alias:
lsp)- Listet alle Server-Berechtigungsinformationen auf
Einstellungsbefehle
Abschnitt mit dem Titel "Einstellungsbefehle"-
Set_Coefficient (Alias:
sc)- Setzt Spielkoeffizienten
- Parameter: Koeffizientenname, Neuer Wert
-
Set_ServerPermissionEnable (Alias:
ssp)- Setzt den Status eines Server-Berechtigungselements
- Parameter: Berechtigungsnummer (0-4), Aktivierungsstatus (0 oder 1)
-
Set_ServerPermissionFlag (Alias:
sspf)- Setzt die Server-Berechtigungsflagge global
- Parameter: Ganzzahl (Summe der Flaggenwerte)
-
Update_ServerPermissionList (Alias:
usp)- Ändert die Server-Berechtigungsliste (hinzufügen/entfernen)
- Parameter: Berechtigungstyp, Hinzufügen/Entfernen-Flag, Liste von Konten/IPs
-
Set_OutputChats (Alias:
soc)- Aktiviert/deaktiviert Server-Chat-Ausgabe ins Log
- Parameter: 0 (deaktivieren) oder 1 (aktivieren)
Andere Befehle
Abschnitt mit dem Titel "Andere Befehle"-
GotoPostion (Alias:
go)- Teleportiert einen Charakter zu angegebenen Koordinaten
- Parameter: Charakteridentifikator, X-, Y-, Z-Koordinaten
-
GotoTarget (Alias:
gonpc)- Teleportiert einen Charakter in die Nähe eines anderen Charakters
- Parameter: Zu teleportierender Charakter, Zielcharakter
-
CreateSpecifiedMan (Alias:
cnpc)- Erstellt einen Barbaren basierend auf einer Vorlage
- Parameter: Steam-Konto des Spielers, Vorlagennummer, Geschlecht (0/1)
-
CreateSWByClass (Alias:
create)- Erstellt einen Barbaren-/Tiercharakter
- Parameter: Steam-Konto des Spielers, Klassenname, Normal/Nachkomme, Level, Menge, Qualität
-
FlyMode (Alias:
fly)- Aktiviert/deaktiviert Flugmodus für einen Spieler
- Parameter: Steam-Konto des Spielers, Aktivieren/Deaktivieren (1/0)
-
Update_RconClientAddress (Alias:
ura)- Fügt IP-Adressen zur RCON-Whitelist hinzu/entfernt sie
- Parameter: Hinzufügen/Entfernen (1/0), IP-Adresse