Spring til indhold

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.

Her er en liste over alle RCON-kommandoer med grundlæggende detaljer.

KommandoBeskrivelse
helpViser alle de nuværende RCON-kommandoer.
quit/close/shutdown secondsEfter det antal sekunder, der er specificeret af parameteren, gem og afslut spilverdenen.
saveworldGem kun verdensarkiv uden at afslutte.
backup new_database_nameSikkerhedskopier verdensarkivet til en databasefil med det specificerede navn.
backuphourSikkerhedskopier verdensarkivet og navngiv det med den nuværende dato og tid (UTC), for eksempel: YYYYmmddHH.db
dppEksporter grundlæggende information om alle konti (konto, rolle, union, niveau, samlet online tid, oprettelsestid, osv.) til Saved/ALL_PLAYER_INFO.txt.
setpm flagIndstil serverens login-tilladelsesadministrationsswitch (0 for at slå alle tilladelser fra, 15 for at slå alle tilladelser til).
serverfpsViser serverens gennemsnitlige billedhastighed over en kort periode.
QueryInvitationCodeViser serverens invitationskode.
List_OnlinePlayersLister konto, navn og krop-ID for online spillere. Alias: lp
List_AllPlayersLister grundlæggende information for alle spillere og database information. Alias: lap
List_SameBelongingObjsLister karakterer, der deler samme ejerskab som spilleren. Alias: ls
List_GuildsLister registrerede gildeoplysninger på serveren. Alias: lg
List_GuildObjsLister alle karakteroplysninger under et specificeret gilde. Alias: lgo
List_AllNPCClassLister alle karaktertyper og klassenavne. Alias: lcc
Show_Coefficient_SettingsLister spilkoefficient-elementer og deres nuværende værdier. Alias: lc
List_ServerPermissionListLister alle serverens tilladelseslisteoplysninger. Alias: lsp
Set_CoefficientIndstiller spilkoefficienter. Alias: sc
Set_ServerPermissionEnableIndstiller status for et servertilladelsesemne. Alias: ssp
Set_ServerPermissionFlagIndstiller servertilladelsesflaget, globalt indstilling af servertilladelsesstatussen. Alias: sspf
Update_ServerPermissionListIndstiller indholdet af servertilladelseslisten (tilføj/fjern). Alias: usp
Set_OutputChatsIndstiller om serverens chatindhold sendes til loggen. Alias: soc
GotoPostionTeleporterer en karakter til specificerede koordinater. Alias: go
GotoTargetTeleporterer en karakter nær en anden karakter. Alias: gonpc
CreateSpecifiedManOpretter en barbar baseret på et skabelonnummer, tilhørende en specificeret spiller. Alias: cnpc
CreateSWByClassOpretter en barbar/dyrekarakter baseret på klassenavnet. Alias: create
FlyModeAktiverer/deaktiverer flyvetilstand (spøgelsestilstand) for en specificeret spiller. Alias: fly
Update_RconClientAddressTilføjer eller fjerner IP-adresser fra RCON whitelist. Alias: ura

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.

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

    [Server.SafeIP]
    IP=xxx.xxx.xxx.xxx
    IP=yyy.yyy.yyy.yyy
  2. Brug RCON-kommando (gemmes ikke efter servergenstart):

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

Skriv help i terminalen for at vise oplysninger om tilgængelige kommandoer.

  • DESC: Kommando beskrivelse
  • Alia: Kommando alias
  • Example: Brugseksempel

Du kan bruge kommandoens nummer som en genvej til at udføre kommandoer.

  1. List_OnlinePlayers (Alias: lp)

    • Lister online spilleres konto, navn og krop-ID
    • Format: | Steam Konto | Spillernavn | Nuværende Krop-ID |
  2. List_AllPlayers (Alias: lap)

    • Lister alle spilleres grundlæggende og database information
    • Format: | Steam Konto | Spillernavn | Gildenavn | Bevidsthedsgrad | Samlet Online Tid (sekunder) | Kontooprettelsestid (UTC) |
  3. List_SameBelongingObjs (Alias: ls)

    • Lister karakterer med samme ejerskab
    • Parametre: Steam konto eller Karakter/mount ID
    • Format: | Karakternavn | Karakter ID |
  4. List_Guilds (Alias: lg)

    • Lister registrerede gildeoplysninger
    • Format: | Gildenavn | Gilde ID | Gildeleder Navn |
  5. List_GuildObjs (Alias: lgo)

    • Lister alle karakterer i et specificeret gilde
    • Parametre: Gildenavn eller Gilde ID
    • Format: | Karakternavn | Karakter ID |
  6. List_AllNPCClass (Alias: lcc)

    • Lister alle karaktertyper og klassenavne
    • Valgfri parameter til at filtrere resultater
    • Format: | Standard Karakternavn | Karakter Klassenavn |
  7. 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 |
  8. List_ServerPermissionList (Alias: lsp)

    • Lister alle serverens tilladelsesoplysninger
  1. Set_Coefficient (Alias: sc)

    • Indstiller spilkoefficienter
    • Parametre: Kofficientnavn, Ny værdi
  2. Set_ServerPermissionEnable (Alias: ssp)

    • Indstiller status for et servertilladelsesemne
    • Parametre: Tilladelsesnummer (0-4), Aktiveringsstatus (0 eller 1)
  3. Set_ServerPermissionFlag (Alias: sspf)

    • Indstiller servertilladelsesflaget globalt
    • Parameter: Heltal (sum af flagværdier)
  4. Update_ServerPermissionList (Alias: usp)

    • Modificerer servertilladelsesliste (tilføj/fjern)
    • Parametre: Tilladelsestype, Tilføj/fjern flag, Liste over konti/IP’er
  5. Set_OutputChats (Alias: soc)

    • Aktiverer/deaktiverer serverchat output til log
    • Parameter: 0 (deaktiver) eller 1 (aktiver)
  1. GotoPostion (Alias: go)

    • Teleporterer en karakter til specificerede koordinater
    • Parametre: Karakteridentifikator, X, Y, Z koordinater
  2. GotoTarget (Alias: gonpc)

    • Teleporterer en karakter nær en anden karakter
    • Parametre: Karakter der skal teleporteres, Målkarakter
  3. CreateSpecifiedMan (Alias: cnpc)

    • Opretter en barbar baseret på en skabelon
    • Parametre: Spillerens Steam konto, Skabelonnummer, Køn (0/1)
  4. CreateSWByClass (Alias: create)

    • Opretter en barbar/dyrekarakter
    • Parametre: Spillerens Steam konto, Klassenavn, Normal/Afkom, Niveau, Antal, Kvalitet
  5. FlyMode (Alias: fly)

    • Aktiverer/deaktiverer flyvetilstand for en spiller
    • Parametre: Spillerens Steam konto, Aktiver/Deaktiver (1/0)
  6. Update_RconClientAddress (Alias: ura)

    • Tilføjer/fjerner IP-adresser fra RCON whitelist
    • Parametre: Tilføj/Fjern (1/0), IP-adresse