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