Přejít na obsah

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.

Zde je seznam všech RCON příkazů se základními podrobnostmi.

PříkazPopis
helpZobrazí všechny aktuální RCON příkazy.
quit/close/shutdown secondsPo počtu sekund specifikovaném parametrem uloží a ukončí herní svět.
saveworldPouze uloží archiv světa bez ukončení.
backup new_database_nameZálohuje archiv světa do databázového souboru se specifikovaným názvem.
backuphourZálohuje archiv světa a pojmenuje ho aktuálním datem a časem (UTC), například: YYYYmmddHH.db
dppExportuje základní informace všech účtů (účet, role, unie, úroveň, celkový online čas, čas vytvoření, atd.) do Saved/ALL_PLAYER_INFO.txt.
setpm flagNastaví 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í).
serverfpsZobrazí průměrnou snímkovou frekvenci serveru za krátké období.
QueryInvitationCodeZobrazí pozvací kód serveru.
List_OnlinePlayersVypíše účet, jméno a ID těla online hráčů. Alias: lp
List_AllPlayersVypíše základní informace pro všechny hráče a databázové informace. Alias: lap
List_SameBelongingObjsVypíše postavy sdílející stejné vlastnictví jako hráč. Alias: ls
List_GuildsVypíše registrované informace o gildách na serveru. Alias: lg
List_GuildObjsVypíše všechny informace o postavách v specifikované gildě. Alias: lgo
List_AllNPCClassVypíše všechny typy postav a názvy tříd. Alias: lcc
Show_Coefficient_SettingsVypíše položky herních koeficientů a jejich aktuální hodnoty. Alias: lc
List_ServerPermissionListVypíše všechny informace o seznamu oprávnění serveru. Alias: lsp
Set_CoefficientNastaví herní koeficienty. Alias: sc
Set_ServerPermissionEnableNastaví stav položky oprávnění serveru. Alias: ssp
Set_ServerPermissionFlagNastaví příznak oprávnění serveru, globálně nastavuje stav oprávnění serveru. Alias: sspf
Update_ServerPermissionListNastaví obsah seznamu oprávnění serveru (přidat/odebrat). Alias: usp
Set_OutputChatsNastaví, zda je obsah chatu serveru výstupem do logu. Alias: soc
GotoPostionTeleportuje postavu na specifikované souřadnice. Alias: go
GotoTargetTeleportuje postavu poblíž jiné postavy. Alias: gonpc
CreateSpecifiedManVytvoří barbara na základě čísla šablony, patřícího specifikovanému hráči. Alias: cnpc
CreateSWByClassVytvoří barbara/zvířecí postavu na základě názvu třídy. Alias: create
FlyModePovolí/zakáže režim letu (režim ducha) pro specifikovaného hráče. Alias: fly
Update_RconClientAddressPřidává nebo odebírá IP adresy z RCON whitelist. Alias: ura

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.

  1. Upravte WS/Saved/Config/[Platform]Server/Engine.ini:

    [Server.SafeIP]
    IP=xxx.xxx.xxx.xxx
    IP=yyy.yyy.yyy.yyy
  2. Použijte RCON příkaz (neuloží se po restartu serveru):

    ura 1 xxx.xxx.xxx.xxx,yyy.yyy.yyy.yyy

Zadejte help v terminálu pro zobrazení informací o dostupných příkazech.

  • DESC: Popis příkazu
  • Alia: Alias příkazu
  • Example: 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í"
  1. 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 |
  2. 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) |
  3. 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 |
  4. List_Guilds (Alias: lg)

    • Vypíše registrované informace o gildách
    • Formát: | Název gildy | ID gildy | Jméno vůdce gildy |
  5. 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 |
  6. 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 |
  7. 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 |
  8. List_ServerPermissionList (Alias: lsp)

    • Vypíše všechny informace o oprávněních serveru
  1. Set_Coefficient (Alias: sc)

    • Nastaví herní koeficienty
    • Parametry: Název koeficientu, Nová hodnota
  2. Set_ServerPermissionEnable (Alias: ssp)

    • Nastaví stav položky oprávnění serveru
    • Parametry: Číslo oprávnění (0-4), Stav povolení (0 nebo 1)
  3. Set_ServerPermissionFlag (Alias: sspf)

    • Nastaví příznak oprávnění serveru globálně
    • Parametr: Celé číslo (součet hodnot příznaků)
  4. 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
  5. Set_OutputChats (Alias: soc)

    • Povolí/zakáže výstup chatu serveru do logu
    • Parametr: 0 (zakázat) nebo 1 (povolit)
  1. GotoPostion (Alias: go)

    • Teleportuje postavu na specifikované souřadnice
    • Parametry: Identifikátor postavy, X, Y, Z souřadnice
  2. GotoTarget (Alias: gonpc)

    • Teleportuje postavu poblíž jiné postavy
    • Parametry: Postava k teleportování, Cílová postava
  3. CreateSpecifiedMan (Alias: cnpc)

    • Vytvoří barbara na základě šablony
    • Parametry: Steam účet hráče, Číslo šablony, Pohlaví (0/1)
  4. CreateSWByClass (Alias: create)

    • Vytvoří barbara/zvířecí postavu
    • Parametry: Steam účet hráče, Název třídy, Normální/Potomek, Úroveň, Množství, Kvalita
  5. FlyMode (Alias: fly)

    • Povolí/zakáže režim letu pro hráče
    • Parametry: Steam účet hráče, Povolit/Zakázat (1/0)
  6. Update_RconClientAddress (Alias: ura)

    • Přidává/odebírá IP adresy z RCON whitelist
    • Parametry: Přidat/Odebrat (1/0), IP adresa