See juhend aitab teil seadistada ja konfigureerida oma Don't Starve Together pühendatud serveri Legion Hosting platvormil, alates Klei serveri tokeni hankimisest kuni serveri konfigureerimise, mängurežiimide, koobaste, maailma genereerimise ja ühendumiseni. Modide paigaldamiseks vaadake DST modide paigaldamine. Administraatori käskude jaoks vaadake DST administraatori käsud. Levinud probleemide jaoks vaadake DST tõrkeotsing.
1. Serveri tokeni hankimine
Don't Starve Together nõuab teie pühendatud serveri autentimiseks Klei serveri tokenit. Ilma kehtiva tokenita server ei käivitu.
Samm 1 — logige sisse oma Klei kontole
Külastage accounts.klei.com ja logige sisse kontoga, millele kuulub Don't Starve Together. Saate sisse logida Steam, PSN, Xbox või eraldiseisva Klei konto kaudu.
Samm 2 — navigeerige mänguserverite juurde
Pärast sisselogimist klõpsake ülemises navigeerimisribal Games, seejärel valige Don't Starve Together. Mängu lehel leidke ja klõpsake vahekaardil Game Servers.
Samm 3 — genereerige uus token
Klõpsake nupul Add New Server. Andke oma serverile sõbralik nimi (see on ainult teie viitamiseks Klei saidil) ja klõpsake kinnitamiseks Add New Server. Teie uus token kuvatakse — see näeb välja nagu pikk märgijada, mis algab pds-g^-ga.
Samm 4 — kopeerige ja rakendage token
Kopeerige kogu tokeni string. GPanel-is navigeerige oma serveri vahekaardile Startup ja kleepige token väljale Cluster Token. Alternatiivina saate selle paigutada faili cluster_token.txt oma serveri juurkataloogi.
2. Serveri konfigureerimine
Lihtsaim viis serveri konfigureerimiseks on GPanel-i vahekaardi Startup kaudu. Saadaval on järgmised muutujad:
| Muutuja | Kirjeldus | Näide |
|---|---|---|
| Cluster Token | Teie Klei serveri autentimistoken (nõutav) | pds-g^KU_abc123... |
| Cluster Name | Nimi, mida mängijad näevad serveri brauseris | My DST Server |
| Cluster Description | Lühikirjeldus, mida kuvatakse serveri brauseris | Friendly survival server! |
| Game Mode | Serveri mängurežiim (vaadake jaotist 3) | survival |
| Max Players | Maksimaalne samaaegsete mängijate arv | 6 |
| Cluster Password | Liitumiseks nõutav parool (jätke tühjaks avaliku serveri jaoks) | mypassword |
Pärast käivitusmuutujate muutmist klõpsake Save ja seejärel Restart, et muudatused jõustuksid.
3. Mängurežiimid
Don't Starve Together pakub kolme erinevat mängurežiimi, millest igaüks muudab surma ja taassünni toimimist:
| Režiim | Surma käitumine | Elustamise meetod | Sobib kõige paremini |
|---|---|---|---|
| Survival | Surnud mängijad muutuvad kummitusteks. Kui kõik mängijad on surnud, maailm lähtestub. | Touch Stones, Life-Giving Amulets, Meat Effigies (piiratud kasutuskordadega) | Mängijad, kes soovivad väljakutsuvat ja kõrgete panustega kogemust |
| Endless | Surnud mängijad muutuvad kummitusteks. Maailm ei lähtestu kunagi surmade tõttu. | Kõik Survival meetodid pluss piiramatu taassünd Florid Posternil (maksimaalse tervisetrahviga) | Rahulikumad mängijad, ehitamisele keskenduvad grupid, uued mängijad |
| Wilderness | Surnud mängijad eemaldatakse täielikult. Kummitusi pole. | Mängijad sünnivad uuesti juhuslikku asukohta uue varustusega | PvP-suunitlusega serverid, hardkor-mängijad |
4. cluster.ini konfigureerimine
Täpsemaks konfigureerimiseks saate otse redigeerida faili cluster.ini. See fail asub teie serveri juurkataloogis ja juhib klastri-üleseid seadeid. Sellele pääsete ligi GPanel-i File Manager-i kaudu või SFTP abil.
[GAMEPLAY]
game_mode = survival
max_players = 6
pvp = false
pause_when_empty = true
[NETWORK]
cluster_name = My DST Server
cluster_description = A friendly survival server
cluster_password =
cluster_language = en
[MISC]
console_enabled = true
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
Oluliste seadete selgitused
| Seade | Kirjeldus | Vaikeväärtus |
|---|---|---|
game_mode |
Serveri mängurežiim: survival, endless või wilderness |
survival |
max_players |
Maksimaalne samaaegsete mängijate arv | 6 |
pvp |
Mängija-vastase-mängija võitluse lubamine või keelamine | false |
pause_when_empty |
Maailma simulatsiooni peatamine, kui ühendatud mängijaid pole | true |
cluster_password |
Liitumisparool; jätke tühjaks avaliku serveri jaoks | (tühi) |
shard_enabled |
Nõutav koobaste toeks (vaadake jaotist 5) | false |
console_enabled |
Mängusisese konsooli lubamine administraatoritele | true |
cluster.ini, on Startup vahekaardi väärtustel tavaliselt prioriteet. Kasutage segaduse vältimiseks ühte meetodit.
5. Koobaste seadistamine
Don't Starve Together kasutab shard-arhitektuuri, kus Overworld ja koobad töötavad eraldi serveriinstantsidena, mis omavahel suhtlevad. Legion Hosting platvormil võib koobaste tugi olla saadaval sõltuvalt teie plaanist.
Master/Caves arhitektuur
- Master Shard — Overworld (pind). See on peamine serveriinstants, millega mängijad ühenduvad.
- Caves Shard — Maa-alused koobad. See töötab teisese instantsina, millega master shard sisemiselt suhtleb.
Koobaste lubamine
Koobaste lubamiseks veenduge, et järgmised seaded on teie failis cluster.ini:
[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1
Igal shard-il on oma server.ini fail. Master shard-i server.ini (asub kaustas Master/) peaks sisaldama:
[SHARD]
is_master = true
[STEAM]
master_server_port = 27018
authentication_port = 8768
Caves shard-i server.ini (asub kaustas Caves/) peaks sisaldama:
[SHARD]
is_master = false
name = Caves
[STEAM]
master_server_port = 27019
authentication_port = 8769
6. Maailma genereerimine
Saate kohandada maailma genereerimise seadeid, et muuta ressursside, olendite, aastaaegade ja bioomide sagedust. Maailma genereerimise seaded salvestatakse failides worldgenoverride.lua iga shard-i kataloogis (Master/ ja Caves/).
Näide worldgenoverride.lua (Overworld)
return {
override_enabled = true,
preset = "SURVIVAL_TOGETHER",
overrides = {
-- Resources
flint = "often", -- "never", "rare", "default", "often", "always"
rocks = "often",
trees = "default",
berrybush = "often",
-- Creatures
spiders = "default",
hounds = "less", -- "never", "less", "default", "more", "always"
-- Season length
autumn = "longseason", -- "noseason", "shortseason", "default", "longseason"
winter = "shortseason",
spring = "default",
summer = "default",
-- World size and branching
world_size = "large", -- "small", "medium", "default", "large", "huge"
branching = "default", -- "never", "least", "default", "most"
},
}
Näide worldgenoverride.lua (Caves)
return {
override_enabled = true,
preset = "DST_CAVE",
overrides = {
mushtree = "often",
bunnymen = "often",
worms = "less",
cave_spiders = "default",
world_size = "default",
},
}
worldgenoverride.lua jõustuvad ainult uue maailma genereerimisel. Muudatuste rakendamiseks peate kustutama olemasolevad salvestusandmed ja serveri taaskäivitama. Varundage oma salvestusfailid enne, kui soovite neid säilitada.
7. Kuidas ühenduda
Don't Starve Together serveriga ühendumiseks on kaks viisi:
Meetod 1 — mängude sirvimine (soovitatav)
- Käivitage Don't Starve Together ja klõpsake Play.
- Valige peamenüüst Browse Games.
- Kasutage ülaosas olevat otsinguriba, et otsida oma serveri Cluster Name järgi.
- Klõpsake tulemustes oma serveril ja klõpsake Join.
- Kui teie serveril on parool, sisestage see küsimisel.
Meetod 2 — otseühendus konsooli kaudu
- Käivitage Don't Starve Together ja klõpsake Play.
- Vajutage klahvi ~ (tilde), et avada konsool.
- Sisestage järgmine käsk, asendades IP ja pordi oma serveri andmetega GPanel-ist:
c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT)
Kui teie server nõuab parooli:
c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT, "YOUR_PASSWORD")
Seotud artiklid
- DST modide paigaldamine
- DST administraatori käsud
- DST tõrkeotsing
- Kuidas leida oma serveri IP-d ja porti
- Kuidas laadida faile üles SFTP kaudu
- Serveri käivitusjuhend
Vajate abi?
Kui teil tekib probleem, mida siin ei käsitleta, esitage tugipilet ja lisage oma serveri ID, probleemi kirjeldus ja asjakohane konsooli väljund GPanel-ist.