Przejdź do treści

Jak Używać RCON w Soulmask

Ten przewodnik zawiera instrukcje krok po kroku dotyczące konfiguracji i zarządzania serwerem Soulmask za pomocą RCON. To jest dość nowa funkcja i jest również czasami nazywana TELNET w społeczności Soulmask.

Oto lista wszystkich komend RCON z podstawowymi szczegółami.

KomendaOpis
helpPokazuje wszystkie aktualne komendy RCON.
quit/close/shutdown sekundyPo określonej liczbie sekund zapisz i wyjdź ze świata gry.
saveworldTylko zapisz archiwum świata bez wychodzenia.
backup nowa_nazwa_bazy_danychWykonaj kopię zapasową archiwum świata do pliku bazy danych o określonej nazwie.
backuphourWykonaj kopię zapasową archiwum świata i nazwij ją aktualną datą i czasem (UTC), na przykład: YYYYmmddHH.db
dppEksportuj podstawowe informacje wszystkich kont (konto, rola, związek, poziom, całkowity czas online, czas utworzenia, itp.) do Saved/ALL_PLAYER_INFO.txt.
setpm flagaUstaw przełącznik zarządzania uprawnieniami logowania serwera (0 wyłącza wszystkie uprawnienia, 15 włącza wszystkie uprawnienia).
serverfpsWyświetla średnią liczbę klatek na sekundę serwera w krótkim okresie czasu.
QueryInvitationCodeWyświetla kod zaproszenia serwera.
List_OnlinePlayersWyświetla konto, nazwę i ID ciała graczy online. Alias: lp
List_AllPlayersWyświetla podstawowe informacje dla wszystkich graczy i informacje bazy danych. Alias: lap
List_SameBelongingObjsWyświetla postacie dzielące tę samą własność co gracz. Alias: ls
List_GuildsWyświetla zarejestrowane informacje o gildii na serwerze. Alias: lg
List_GuildObjsWyświetla wszystkie informacje o postaciach w określonej gildii. Alias: lgo
List_AllNPCClassWyświetla wszystkie typy postaci i nazwy klas. Alias: lcc
Show_Coefficient_SettingsWyświetla elementy współczynników gry i ich aktualne wartości. Alias: lc
List_ServerPermissionListWyświetla wszystkie informacje listy uprawnień serwera. Alias: lsp
Set_CoefficientUstawia współczynniki gry. Alias: sc
Set_ServerPermissionEnableUstawia status elementu uprawnień serwera. Alias: ssp
Set_ServerPermissionFlagUstawia flagę uprawnień serwera, globalnie ustawiając status uprawnień serwera. Alias: sspf
Update_ServerPermissionListUstawia zawartość listy uprawnień serwera (dodaj/usuń). Alias: usp
Set_OutputChatsUstawia, czy zawartość czatu serwera jest wyprowadzana do dziennika. Alias: soc
GotoPostionTeleportuje postać do określonych współrzędnych. Alias: go
GotoTargetTeleportuje postać w pobliże innej postaci. Alias: gonpc
CreateSpecifiedManTworzy barbarzyńcę na podstawie numeru szablonu, należącego do określonego gracza. Alias: cnpc
CreateSWByClassTworzy postać barbarzyńcy/zwierzęcia na podstawie nazwy klasy. Alias: create
FlyModeWłącza/wyłącza tryb lotu (tryb ducha) dla określonego gracza. Alias: fly
Update_RconClientAddressDodaje lub usuwa adresy IP z białej listy RCON. Alias: ura

Ze względów bezpieczeństwa RCON używa białej listy IP. Tylko adresy IP z białej listy mogą łączyć się z usługą RCON serwera. Nie pozwalamy również na dostęp do tego publicznie, chyba że zostanie to zażądane przez zgłoszenie do pomocy technicznej.

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

    [Server.SafeIP]
    IP=xxx.xxx.xxx.xxx
    IP=yyy.yyy.yyy.yyy
  2. Użyj komendy RCON (nie zapisuje się po restarcie serwera):

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

Wpisz help w terminalu, aby wyświetlić informacje o dostępnych komendach.

  • DESC: Opis komendy
  • Alia: Alias komendy
  • Example: Przykład użycia

