فروش فوری 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

FA 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 — رفتن به بخش سرورهای بازی

پس از ورود، روی 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
توجه: اگر مقادیر را هم از طریق تب Startup در GPanel و هم از طریق فایل cluster.ini تنظیم کنید، مقادیر تب Startup معمولاً اولویت دارند. برای جلوگیری از سردرگمی، از یک روش استفاده کنید.

5. راه‌اندازی غارها

Don't Starve Together از معماری شارد استفاده می‌کند که در آن جهان بالا (Overworld) و غارها به عنوان نمونه‌های سرور جداگانه اجرا می‌شوند و با یکدیگر ارتباط برقرار می‌کنند. در Legion Hosting، پشتیبانی از غارها بسته به پلن شما ممکن است در دسترس باشد.

معماری Master/Caves

  • شارد Master — جهان بالا (سطح). این نمونه اصلی سرور است که بازیکنان به آن متصل می‌شوند.
  • شارد Caves — غارهای زیرزمینی. این به عنوان نمونه ثانویه اجرا می‌شود که شارد اصلی به صورت داخلی با آن ارتباط برقرار می‌کند.

فعال‌سازی غارها

برای فعال‌سازی غارها، اطمینان حاصل کنید که تنظیمات زیر در cluster.ini شما وجود دارند:

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

هر شارد فایل server.ini مخصوص خود را دارد. فایل server.ini شارد Master (واقع در پوشه Master/) باید شامل موارد زیر باشد:

[SHARD]
is_master = true

[STEAM]
master_server_port = 27018
authentication_port = 8768

فایل server.ini شارد Caves (واقع در پوشه Caves/) باید شامل موارد زیر باشد:

[SHARD]
is_master = false
name = Caves

[STEAM]
master_server_port = 27019
authentication_port = 8769
مصرف منابع: اجرای غارها عملاً مصرف منابع سرور را دو برابر می‌کند. اگر با فعال بودن غارها مشکلات عملکردی دارید، ارتقای پلن سرور یا تماس با پشتیبانی را در نظر بگیرید.

6. تولید جهان

می‌توانید تنظیمات تولید جهان را برای تغییر فراوانی منابع، موجودات، فصل‌ها و بیوم‌ها سفارشی کنید. تنظیمات تولید جهان در فایل‌های worldgenoverride.lua درون دایرکتوری هر شارد (Master/ و Caves/) ذخیره می‌شوند.

نمونه worldgenoverride.lua (جهان بالا)

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 (غارها)

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 — مرور بازی‌ها (پیشنهادی)

  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 بررسی کنید تا مطمئن شوید موقعیت سرور شما حذف نشده است.

مقالات مرتبط

نیاز به کمک دارید؟

اگر با مشکلی مواجه شدید که در اینجا پوشش داده نشده، یک تیکت پشتیبانی ارسال کنید و شناسه سرور، توضیحات مشکل و هرگونه خروجی کنسول مرتبط از GPanel را درج کنید.


آیا این مقاله مفید بود؟

Ready to Get Started?

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