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