Брза Распродажба 50% попуст на сите сервери Последен Ден!
Завршува за: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Категории

Поставување на сервер за Don't Starve Together

MK dst dont-starve setup klei token caves config 0 го најдоа ова корисно

Ова упатство ве води низ поставувањето и конфигурирањето на вашиот наменски сервер за Don't Starve Together на Legion Hosting, од добивањето на вашиот Klei серверски токен преку конфигурацијата на серверот, режимите на играта, пештерите, генерирањето на светот и поврзувањето. За инсталација на модови, видете Инсталација на модови за DST. За администраторски команди, видете DST администраторски команди. За чести проблеми, видете Решавање проблеми за DST.

1. Добивање на серверски токен

Don't Starve Together бара Klei серверски токен за да го автентицира вашиот наменски сервер. Без важечки токен, серверот нема да се стартува.

Чекор 1 — Најавете се на вашата Klei сметка

Посетете го accounts.klei.com и најавете се со сметката што поседува Don't Starve Together. Можете да се најавите со Steam, PSN, Xbox или самостојна Klei сметка.

Чекор 2 — Навигирајте до Game Servers

Откако ќе се најавите, кликнете на Games во горната навигациска лента, потоа изберете Don't Starve Together. На страницата на играта, најдете го и кликнете го табот Game Servers.

Чекор 3 — Генерирајте нов токен

Кликнете го копчето Add New Server. Дадете му на вашиот сервер пријателско име (ова е само за ваша референца на Klei сајтот) и кликнете Add New Server за да потврдите. Вашиот нов токен ќе се појави — изгледа како долга низа од знаци што започнува со pds-g^.

Чекор 4 — Копирајте го и применете го токенот

Копирајте ја целата низа на токенот. Во GPanel, навигирајте до табот Startup на вашиот сервер и залепете го токенот во полето Cluster Token. Алтернативно, можете да го ставите во датотеката cluster_token.txt во кореновиот директориум на вашиот сервер.

Чувајте го вашиот токен приватен. Секој со вашиот серверски токен може да се претстави како вашиот сервер. Ако се сомневате дека вашиот токен е компромитиран, избришете го на веб-страницата на Klei и генерирајте нов.
Вашиот сервер нема да се стартува без важечки токен. Ако видите грешки во автентикацијата во вашата конзола, проверете дали вашиот токен е правилно залепен без водечки или завршни празни места.

2. Конфигурација на серверот

Најлесниот начин да го конфигурирате вашиот сервер е преку табот Startup во GPanel. Достапни се следните променливи:

Променлива Опис Пример
Cluster Token Вашиот Klei серверски токен за автентикација (задолжителен) pds-g^KU_abc123...
Cluster Name Името што играчите го гледаат во прелистувачот на сервери My DST Server
Cluster Description Краток опис прикажан во прелистувачот на сервери Friendly survival server!
Game Mode Режимот на играта за серверот (видете дел 3) survival
Max Players Максимален број на истовремени играчи 6
Cluster Password Лозинка потребна за приклучување (оставете празно за јавен) mypassword

По промена на било кои стартни променливи, кликнете Save и потоа Restart на вашиот сервер за промените да стапат на сила.

3. Режими на играта

Don't Starve Together нуди три различни режими на играта, секој менувајќи како функционираат смртта и оживувањето:

Режим Однесување при смрт Метод на оживување Најдобро за
Survival Мртвите играчи стануваат духови. Ако сите играчи се мртви, светот се ресетира. Touch Stones, Life-Giving Amulets, Meat Effigies (ограничена употреба) Играчи кои сакаат предизвикувачко искуство со високи влогови
Endless Мртвите играчи стануваат духови. Светот никогаш не се ресетира поради смрти. Сите Survival методи плус неограничено оживување на Florid Postern (со казна на максимално здравје) Повремени играчи, групи насочени кон градење, нови играчи
Wilderness Мртвите играчи целосно се отстрануваат. Нема духови. Играчите се оживуваат на случајна локација со нов инвентар PvP-ориентирани сервери, хардкор играчи
Препорака: Ако сте нови во хостирањето на DST сервер, режимот Endless е најпростувачката опција. Секогаш можете да го промените режимот на играта подоцна со ажурирање на стартната променлива и рестартирање.

4. Конфигурација на cluster.ini

За понапредна конфигурација, можете директно да ја уредите датотеката cluster.ini. Оваа датотека се наоѓа во кореновиот директориум на вашиот сервер и контролира поставки на ниво на целиот кластер. Пристапете до неа преку File Manager во GPanel или преку SFTP.

