Sådan bruger du RCON på Soulmask
Denne guide giver trin-for-trin instruktioner om, hvordan du opsætter og administrerer din Soulmask server ved hjælp af RCON. Dette er en ret ny funktion, der også nogle gange omtales som TELNET i Soulmask-fællesskabet.
Grundlæggende RCON-kommandoer
Afsnit med titlen "Grundlæggende RCON-kommandoer"Her er en liste over alle RCON-kommandoer med grundlæggende detaljer.
| Kommando | Beskrivelse | 
|---|---|
| help | Viser alle de nuværende RCON-kommandoer. | 
| quit/close/shutdown seconds | Efter det antal sekunder, der er specificeret af parameteren, gem og afslut spilverdenen. | 
| saveworld | Gem kun verdensarkiv uden at afslutte. | 
| backup new_database_name | Sikkerhedskopier verdensarkivet til en databasefil med det specificerede navn. | 
| backuphour | Sikkerhedskopier verdensarkivet og navngiv det med den nuværende dato og tid (UTC), for eksempel: YYYYmmddHH.db | 
| dpp | Eksporter grundlæggende information om alle konti (konto, rolle, union, niveau, samlet online tid, oprettelsestid, osv.) til Saved/ALL_PLAYER_INFO.txt. | 
| setpm flag | Indstil serverens login-tilladelsesadministrationsswitch (0 for at slå alle tilladelser fra, 15 for at slå alle tilladelser til). | 
| serverfps | Viser serverens gennemsnitlige billedhastighed over en kort periode. | 
| QueryInvitationCode | Viser serverens invitationskode. | 
| List_OnlinePlayers | Lister konto, navn og krop-ID for online spillere. Alias: lp | 
| List_AllPlayers | Lister grundlæggende information for alle spillere og database information. Alias: lap | 
| List_SameBelongingObjs | Lister karakterer, der deler samme ejerskab som spilleren. Alias: ls | 
| List_Guilds | Lister registrerede gildeoplysninger på serveren. Alias: lg | 
| List_GuildObjs | Lister alle karakteroplysninger under et specificeret gilde. Alias: lgo | 
| List_AllNPCClass | Lister alle karaktertyper og klassenavne. Alias: lcc | 
| Show_Coefficient_Settings | Lister spilkoefficient-elementer og deres nuværende værdier. Alias: lc | 
| List_ServerPermissionList | Lister alle serverens tilladelseslisteoplysninger. Alias: lsp | 
| Set_Coefficient | Indstiller spilkoefficienter. Alias: sc | 
| Set_ServerPermissionEnable | Indstiller status for et servertilladelsesemne. Alias: ssp | 
| Set_ServerPermissionFlag | Indstiller servertilladelsesflaget, globalt indstilling af servertilladelsesstatussen. Alias: sspf | 
| Update_ServerPermissionList | Indstiller indholdet af servertilladelseslisten (tilføj/fjern). Alias: usp | 
| Set_OutputChats | Indstiller om serverens chatindhold sendes til loggen. Alias: soc | 
| GotoPostion | Teleporterer en karakter til specificerede koordinater. Alias: go | 
| GotoTarget | Teleporterer en karakter nær en anden karakter. Alias: gonpc | 
| CreateSpecifiedMan | Opretter en barbar baseret på et skabelonnummer, tilhørende en specificeret spiller. Alias: cnpc | 
| CreateSWByClass | Opretter en barbar/dyrekarakter baseret på klassenavnet. Alias: create | 
| FlyMode | Aktiverer/deaktiverer flyvetilstand (spøgelsestilstand) for en specificeret spiller. Alias: fly | 
| Update_RconClientAddress | Tilføjer eller fjerner IP-adresser fra RCON whitelist. Alias: ura | 
Tilføjelse af IP’er til Whitelist
Afsnit med titlen "Tilføjelse af IP’er til Whitelist"Af sikkerhedsmæssige årsager bruger RCON en IP-whitelist. Kun whitelistede IP-adresser kan oprette forbindelse til serverens RCON-tjeneste. Vi tillader heller ikke adgang til dette offentligt, medmindre det anmodes om via en supportbillet.
- 
Modificer
WS/Saved/Config/[Platform]Server/Engine.ini:[Server.SafeIP]IP=xxx.xxx.xxx.xxxIP=yyy.yyy.yyy.yyy - 
Brug RCON-kommando (gemmes ikke efter servergenstart):
ura 1 xxx.xxx.xxx.xxx,yyy.yyy.yyy.yyy 
Help-kommando
Afsnit med titlen "Help-kommando"Skriv help i terminalen for at vise oplysninger om tilgængelige kommandoer.
DESC: Kommando beskrivelseAlia: Kommando aliasExample: Brugseksempel
Du kan bruge kommandoens nummer som en genvej til at udføre kommandoer.
Informationsindsamlingskommandoer
Afsnit med titlen "Informationsindsamlingskommandoer"- 
List_OnlinePlayers (Alias:
lp)- Lister online spilleres konto, navn og krop-ID
 - Format: 
