Cum să Folosești RCON pe Soulmask
Acest ghid oferă instrucțiuni pas cu pas despre cum să configurezi și să gestionezi serverul tău Soulmask folosind RCON. Aceasta este o funcționalitate destul de nouă și este uneori denumită și TELNET în comunitatea Soulmask.
Comenzi RCON de Bază
Secțiune intitulată "Comenzi RCON de Bază"Iată o listă cu toate comenzile RCON cu detalii de bază.
Comandă | Descriere |
---|---|
help | Afișează toate comenzile RCON curente. |
quit/close/shutdown seconds | După numărul de secunde specificat de parametru, salvează și ieși din lumea jocului. |
saveworld | Salvează doar arhiva lumii fără a ieși. |
backup new_database_name | Fă o copie de rezervă a arhivei lumii într-un fișier de bază de date cu numele specificat. |
backuphour | Fă o copie de rezervă a arhivei lumii și denumește-o cu data și ora curentă (UTC), de exemplu: YYYYmmddHH.db |
dpp | Exportă informațiile de bază ale tuturor conturilor (cont, rol, uniune, nivel, timp total online, timp creare, etc.) în Saved/ALL_PLAYER_INFO.txt. |
setpm flag | Setează comutatorul de gestionare a permisiunilor de conectare la server (0 pentru a dezactiva toate permisiunile, 15 pentru a activa toate permisiunile). |
serverfps | Afișează rata medie de cadre a serverului pe o perioadă scurtă de timp. |
QueryInvitationCode | Afișează Codul de Invitație al serverului. |
List_OnlinePlayers | Listează contul, numele și ID-ul corpului jucătorilor online. Alias: lp |
List_AllPlayers | Listează informațiile de bază pentru toți jucătorii și informațiile bazei de date. Alias: lap |
List_SameBelongingObjs | Listează personajele care împart aceeași proprietate cu jucătorul. Alias: ls |
List_Guilds | Listează informațiile gildei înregistrate pe server. Alias: lg |
List_GuildObjs | Listează toate informațiile personajelor dintr-o gildă specificată. Alias: lgo |
List_AllNPCClass | Listează toate tipurile de personaje și numele claselor. Alias: lcc |
Show_Coefficient_Settings | Listează elementele coeficientului jocului și valorile lor curente. Alias: lc |
List_ServerPermissionList | Listează toate informațiile listei de permisiuni ale serverului. Alias: lsp |
Set_Coefficient | Setează coeficienții jocului. Alias: sc |
Set_ServerPermissionEnable | Setează starea unui element de permisiune al serverului. Alias: ssp |
Set_ServerPermissionFlag | Setează flag-ul permisiunii serverului, setând global starea permisiunii serverului. Alias: sspf |
Update_ServerPermissionList | Setează conținutul listei de permisiuni ale serverului (adaugă/elimină). Alias: usp |
Set_OutputChats | Setează dacă conținutul chat-ului serverului este afișat în jurnal. Alias: soc |
GotoPostion | Teleportează un personaj la coordonatele specificate. Alias: go |
GotoTarget | Teleportează un personaj lângă alt personaj. Alias: gonpc |
CreateSpecifiedMan | Creează un barbar bazat pe un număr de șablon, aparținând unui jucător specificat. Alias: cnpc |
CreateSWByClass | Creează un personaj barbar/animal bazat pe numele clasei. Alias: create |
FlyMode | Activează/dezactivează modul de zbor (modul fantomă) pentru un jucător specificat. Alias: fly |
Update_RconClientAddress | Adaugă sau elimină adrese IP din lista albă RCON. Alias: ura |
Adăugarea IP-urilor în Lista Albă
Secțiune intitulată "Adăugarea IP-urilor în Lista Albă"Din motive de securitate, RCON folosește o listă albă de IP-uri. Doar adresele IP din lista albă se pot conecta la serviciul RCON al serverului. De asemenea, nu permitem accesul la acesta public decât dacă este solicitat printr-un ticket de suport.
-
Modifică
WS/Saved/Config/[Platform]Server/Engine.ini
:[Server.SafeIP]IP=xxx.xxx.xxx.xxxIP=yyy.yyy.yyy.yyy -
Folosește comanda RCON (nu este salvată după repornirea serverului):
ura 1 xxx.xxx.xxx.xxx,yyy.yyy.yyy.yyy
Comanda Help
Secțiune intitulată "Comanda Help"Scrie help
în terminal pentru a afișa informații despre comenzile disponibile.
DESC
: Descrierea comenziiAlia
: Aliasul comenziiExample
: Exemplu de utilizare
Poți folosi numărul comenzii ca o scurtătură pentru a executa comenzi.
Comenzi de Obținere a Informațiilor
Secțiune intitulată "Comenzi de Obținere a Informațiilor"-
List_OnlinePlayers (Alias:
lp
)- Listează contul, numele și ID-ul corpului jucătorilor online
- Format:
| Cont Steam | Nume Jucător | ID Corp Curent |
-
List_AllPlayers (Alias:
lap
)- Listează informațiile de bază și ale bazei de date ale tuturor jucătorilor
- Format:
| Cont Steam | Nume Jucător | Nume Gildă | Nivel Conștientizare | Timp Total Online (secunde) | Timp Creare Cont (UTC) |
-
List_SameBelongingObjs (Alias:
ls
)- Listează personajele cu aceeași proprietate
- Parametri: Cont Steam sau ID Personaj/montura
- Format:
| Nume Personaj | ID Personaj |
-
List_Guilds (Alias:
lg
)- Listează informațiile gildei înregistrate
- Format:
| Nume Gildă | ID Gildă | Nume Lider Gildă |
-
List_GuildObjs (Alias:
lgo
)- Listează toate personajele dintr-o gildă specificată
- Parametri: Nume Gildă sau ID Gildă
- Format:
| Nume Personaj | ID Personaj |
-
List_AllNPCClass (Alias:
lcc
)- Listează toate tipurile de personaje și numele claselor
- Parametru opțional pentru a filtra rezultatele
- Format:
| Nume Personaj Implicit | Nume Clasă Personaj |
-
Show_Coefficient_Settings (Alias:
lc
)- Listează elementele coeficientului jocului și valorile lor
- Parametru opțional pentru a filtra rezultatele
- Format:
| Nume Coeficient | Valoare Coeficient Curent |
-
List_ServerPermissionList (Alias:
lsp
)- Listează toate informațiile permisiunilor serverului
Comenzi de Setare
Secțiune intitulată "Comenzi de Setare"-
Set_Coefficient (Alias:
sc
)- Setează coeficienții jocului
- Parametri: Nume coeficient, Valoare nouă
-
Set_ServerPermissionEnable (Alias:
ssp
)- Setează starea unui element de permisiune al serverului
- Parametri: Numărul permisiunii (0-4), Starea de activare (0 sau 1)
-
Set_ServerPermissionFlag (Alias:
sspf
)- Setează flag-ul permisiunii serverului global
- Parametru: Întreg (suma valorilor flag-urilor)
-
Update_ServerPermissionList (Alias:
usp
)- Modifică lista permisiunilor serverului (adaugă/elimină)
- Parametri: Tip permisiune, Flag adaugă/elimină, Lista conturilor/IP-urilor
-
Set_OutputChats (Alias:
soc
)- Activează/dezactivează afișarea chat-ului serverului în jurnal
- Parametru: 0 (dezactivează) sau 1 (activează)
Alte Comenzi
Secțiune intitulată "Alte Comenzi"-
GotoPostion (Alias:
go
)- Teleportează un personaj la coordonatele specificate
- Parametri: Identificatorul personajului, coordonatele X, Y, Z
-
GotoTarget (Alias:
gonpc
)- Teleportează un personaj lângă alt personaj
- Parametri: Personajul de teleportat, Personajul țintă
-
CreateSpecifiedMan (Alias:
cnpc
)- Creează un barbar bazat pe un șablon
- Parametri: Contul Steam al jucătorului, Numărul șablonului, Genul (0/1)
-
CreateSWByClass (Alias:
create
)- Creează un personaj barbar/animal
- Parametri: Contul Steam al jucătorului, Numele clasei, Normal/Descendență, Nivel, Cantitate, Calitate
-
FlyMode (Alias:
fly
)- Activează/dezactivează modul de zbor pentru un jucător
- Parametri: Contul Steam al jucătorului, Activează/Dezactivează (1/0)
-
Update_RconClientAddress (Alias:
ura
)- Adaugă/elimină adrese IP din lista albă RCON
- Parametri: Adaugă/Elimină (1/0), Adresa IP