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