Możesz użyć numeru komendy jako skrótu do wykonywania komend.

  1. List_OnlinePlayers (Alias: lp)

    • Wyświetla konto, nazwę i ID ciała graczy online
    • Format: | Konto Steam | Nazwa Gracza | Aktualne ID Ciała |
  2. List_AllPlayers (Alias: lap)

    • Wyświetla podstawowe i bazodanowe informacje wszystkich graczy
    • Format: | Konto Steam | Nazwa Gracza | Nazwa Gildii | Poziom Świadomości | Całkowity Czas Online (sekundy) | Czas Utworzenia Konta (UTC) |
  3. List_SameBelongingObjs (Alias: ls)

    • Wyświetla postacie o tej samej własności
    • Parametry: Konto Steam lub ID Postaci/wierzchowca
    • Format: | Nazwa Postaci | ID Postaci |
  4. List_Guilds (Alias: lg)

    • Wyświetla zarejestrowane informacje o gildii
    • Format: | Nazwa Gildii | ID Gildii | Nazwa Lidera Gildii |
  5. List_GuildObjs (Alias: lgo)

    • Wyświetla wszystkie postacie w określonej gildii
    • Parametry: Nazwa Gildii lub ID Gildii
    • Format: | Nazwa Postaci | ID Postaci |
  6. List_AllNPCClass (Alias: lcc)

    • Wyświetla wszystkie typy postaci i nazwy klas
    • Opcjonalny parametr do filtrowania wyników
    • Format: | Domyślna Nazwa Postaci | Nazwa Klasy Postaci |
  7. Show_Coefficient_Settings (Alias: lc)

    • Wyświetla elementy współczynników gry i ich wartości
    • Opcjonalny parametr do filtrowania wyników
    • Format: | Nazwa Współczynnika | Aktualna Wartość Współczynnika |
  8. List_ServerPermissionList (Alias: lsp)

    • Wyświetla wszystkie informacje o uprawnieniach serwera
  1. Set_Coefficient (Alias: sc)

    • Ustawia współczynniki gry
    • Parametry: Nazwa współczynnika, Nowa wartość
  2. Set_ServerPermissionEnable (Alias: ssp)

    • Ustawia status elementu uprawnień serwera
    • Parametry: Numer uprawnienia (0-4), Status włączenia (0 lub 1)
  3. Set_ServerPermissionFlag (Alias: sspf)

    • Ustawia flagę uprawnień serwera globalnie
    • Parametr: Liczba całkowita (suma wartości flag)
  4. Update_ServerPermissionList (Alias: usp)

    • Modyfikuje listę uprawnień serwera (dodaj/usuń)
    • Parametry: Typ uprawnienia, Flaga dodaj/usuń, Lista kont/IP
  5. Set_OutputChats (Alias: soc)

    • Włącza/wyłącza wyprowadzanie czatu serwera do dziennika
    • Parametr: 0 (wyłącz) lub 1 (włącz)
  1. GotoPostion (Alias: go)

    • Teleportuje postać do określonych współrzędnych
    • Parametry: Identyfikator postaci, współrzędne X, Y, Z
  2. GotoTarget (Alias: gonpc)

    • Teleportuje postać w pobliże innej postaci
    • Parametry: Postać do teleportacji, Postać docelowa
  3. CreateSpecifiedMan (Alias: cnpc)

    • Tworzy barbarzyńcę na podstawie szablonu
    • Parametry: Konto Steam gracza, Numer szablonu, Płeć (0/1)
  4. CreateSWByClass (Alias: create)

    • Tworzy postać barbarzyńcy/zwierzęcia
    • Parametry: Konto Steam gracza, Nazwa klasy, Normalny/Potomek, Poziom, Ilość, Jakość
  5. FlyMode (Alias: fly)

    • Włącza/wyłącza tryb lotu dla gracza
    • Parametry: Konto Steam gracza, Włącz/Wyłącz (1/0)
  6. Update_RconClientAddress (Alias: ura)

    • Dodaje/usuwa adresy IP z białej listy RCON
    • Parametry: Dodaj/Usuń (1/0), adres IP