| Steam Konto | Spillernavn | Nuværende Krop-ID | 
 - 
List_AllPlayers (Alias:
lap)- Lister alle spilleres grundlæggende og database information
 - Format: 
| Steam Konto | Spillernavn | Gildenavn | Bevidsthedsgrad | Samlet Online Tid (sekunder) | Kontooprettelsestid (UTC) | 
 - 
List_SameBelongingObjs (Alias:
ls)- Lister karakterer med samme ejerskab
 - Parametre: Steam konto eller Karakter/mount ID
 - Format: 
| Karakternavn | Karakter ID | 
 - 
List_Guilds (Alias:
lg)- Lister registrerede gildeoplysninger
 - Format: 
| Gildenavn | Gilde ID | Gildeleder Navn | 
 - 
List_GuildObjs (Alias:
lgo)- Lister alle karakterer i et specificeret gilde
 - Parametre: Gildenavn eller Gilde ID
 - Format: 
| Karakternavn | Karakter ID | 
 - 
List_AllNPCClass (Alias:
lcc)- Lister alle karaktertyper og klassenavne
 - Valgfri parameter til at filtrere resultater
 - Format: 
| Standard Karakternavn | Karakter Klassenavn | 
 - 
Show_Coefficient_Settings (Alias:
lc)- Lister spilkoefficient-elementer og deres værdier
 - Valgfri parameter til at filtrere resultater
 - Format: 
| Koefficient Navn | Nuværende Koefficient Værdi | 
 - 
List_ServerPermissionList (Alias:
lsp)- Lister alle serverens tilladelsesoplysninger
 
 
Indstillingskommandoer
Afsnit med titlen "Indstillingskommandoer"- 
Set_Coefficient (Alias:
sc)- Indstiller spilkoefficienter
 - Parametre: Kofficientnavn, Ny værdi
 
 - 
Set_ServerPermissionEnable (Alias:
ssp)- Indstiller status for et servertilladelsesemne
 - Parametre: Tilladelsesnummer (0-4), Aktiveringsstatus (0 eller 1)
 
 - 
Set_ServerPermissionFlag (Alias:
sspf)- Indstiller servertilladelsesflaget globalt
 - Parameter: Heltal (sum af flagværdier)
 
 - 
Update_ServerPermissionList (Alias:
usp)- Modificerer servertilladelsesliste (tilføj/fjern)
 - Parametre: Tilladelsestype, Tilføj/fjern flag, Liste over konti/IP’er
 
 - 
Set_OutputChats (Alias:
soc)- Aktiverer/deaktiverer serverchat output til log
 - Parameter: 0 (deaktiver) eller 1 (aktiver)
 
 
Andre kommandoer
Afsnit med titlen "Andre kommandoer"- 
GotoPostion (Alias:
go)- Teleporterer en karakter til specificerede koordinater
 - Parametre: Karakteridentifikator, X, Y, Z koordinater
 
 - 
GotoTarget (Alias:
gonpc)- Teleporterer en karakter nær en anden karakter
 - Parametre: Karakter der skal teleporteres, Målkarakter
 
 - 
CreateSpecifiedMan (Alias:
cnpc)- Opretter en barbar baseret på en skabelon
 - Parametre: Spillerens Steam konto, Skabelonnummer, Køn (0/1)
 
 - 
CreateSWByClass (Alias:
create)- Opretter en barbar/dyrekarakter
 - Parametre: Spillerens Steam konto, Klassenavn, Normal/Afkom, Niveau, Antal, Kvalitet
 
 - 
FlyMode (Alias:
fly)- Aktiverer/deaktiverer flyvetilstand for en spiller
 - Parametre: Spillerens Steam konto, Aktiver/Deaktiver (1/0)
 
 - 
Update_RconClientAddress (Alias:
ura)- Tilføjer/fjerner IP-adresser fra RCON whitelist
 - Parametre: Tilføj/Fjern (1/0), IP-adresse