See juhend käsitleb, kuidas seadistada oma Portal Knights pühendatud serverit Legion Hosting platvormil, konfigureerida käivitusmuutujaid, kohandada serveri seadeid, ühenduda sõpradega ja hallata oma maailma salvestisi. Administraatori juhtelementide ja mängijate haldamise kohta vaadake Portal Knights administraatori käsud.
1. Esimene käivitus
- Logige sisse GPanel-i ja valige oma Portal Knights server.
- Minge Startup vahekaardile ja vaadake üle saadaolevad muutujad (vaadake allolevat tabelit).
- Seadke SERVER_NAME, et saaksite oma serverit brauseris tuvastada.
- Muutke ADMIN_PASS vaikeväärtuselt. Valikuliselt seadke USER_PASS või GUEST_PASS, et piirata juurdepääsu oma grupile.
- Minge tagasi Console vahekaardile ja klõpsake Start.
- Oodake, kuni konsool näitab, et server on laadimise lõpetanud. Esimene käivitus genereerib vaikimisi konfiguratsioonifailid ja uue maailma.
2. GPanel käivitusmuutujad
Järgmised muutujad on saadaval GPanel Startup vahekaardil. Need väärtused rakendatakse iga kord, kui server käivitub.
| Muutuja | Nõutav | Kirjeldus |
|---|---|---|
SERVER_NAME |
Ei | Serveri brauseris kuvatav nimi. Vaikimisi on Servername, kui ei ole seatud. Maksimaalselt 32 tähemärki. |
ADMIN_PASS |
Jah | Serveri administraatori parool. Vaikeväärtus on admin_password_please_change -- peaksite seda enne käivitamist muutma. |
USER_PASS |
Ei | Kasutaja taseme juurdepääsu parool. Jätke tühjaks, kui parooli ei soovita. |
GUEST_PASS |
Ei | Külalise taseme juurdepääsu parool. Jätke tühjaks, kui parooli ei soovita. |
GAMEMODE |
Ei | Serveri mängurežiim. Valikud: Adventure, Creative. Vaikimisi on Adventure. |
UNIVERSE_SIZE |
Ei | Serveri universumi suurus. Valikud: Small, Normal, Large. Vaikimisi on Normal. |
3. Serveri konfiguratsioon
Lisaks käivitusmuutujatele võimaldab Portal Knights peenhäälestust läbi serveri konfiguratsioonifaili. Peatage server enne muudatuste tegemist.
Konfiguratsioonifaili asukoht
dedicated_server/server_config.json
Avage see fail GPanel-i Files vahekaardi kaudu või ühenduge SFTP kaudu. Kui faili ei eksisteeri, käivitage ja peatage server ühe korra, et see vaikeväärtustega genereerida.
Peamised seaded
Konfiguratsioonifail kasutab JSON formaati. Peamised omadused on:
| Seade (JSON tee) | Vaikeväärtus | Kirjeldus |
|---|---|---|
basicServerData.name |
Servername |
Kuvanimi serveri brauseris (seatud SERVER_NAME käivitusmuutuja kaudu). |
basicServerData.port |
(määratud GPanel-i poolt) | Serveri port. Hallatakse automaatselt GPanel-i poolt. |
basicServerData.saveFolderPath |
./savedata |
Tee, kuhu maailma salvestusandmed salvestatakse. |
admins.credentials.password |
admin_password_please_change |
Administraatori parool (seatud ADMIN_PASS käivitusmuutuja kaudu). |
users.credentials.password |
(tühi) | Kasutaja taseme parool (seatud USER_PASS käivitusmuutuja kaudu). |
guests.credentials.password |
(tühi) | Külalise taseme parool (seatud GUEST_PASS käivitusmuutuja kaudu). |
gameplayMode |
Adventure |
Mängurežiim: Adventure või Creative (seatud GAMEMODE käivitusmuutuja kaudu). |
universeSize |
Normal |
Universumi suurus: Small, Normal või Large (seatud UNIVERSE_SIZE käivitusmuutuja kaudu). |
Näidiskonfiguratsioon
{
"basicServerData": {
"name": "My Portal Knights Server",
"ipv4": "0.0.0.0",
"port": 27015,
"saveFolderPath": "./savedata"
},
"admins": {
"credentials": {
"password": "my_admin_password"
}
},
"users": {
"credentials": {
"password": ""
}
},
"guests": {
"credentials": {
"password": ""
}
},
"gameplayMode": "Adventure",
"universeSize": "Normal",
"hideConsoleWindow": true
}
4. Maailma seaded
Portal Knights maailmad koosnevad protseduuriliselt genereeritud saartest, mis on ühendatud portaalidega. Peamised maailmaga seotud kaalutlused:
- Salvestuskaust: Maailma andmed salvestatakse
savedatakataloogi (konfigureeritudbasicServerData.saveFolderPathkaudu konfiguratsioonis). - Mängurežiim: Seatud
GAMEMODEkäivitusmuutuja kaudu.Adventureon standardne RPG kogemus;Creativevõimaldab vaba ehitamist ja uurimist. - Universumi suurus: Seatud
UNIVERSE_SIZEkäivitusmuutuja kaudu. Kontrollib saarte arvu:Small,NormalvõiLarge. - Saarte edasiliikumine: Mängijad liiguvad läbi saarte, kogudes portaalikilde ja aktiveerides portaale. Server jälgib kõiki avastatud saari ja nende olekuid.
5. Kuidas ühenduda
Valik A -- mängusisene serveri brauser
- Käivitage Portal Knights Steam kaudu.
- Valige peamenüüst Multiplayer.
- Valige Online Game ja seejärel Browse Servers.
- Otsige oma serverit nime järgi või sirvige loendit.
- Valige oma server ja klõpsake Join. Sisestage parool, kui seda küsitakse.
Valik B -- otseühendus IP kaudu
- Käivitage Portal Knights Steam kaudu.
- Valige peamenüüst Multiplayer.
- Valige Online Game ja seejärel Direct Connect.
- Sisestage oma serveri IP ja port GPanel-i Network vahekaardilt:
<your-server-ip>:<port> - Sisestage serveri parool, kui see on seatud.
6. Salvestuste haldamine
Salvestusfaili asukoht
Maailma salvestused asuvad serveris:
dedicated_server/savedata/
See tee on konfigureeritud basicServerData.saveFolderPath seade kaudu failis server_config.json.
Käsitsi varundamine SFTP kaudu
- Peatage server GPanel-ist, et tagada kõigi andmete kettale kirjutamine.
- Ühenduge oma serveriga SFTP kaudu. Vaadake Kuidas faile SFTP kaudu üles laadida juhiste saamiseks.
- Navigeerige
dedicated_server/savedata/kataloogi. - Laadige alla kogu maailma kaust, mida soovite varundada.
Salvestuse taastamine
- Peatage server GPanel-ist.
- Ühenduge SFTP kaudu ja navigeerige
dedicated_server/savedata/kataloogi. - Laadige üles oma varundatud maailma kaust, asendades vajadusel olemasoleva.
- Veenduge, et kausta nimi vastab
world_nameseadele teie konfiguratsioonis. - Käivitage server GPanel-ist.
Tõrkeotsing
- Server ei ilmu brauseris: Kinnitage, et server on GPanel-is täielikult käivitunud. Serveri brauseril võib uue serveri indekseerimiseks kuluda 2-3 minutit. Proovige vahepeal otseühendust IP kaudu.
- Ei saa ühenduda: Kontrollige oma serveri IP-d ja porti GPanel-i Network vahekaardilt. Veenduge, et server töötab ja ei ole kokkujooksnud olekus.
- Käivitamisel jookseb kokku: Kustutage konfiguratsioonifail ja taaskäivitage, et vaikeväärtused uuesti genereerida. Kui probleem püsib, kontrollige GPanel konsooli veateadete jaoks.
- Maailm ei laadi: Veenduge, et
basicServerData.saveFolderPathseade failisserver_config.jsonviitab õigele kataloogile.
Seotud artiklid
- Portal Knights administraatori käsud
- Kuidas leida oma serveri IP ja port
- Kuidas faile SFTP kaudu üles laadida
- Serveri käivitusjuhend
Vajate abi?
Kui teil tekib probleeme, mida siin ei käsitleta, avage tugipilet ja lisage oma serveri IP, probleemi kirjeldus ja kõik veateated GPanel konsoolis.