Jak používat RCON na Soulmask
Tento průvodce poskytuje podrobné pokyny, jak nastavit a spravovat váš Soulmask server pomocí RCON. Jedná se o poměrně novou funkci, která je také někdy v komunitě Soulmask označována jako TELNET.
Základní RCON příkazy
Sekce s názvem "Základní RCON příkazy"Zde je seznam všech RCON příkazů se základními podrobnostmi.
Příkaz | Popis |
---|---|
help | Zobrazí všechny aktuální RCON příkazy. |
quit/close/shutdown seconds | Po počtu sekund specifikovaném parametrem uloží a ukončí herní svět. |
saveworld | Pouze uloží archiv světa bez ukončení. |
backup new_database_name | Zálohuje archiv světa do databázového souboru se specifikovaným názvem. |
backuphour | Zálohuje archiv světa a pojmenuje ho aktuálním datem a časem (UTC), například: YYYYmmddHH.db |
dpp | Exportuje základní informace všech účtů (účet, role, unie, úroveň, celkový online čas, čas vytvoření, atd.) do Saved/ALL_PLAYER_INFO.txt. |
setpm flag | Nastaví přepínač správy oprávnění přihlášení serveru (0 pro vypnutí všech oprávnění, 15 pro zapnutí všech oprávnění). |
serverfps | Zobrazí průměrnou snímkovou frekvenci serveru za krátké období. |
QueryInvitationCode | Zobrazí pozvací kód serveru. |
List_OnlinePlayers | Vypíše účet, jméno a ID těla online hráčů. Alias: lp |
List_AllPlayers | Vypíše základní informace pro všechny hráče a databázové informace. Alias: lap |
List_SameBelongingObjs | Vypíše postavy sdílející stejné vlastnictví jako hráč. Alias: ls |
List_Guilds | Vypíše registrované informace o gildách na serveru. Alias: lg |
List_GuildObjs | Vypíše všechny informace o postavách v specifikované gildě. Alias: lgo |
List_AllNPCClass | Vypíše všechny typy postav a názvy tříd. Alias: lcc |
Show_Coefficient_Settings | Vypíše položky herních koeficientů a jejich aktuální hodnoty. Alias: lc |
List_ServerPermissionList | Vypíše všechny informace o seznamu oprávnění serveru. Alias: lsp |
Set_Coefficient | Nastaví herní koeficienty. Alias: sc |
Set_ServerPermissionEnable | Nastaví stav položky oprávnění serveru. Alias: ssp |
Set_ServerPermissionFlag | Nastaví příznak oprávnění serveru, globálně nastavuje stav oprávnění serveru. Alias: sspf |
Update_ServerPermissionList | Nastaví obsah seznamu oprávnění serveru (přidat/odebrat). Alias: usp |
Set_OutputChats | Nastaví, zda je obsah chatu serveru výstupem do logu. Alias: soc |
GotoPostion | Teleportuje postavu na specifikované souřadnice. Alias: go |
GotoTarget | Teleportuje postavu poblíž jiné postavy. Alias: gonpc |
CreateSpecifiedMan | Vytvoří barbara na základě čísla šablony, patřícího specifikovanému hráči. Alias: cnpc |
CreateSWByClass | Vytvoří barbara/zvířecí postavu na základě názvu třídy. Alias: create |
FlyMode | Povolí/zakáže režim letu (režim ducha) pro specifikovaného hráče. Alias: fly |
Update_RconClientAddress | Přidává nebo odebírá IP adresy z RCON whitelist. Alias: ura |
Přidání IP adres do Whitelist
Sekce s názvem "Přidání IP adres do Whitelist"Z bezpečnostních důvodů RCON používá IP whitelist. Pouze povolené IP adresy se mohou připojit k RCON službě serveru. Také nepovolujeme přístup k tomuto veřejně, pokud není vyžádán prostřednictvím podpory.
-
Upravte
WS/Saved/Config/[Platform]Server/Engine.ini
:[Server.SafeIP]IP=xxx.xxx.xxx.xxxIP=yyy.yyy.yyy.yyy -
Použijte RCON příkaz (neuloží se po restartu serveru):
ura 1 xxx.xxx.xxx.xxx,yyy.yyy.yyy.yyy
Help příkaz
Sekce s názvem "Help příkaz"Zadejte help
v terminálu pro zobrazení informací o dostupných příkazech.
DESC
: Popis příkazuAlia
: Alias příkazuExample
: Příklad použití
Můžete použít číslo příkazu jako zkratku pro vykonání příkazů.
Příkazy pro získávání informací
Sekce s názvem "Příkazy pro získávání informací"-
List_OnlinePlayers (Alias:
lp
)- Vypíše účet, jméno a ID těla online hráčů
- Formát:
| Steam účet | Jméno hráče | Aktuální ID těla |
-
List_AllPlayers (Alias:
lap
)- Vypíše základní informace všech hráčů a databázové informace
- Formát:
| Steam účet | Jméno hráče | Název gildy | Úroveň povědomí | Celkový online čas (sekundy) | Čas vytvoření účtu (UTC) |
-
List_SameBelongingObjs (Alias:
ls
)- Vypíše postavy se stejným vlastnictvím
- Parametry: Steam účet nebo ID postavy/koně
- Formát:
| Jméno postavy | ID postavy |
-
List_Guilds (Alias:
lg
)- Vypíše registrované informace o gildách
- Formát:
| Název gildy | ID gildy | Jméno vůdce gildy |
-
List_GuildObjs (Alias:
lgo
)- Vypíše všechny postavy v specifikované gildě
- Parametry: Název gildy nebo ID gildy
- Formát:
| Jméno postavy | ID postavy |
-
List_AllNPCClass (Alias:
lcc
)- Vypíše všechny typy postav a názvy tříd
- Volitelný parametr pro filtrování výsledků
- Formát:
| Výchozí jméno postavy | Název třídy postavy |
-
Show_Coefficient_Settings (Alias:
lc
)- Vypíše položky herních koeficientů a jejich hodnoty
- Volitelný parametr pro filtrování výsledků
- Formát:
| Název koeficientu | Aktuální hodnota koeficientu |
-
List_ServerPermissionList (Alias:
lsp
)- Vypíše všechny informace o oprávněních serveru
Příkazy pro nastavení
Sekce s názvem "Příkazy pro nastavení"-
Set_Coefficient (Alias:
sc
)- Nastaví herní koeficienty
- Parametry: Název koeficientu, Nová hodnota
-
Set_ServerPermissionEnable (Alias:
ssp
)- Nastaví stav položky oprávnění serveru
- Parametry: Číslo oprávnění (0-4), Stav povolení (0 nebo 1)
-
Set_ServerPermissionFlag (Alias:
sspf
)- Nastaví příznak oprávnění serveru globálně
- Parametr: Celé číslo (součet hodnot příznaků)
-
Update_ServerPermissionList (Alias:
usp
)- Modifikuje seznam oprávnění serveru (přidat/odebrat)
- Parametry: Typ oprávnění, Příznak přidat/odebrat, Seznam účtů/IP
-
Set_OutputChats (Alias:
soc
)- Povolí/zakáže výstup chatu serveru do logu
- Parametr: 0 (zakázat) nebo 1 (povolit)
Ostatní příkazy
Sekce s názvem "Ostatní příkazy"-
GotoPostion (Alias:
go
)- Teleportuje postavu na specifikované souřadnice
- Parametry: Identifikátor postavy, X, Y, Z souřadnice
-
GotoTarget (Alias:
gonpc
)- Teleportuje postavu poblíž jiné postavy
- Parametry: Postava k teleportování, Cílová postava
-
CreateSpecifiedMan (Alias:
cnpc
)- Vytvoří barbara na základě šablony
- Parametry: Steam účet hráče, Číslo šablony, Pohlaví (0/1)
-
CreateSWByClass (Alias:
create
)- Vytvoří barbara/zvířecí postavu
- Parametry: Steam účet hráče, Název třídy, Normální/Potomek, Úroveň, Množství, Kvalita
-
FlyMode (Alias:
fly
)- Povolí/zakáže režim letu pro hráče
- Parametry: Steam účet hráče, Povolit/Zakázat (1/0)
-
Update_RconClientAddress (Alias:
ura
)- Přidává/odebírá IP adresy z RCON whitelist
- Parametry: Přidat/Odebrat (1/0), IP adresa