See juhend käsitleb administraatori seadistamist, saadaolevaid käske, mängijate haldamist ja veaotsingut teie No One Survived pühendatud serveri jaoks. Siit saate teada, kuidas seadistada administraatori juurdepääsu, kasutada mängusiseseid käske ja lahendada levinud serveriprobleeme.
Administraatori seadistamine
No One Survived pakub administraatori juurdepääsu administraatori parooli ja valikuliselt Steam ID valge nimekirja kaudu. Administraatori õigused annavad teile mängimise ajal serveri üle täieliku kontrolli.
Administraatori parooli seadistamine
Administraatori parool seadistatakse GPanel käivitusmuutuja SERVER_ADMIN_PASSWORD kaudu või konfiguratsioonifailis WRSH/Saved/Config/WindowsServer/Game.ini:
[ServerSetting]
AdminPassword=YourSecurePassword123
Saate seda seadistada ka GPanel Startup vahekaardil, muutes muutujat SERVER_ADMIN_PASSWORD. Pärast parooli muutmist taaskäivitage server, et muudatused jõustuksid.
Mängusisene administraatorina sisselogimine
- Liituge oma serveriga tavalise mängijana.
- Avage mängusisene konsool (tavaliselt vajutades ` või ~, või kontrollige mängu klahviseadeid).
- Sisestage administraatori sisselogimiskäsk koos oma parooliga:
AdminLogin YourSecurePassword123
Peaksite nägema kinnitusteadet, et teile on praeguseks seansiks antud administraatori õigused.
Steam ID valge nimekiri
Täiendava turvakihina saate piirata administraatori juurdepääsu konkreetsetele Steam kontodele, seadistades Steam ID valge nimekirja serveri seadetes:
[AdminSettings]
AdminSteamIDs=76561198012345678,76561198087654321,76561198011223344
Kui Steam ID valge nimekiri on seadistatud, saavad ainult need mängijad, kelle Steam ID-d on nimekirjas, administraatorina autentida, isegi kui nad teavad administraatori parooli. See hoiab ära volitamata juurdepääsu, kui parool peaks lekkima.
Administraatorikomandod
Kui olete administraatorina autenditud, saate kasutada järgmisi käske mängusisese konsooli kaudu:
Mängijate haldamise käsud
| Käsk | Süntaks | Kirjeldus |
|---|---|---|
| Kick | Kick <PlayerName> |
Eemaldab mängija serverist. Mängija saab kohe uuesti liituda. |
| Ban | Ban <PlayerName> |
Eemaldab mängija ja takistab tal uuesti liitumast, kuni keeld tühistatakse. |
| Unban | Unban <PlayerName> |
Eemaldab mängija keelunimekirjast, võimaldades tal uuesti liituda. |
| Mängijate nimekiri | ListPlayers |
Näitab kõiki hetkel ühendatud mängijaid koos nende nimede ja Steam ID-dega. |
| Teadaanne | Broadcast <Message> |
Saadab kogu serverile teate, mis on nähtav kõigile mängijatele. |
Teleportimise käsud
| Käsk | Süntaks | Kirjeldus |
|---|---|---|
| Telepordi mängija juurde | TeleportTo <PlayerName> |
Teleportab teid määratud mängija asukohta. |
| Telepordi mängija sinu juurde | TeleportHere <PlayerName> |
Teleportab määratud mängija teie praegusesse asukohta. |
| Telepordi koordinaatidele | Teleport <X> <Y> <Z> |
Teleportab teid määratud maailmakoordinaatidele. |
Esemete ja ilmumise käsud
| Käsk | Süntaks | Kirjeldus |
|---|---|---|
| Anna ese | GiveItem <ItemID> <Amount> |
Tekitab määratud eseme teie inventari. |
| Anna ese mängijale | GiveItemTo <PlayerName> <ItemID> <Amount> |
Tekitab eseme otse teise mängija inventari. |
| Tekita olend | SpawnEntity <EntityID> |
Tekitab olendi (zombie, NPC, loom) teie asukohta. |
Aja ja ilma käsud
| Käsk | Süntaks | Kirjeldus |
|---|---|---|
| Määra aeg | SetTime <Hour> |
Määrab mängusisese aja (0-24). Näiteks SetTime 12 seab keskpäeva. |
| Määra ilm | SetWeather <Type> |
Muudab praegust ilma. Valikud: Clear, Rain, Storm, Fog. |
| Lülita päeva/öö tsükkel | ToggleDayNight |
Peatab või jätkab päeva/öö tsüklit praegusel ajal. |
RCON juurdepääs
Kui mäng toetab RCON-i (kaugkonsool), saate saata administraatorikäske ilma mängu sisse logimata. See on kasulik automatiseeritud serverihalduse ja väliste tööriistade jaoks.
RCON-i lubamine
[RCONSettings]
RCONEnabled=true
RCONPort=27020
RCONPassword=YourRCONPassword
Kui RCON on lubatud, saate kasutada mis tahes standardset RCON klienti, et ühenduda serveriga ja käivitada käske kaugelt. RCON port peab erinema mängu- ja päringupordist.
Mängijate haldamine
Keelunimekirja haldamine
Keelud salvestatakse serveris keelunimekirja faili. Saate keelde hallata administraatorikäskude kaudu või otse keelunimekirja faili redigeerides:
- Kasutage
Ban <PlayerName>, et lisada mängija keelunimekirja. - Kasutage
Unban <PlayerName>, et eemaldada mängija keelunimekirjast. - Keelunimekirja faili saab redigeerida GPanel failihalduri kaudu hulgimuudatuste tegemiseks.
Valge nimekirja režiim
Kui soovite piirata oma serverit ainult konkreetsetele mängijatele, saate lubada valge nimekirja režiimi:
[ServerSettings]
WhitelistEnabled=true
Kui valge nimekiri on lubatud, saavad ühenduda ainult mängijad, kelle Steam ID-d on valge nimekirja failis. Lisage Steam ID-d valge nimekirja faili (üks rea kohta) GPanel failihalduri kaudu.
Maailma haldamine
Päeva/öö tsükli häälestamine
Päeva/öö tsükkel mõjutab oluliselt mängukogemust. Pikemad päevad annavad mängijatele rohkem turvalist aega ressursside kogumiseks, samas kui pikemad ööd suurendavad ellujäämise väljakutset:
| Mängustiil | Päeva pikkus | Öö pikkus |
|---|---|---|
| Vabaajaline / Ehitamisele keskendunud | 60 minutit | 15 minutit |
| Tasakaalustatud (vaikimisi) | 40 minutit | 20 minutit |
| Kõva ellujäämine | 20 minutit | 40 minutit |
| Püsiv päev | 120 minutit | 1 minut |
Raskusastme häälestamine
Lisaks eelseadistatud raskusastmetele saate individuaalseid seadeid peenhäälestada, et luua kohandatud raskusaste. Kombineerige neid kohandatud kogemuse saamiseks:
- Zombide tihedus: Reguleerige
ZombieSpawnMultiplier(0.1 peaaegu mitte ühtegi, 5.0 ülevoolavate hordide jaoks). - NPC käitumine: Seadke
NPCHostilityväärtuselePassivesõbralike NPC-de jaoks võiAggressivevaenuliku maailma jaoks. - Ressursside nappus: Vähendage
GatherRateMultiplierjaLootRespawnMultiplierraskema ellujäämise jaoks. - Võitluse raskus: Kombineerige kõrge zombide tekkearvuga madal vastupidavus väljakutsuva võitluskogemuse saamiseks.
Veaotsing
Serveri kokkujooksmised
- Kontrollige konsooli logi: Vaadake GPanel konsooli väljundit veateadete osas enne kokkujooksmist. Levinud põhjused hõlmavad mälupiiranguid ja rikutud salvestusandmeid.
- Mäluprobleemid: Kui server jookseb kokku maailma genereerimisel või paljude mängijatega, võib see vajada rohkem RAM-i. Kaaluge oma serveriplaani täiendamist.
- Rikutud maailma salvestus: Kui server jookseb korduvalt käivitumisel kokku, proovige taastada varukoopia või teostada maailma lähtestamine. Vaadake No One Survived serveri seadistamise juhend varundamise ja lähtestamise juhiste saamiseks.
- Mänguvärskendused: Kokkujooksmised pärast mänguvärskendust võivad viidata ühilduvusprobleemidele. Taaskäivitage server värskenduse rakendamiseks ja kontrollige kogukonnafoorum teadaolevate probleemide osas.
Ühendusprobleemid
- Server ei ilmu brauseris: Veenduge, et server on täielikult käivitunud (kontrollige GPanel konsoolis valmisoleku teadet). Kontrollige, et päringuport on õigesti määratud.
- Ei saa ühenduda otse IP kaudu: Kontrollige üle IP ja mänguport (mitte päringuport). Vaadake Kuidas leida oma serveri IP-d ja porti.
- Ühenduse ajalõpp: Server võib olla ülekoormatud või mittereageeriv. Proovige taaskäivitada GPanel kaudu. Kui probleem püsib, kontrollige konsooli veateadete osas.
- "Versiooni mittevastavus": Nii server kui ka klient peavad olema samal mänguversioonil. Taaskäivitage server ootel olevate värskenduste rakendamiseks.
Salvestuse riknemine
- Sümptomid: Server ei käivitu, laadib tühja maailma või mängijad kaotavad kogu edenemise.
- Ennetamine: Peatage server alati enne hooldust korrektselt GPanel kaudu. Vältige serveriprotsessi sundsulgemist.
- Taastamine: Taastage varukoopia, mis on tehtud enne riknemist. Kui varukoopiat pole, on vajalik maailma lähtestamine.
Zombide tekkeprobleemid
- Zombisid ei teki: Kontrollige, et
ZombieSpawnMultiplierei ole seatud väärtusele0. Veenduge, et raskusaste ei ole seatud režiimile, mis keelab zombid. - Liiga palju zombisid / lag: Vähendage
ZombieSpawnMultiplier. Kõrge tekkemäär koos paljude mängijatega võib põhjustada märkimisväärset serveri lagi. - Zombid ei kao: See võib olla mängu viga. Serveri taaskäivitamine kustutab kõik tekkinud olendid ja lahendab probleemi ajutiselt.
Jõudluse optimeerimine
- Vähendage
MaxPlayers, kui server ei tule praeguse mängijate arvuga toime. - Vähendage
ZombieSpawnMultiplier, et vähendada olendite arvu ja CPU kasutust. - Veenduge, et serveril on piisavalt RAM-i kaardi suuruse ja mängijate arvu jaoks.
- Planeerige perioodilisi taaskäivitusi (igapäevaselt või iga paari päeva tagant), et puhastada mälulekkeid ja lähtestada olendite arvu.
- Kui võimalik, vähendage serveri seadetes vaatepiirkonda või simulatsiooni ulatust.
Seotud artiklid
- No One Survived serveri seadistamise juhend
- Kuidas leida oma serveri IP-d ja porti
- Kuidas laadida faile üles SFTP kaudu
- Uue serveriga alustamine