[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

Објаснети клучни поставки

Поставка Опис Стандардно
game_mode Режим на играта на серверот: survival, endless или wilderness survival
max_players Максимален број на истовремени играчи 6
pvp Овозможете или оневозможете борба играч-против-играч false
pause_when_empty Паузирајте ја симулацијата на светот кога нема поврзани играчи true
cluster_password Лозинка за приклучување; оставете празно за јавен сервер (празно)
shard_enabled Потребно за поддршка на пештери (видете дел 5) false
console_enabled Дозволете ја конзолата во играта за администраторите true
Забелешка: Ако поставите вредности преку и табот GPanel Startup и датотеката cluster.ini, вредностите од табот Startup обично имаат приоритет. Користете еден или друг метод за да избегнете забуна.

5. Поставување на пештери

Don't Starve Together користи shard архитектура каде Overworld и Caves работат како одделни серверски инстанци кои комуницираат меѓусебно. На Legion Hosting, поддршката за пештери може да биде достапна во зависност од вашиот план.

Master/Caves архитектура

  • Master Shard — Overworld (површина). Ова е примарната серверска инстанца на која се поврзуваат играчите.
  • Caves Shard — Подземните пештери. Ова работи како секундарна инстанца со која master shard-от комуницира внатрешно.

Овозможување на пештери

За да овозможите пештери, погрижете се следните поставки да бидат во вашиот cluster.ini:

[SHARD]
shard_enabled = true
bind_ip = 127.0.0.1
master_ip = 127.0.0.1

Секој shard има своја сопствена server.ini датотека. server.ini на Master shard-от (се наоѓа во папката Master/) треба да содржи:

[SHARD]
is_master = true

[STEAM]
master_server_port = 27018
authentication_port = 8768

server.ini на Caves shard-от (се наоѓа во папката Caves/) треба да содржи:

[SHARD]
is_master = false
name = Caves

[STEAM]
master_server_port = 27019
authentication_port = 8769
Употреба на ресурси: Извршувањето на пештери ефективно ја удвојува потрошувачката на ресурси на серверот. Ако доживеете проблеми со перформансите со овозможени пештери, размислете за надградба на вашиот серверски план или контактирајте ја поддршката.

6. Генерирање на светот

Можете да ги прилагодите поставките за генерирање на светот за да ја промените зачестеноста на ресурсите, суштествата, годишните времиња и биомите. Поставките за генерирање на светот се чуваат во worldgenoverride.lua датотеки внатре во директориумот на секој shard (Master/ и Caves/).

Пример 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"
    },
}

Пример 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 стапуваат на сила само кога се генерира нов свет. За да примените промени, мора да ги избришете постоечките податоци за зачувување и да го рестартирате серверот. Прво направете резервна копија на вашите датотеки за зачувување ако сакате да ги зачувате.

7. Како да се поврзете

Постојат два начина да се поврзете со вашиот сервер за Don't Starve Together:

Метод 1 — Browse Games (Препорачано)

  1. Стартувајте Don't Starve Together и кликнете Play.
  2. Изберете Browse Games од главното мени.
  3. Користете ја лентата за пребарување на врвот за да го пребарате Cluster Name на вашиот сервер.
  4. Кликнете на вашиот сервер во резултатите и кликнете Join.
  5. Ако вашиот сервер има лозинка, внесете ја кога ќе ви биде побарано.

Метод 2 — Директно поврзување преку конзола

  1. Стартувајте Don't Starve Together и кликнете Play.
  2. Притиснете го копчето ~ (тилда) за да ја отворите конзолата.
  3. Внесете ја следната команда, заменувајќи ги IP и портот со деталите на вашиот сервер од GPanel:
c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT)

Ако вашиот сервер бара лозинка:

c_connect("YOUR_SERVER_IP", YOUR_SERVER_PORT, "YOUR_PASSWORD")
Пронаоѓање на деталите на вашиот сервер: IP и портот на вашиот сервер се прикажани на главната страница на вашиот сервер во GPanel.
Серверот не се појавува? Може да бидат потребни неколку минути за новостартуван сервер да се појави во прелистувачот на сервери. Погрижете се вашиот сервер да биде целосно стартуван (проверете ја конзолата за "Sim paused" или слични пораки за подготвеност). Исто така проверете дали вашиот филтер за регион во екранот Browse Games не ја исклучува локацијата на вашиот сервер.

Поврзани статии

Потребна помош?

Ако наидете на проблем што не е опфатен тука, испратете тикет за поддршка и вклучете го ID-то на вашиот сервер, опис на проблемот и било кој релевантен конзолен излез од GPanel.


Дали оваа статија ви беше корисна?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.