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