See juhend käsitleb administraatori seadistamist, mängusiseseid administraatori käske, RCON konfigureerimist ja serverihalduse käske teie Soulmask pühendatud serveri jaoks Legion Hosting-us. Serveri seadistamise ja konfigureerimise jaoks vaadake Soulmask serveri seadistamise juhendit.
Administraatori õiguste seadistamine
Soulmask kasutab paroolipõhist administraatorisüsteemi. Administraatoriks saamiseks peate seadistama administraatori parooli serveri käivitamise konfiguratsioonis ja seejärel autentima end mängus.
Samm 1: Administraatori parooli seadistamine
- Valige GPanel-is oma Soulmask server.
- Klõpsake vahekaarti Startup.
- Seadistage muutuja
ADMIN_PASSWORDtugevale, unikaalsele paroolile. See vastab käsurea parameetrile-adminpsw. - Taaskäivitage server, et muudatus jõustuks.
Samm 2: Mängusisene autentimine
- Liituge oma Soulmask serveriga mängijana.
- Avage mängusisene konsool, vajutades klahvi ` (graavis/tilde) või Numpad - (numbriklahvistiku miinus).
- Sisestage järgmine käsk ja vajutage Enter:
gm key YOUR_ADMIN_PASSWORD - Kui parool on õige, näete kinnitussõnumit ja saate GM (Game Master) administraatori õigused.
- Võite ka klõpsata nupul "Become the admin", mis ilmub GM-paneeli liideses.
gm key.
Mängusisesed administraatori käsud
Kui olete administraatorina autenditud, avage konsool (` või Numpad -) ja sisestage käsud. Kõik administraatori käsud algavad eesliitega gm.
Mängijate haldamine
| Käsk | Kirjeldus |
|---|---|
gm AddExp [value] |
Lisa oma tegelasele üldisi kogemuspunkte. |
gm Addmjexp [value] |
Lisa oma tegelasele maski kogemust (tõstab maski taset). |
gm Addshoulieexp [value] |
Lisa oma tegelasele jahikogemust. |
gm XiDian |
Lähtesta kõik oskuspunktid oma tegelase jaoks, võimaldades ümberjaotamist. |
gm FuHuo |
Elusta oma tegelane (kasutage surnuna). |
gm ZiSha 1 |
Tapa oma tegelane (enesetapu käsk). |
gm shanhao |
Kustuta oma konto/tegelane serverist. Kasutage äärmise ettevaatusega -- see on pöördumatu. |
gm ShowInfo 1 |
Kuva üksikasjalikku teavet oma tegelase kohta (statistika, ID-d, asukoht). |
gm ShowInfo 0 |
Kuva üksikasjalikku teavet hetkel sihitud tegelase või NPC kohta. |
gm ChongZhiRenWu |
Lähtesta kõik õpetused ja juhendülesanded oma tegelase jaoks. |
Navigeerimine ja nähtavus
| Käsk | Kirjeldus |
|---|---|
gm Go [x] [y] [z] |
Teleporteeru kindlatele maailmakoordinaatidele. Kasuta esmalt GPS, et leida oma praegused koordinaadid. |
GPS |
Kuva oma praegused maailmakoordinaadid (X, Y, Z). Kasulik teleportimise sihtkohtade jaoks. |
gm SetAttr YinShen 1 |
Lülita nähtamatus sisse. Koletised ja NPC-d ei suuda sind tuvastada. |
gm SetAttr YinShen 0 |
Lülita nähtamatus välja. Naase tavalisele nähtavusele. |
gm ShowMap |
Paljasta kogu kaart, avades kogu uduse ala oma tegelase jaoks. |
NPC ja maailma juhtimine
| Käsk | Kirjeldus |
|---|---|
gm ZhaoMu |
Värba kohe sihitud NPC oma hõimu. |
gm ClearAllNpc |
Eemalda kõik mitte-mängija NPC-d serverist. Kasutage ettevaatlikult -- mõjutab kõiki NPC-sid kogu serveris. |
gm ClearSelect |
Eemalda hetkel valitud/sihitud üksus (NPC, olend või objekt). |
gm ShuaXinZhiBei |
Värskenda ja kasva uuesti kogu lähedane taimestik ja korjatavad taimed. |
gm KeJiShu |
Ava kõik tehnoloogiapuu sõlmed oma tegelase jaoks. |
Sissetungi ja kuumuse haldamine
| Käsk | Kirjeldus |
|---|---|
gm ShowReDu |
Kuva praegune sissetungi kuumuskaart, näidates ohu tasemeid erinevates piirkondades. |
gm ClearAllReDu |
Puhasta kogu sissetungi kuumus kaardil, lähtestades ohu tasemed nullile. |
gm AddReDu [value] |
Suurenda käsitsi sissetungi kuumust määratud väärtuse võrra. Kõrgem kuumus meelitab ligi rohkem sissetunge. |
Server ja silumine
| Käsk | Kirjeldus |
|---|---|
gm exit |
Sule server korrektselt koos salvestusega. See on kõige turvalisem viis serveri peatamiseks mängu seest. |
Debuginfo 1 |
Luba serveri jõudluse jälgimise ülekate, näidates taktisagedust, üksuste arvu ja ressursikasutust. |
Debuginfo 0 |
Keela serveri jõudluse jälgimise ülekate. |
Serverihalduse käsud
Neid käske kasutatakse kogu serveri haldamiseks ja neid saab käivitada nii mängus (konsooli kaudu) kui ka kaugjuhtimisega (RCON/Telnet kaudu).
Serveri juhtimine
| Käsk | Kirjeldus |
|---|---|
SaveWorld |
Sunni kohene maailma salvestamine mällu (ja valikuliselt kettale). Kasutage enne riskantseid toiminguid. |
SaveAndExit [seconds] |
Salvesta maailm ja sule server pärast määratud sekundite arvu. Mängijad saavad hoiatuse loenduri. |
StopCloseServer |
Tühista ootel sulgemine, mis algatati käsuga SaveAndExit. |
shutdown [seconds] |
Algata korrektne serveri sulgemine määratud loenduri sekunditega. |
broadcast [message] |
Saada globaalne sõnum kõigile ühendatud mängijatele. Kasulik teadaannete ja hoiatuste jaoks. |
Mängijate haldamine (kaugjuhtimine)
| Käsk | Kirjeldus |
|---|---|
List_AllPlayers |
Loetleb kõik serveris registreeritud mängijakontod (võrgus ja võrgust väljas). |
List_OnlinePlayers |
Loetleb kõik hetkel ühendatud mängijad koos nende Steam ID-de ja tegelaste nimedega. |
List_Guilds |
Loetleb kõik hõimud (gildid) serveris koos liikmete arvudega. |
kick [PlayerName] |
Viska mängija serverist välja tegelase nime järgi. |
ban [PlayerName] |
Keela mängija juurdepääs serverile. Ta ei saa uuesti ühenduda. |
CreateItemForPlayer [SteamID] [ItemID] [Amount] |
Lisa esemeid otse konkreetse mängija inventari Steam ID järgi. |
GotoPosition [SteamID] [x] [y] [z] |
Telepordi konkreetne mängija maailmakoordinaatidele. |
FlyMode [SteamID] [0/1] |
Luba (1) või keela (0) vaim-/lennurežiim mängija jaoks. |
Serveri teave
| Käsk | Kirjeldus |
|---|---|
ServerFPS |
Kuva serveri praegune taktisagedus (FPS). Terved serverid peaksid hoidma 30+ FPS-i. |
Show_Coefficient_Settings |
Loetleb kõik praegused mängukoefitsientide seaded failist GameXishu.json. |
Set_Coefficient [key] [value] |
Muuda mängukoefitsienti töö ajal ilma faile redigeerimata. Muudatused jõustuvad kohe. |
List_AllTalent [level] |
Vaata kõiki määratud tasemel saadaolevaid looduslikke ande (talente). |
Silumine ja täpsem
| Käsk | Kirjeldus |
|---|---|
Dump_AllActorPositions |
Ekspordi kõik aktorite asukohad andmefaili maailma oleku silumiseks. |
DrawActorImage |
Loo aktorite asukohtade visuaalne kujutis kaardil. |
ExecScriptCommands [filename] |
Käivita käskude pakkfail. Kasulik mitme käsu korraga käivitamiseks. |
RCON-juurdepääs
RCON (Remote Console) võimaldab teil käivitada serveri käske kaugjuhtimisega ilma mänguga ühenduses olemata. Soulmask toetab kaughalduseks nii RCON-i kui ka Telnet-i.
RCON-i lubamine
RCON on vaikimisi keelatud ja tuleb lubada käivitusparameetrite kaudu:
- Minge GPanel-is vahekaardile Startup.
- Lisage järgmised parameetrid (täiendavate käivitusparameetrite kaudu või võttes ühendust toega, et need lisataks):
-rconpsw="YOUR_RCON_PASSWORD" -rconport=19000 - Taaskäivitage server.
RCON-iga ühendamine
Kui RCON on lubatud, saate ühenduda mis tahes standardse RCON-kliendiga:
- Laadige alla RCON-klient, näiteks rcon-cli või graafiline tööriist nagu mcrcon.
- Ühenduge oma serveriga, kasutades:
- Host: Teie serveri IP-aadress
- Port: RCON port (vaikimisi
19000) - Parool: RCON parool, mille seadsite parameetriga
-rconpsw
- Pärast ühendamist sisestage
help, et näha saadaolevate käskude loendit.
Telnet-juurdepääs
Soulmask toetab ka Telnet-põhist haldust Echo Port-il (vaikimisi 18888). Telnet on vaikimisi piiratud ainult kohalike ühendustega ja ei nõua täiendavat pordi suunamist. Seda kasutatakse peamiselt skriptitud halduseks servermasinal endal.
RCON-seansi näide
# Connect to RCON (using rcon-cli as example)
rcon -a your.server.ip:19000 -p YOUR_RCON_PASSWORD
# Check server performance
ServerFPS
# List online players
List_OnlinePlayers
# Send a global message
broadcast Server restart in 10 minutes!
# Initiate a 600-second (10-minute) shutdown countdown
SaveAndExit 600
# Cancel the shutdown if needed
StopCloseServer
Korrektne serveri sulgemine
Soulmask serveri sulgemiseks on mitu turvalist meetodit. Kasutage alati ühte neist, et vältida andmekadu:
- GPanel Stop nupp: Kõige lihtsam meetod. Klõpsake GPanel-i Console vahekaardil Stop.
- Mängusisene käsk: Autentimine administraatorina ja käivitage
gm exit, et salvestada ja sulgeda. - RCON/Telnet: Käivitage
shutdown [seconds]võiSaveAndExit [seconds]loenduri sulgemiseks, mis annab mängijatele aega valmistuda.
Nõuanded serveri administraatoritele
- Seadistage automaatsed varukoopiad. Kasutage
-initbackupja-backupinterval=30, et luua regulaarseid varukoopia hetktõmmiseid. - Jälgige serveri FPS-i. Kasutage regulaarselt käsku
ServerFPS. Kui taktisagedus langeb alla 15-20 FPS, on server raskustes ja võib vajada optimeerimist või taaskäivitamist. - Kasutage
Set_Coefficientreaalajas häälestamiseks. Saate kohandada mänguseadeid töö ajal ilma serverit taaskäivitamata. Käivitage esmaltShow_Coefficient_Settings, et näha praeguseid väärtusi. - Ajastage regulaarsed taaskäivitused. Taaskäivitage server igapäevaselt mälulekete puhastamiseks ja ootel uuenduste rakendamiseks.
- Teavitage enne hooldust. Kasutage alati käsku
broadcast, et hoiatada mängijaid enne serveri taaskäivitamist või hooldustöid. - Kasutage
SaveWorldenne riskantseid toiminguid. Sundige salvestamine enne oluliste muudatuste tegemist, nagu NPC-de kustutamine või koefitsientide muutmine.
Seotud artiklid
- Soulmask serveri seadistamise juhend
- Kuidas leida oma serveri IP-d ja porti
- Kuidas laadida faile üles SFTP kaudu
- Uue serveriga alustamine
Vajate abi?
Kui vajate lisaabi Soulmask administraatori käskude või serverihaldusega, palun avage tugipäring ja meie meeskond aitab teid hea meelega.