เซลฤดูใบไม้ร่วง 47% ลดทุกเซิร์ฟเวอร์
สิ้นสุดใน: 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
Categories

คู่มือการตั้งค่าเซิร์ฟเวอร์เฉพาะ (Dedicated Server) ของ Sons of the Forest


คู่มือการตั้งค่าเซิร์ฟเวอร์เฉพาะ (Dedicated Server) ของ Sons of the Forest

คู่มือนี้ครอบคลุมทุกสิ่งที่คุณจำเป็นต้องใช้ในการกำหนดค่า เชื่อมต่อ และจัดการเซิร์ฟเวอร์เฉพาะ Sons of the Forest ที่โฮสต์กับ Legion Hosting เซิร์ฟเวอร์ของคุณจะถูกจัดการผ่าน GPanel


ไฟล์การกำหนดค่าเซิร์ฟเวอร์

ไฟล์การกำหนดค่าเซิร์ฟเวอร์หลักคือ dedicatedserver.cfg คุณสามารถแก้ไขไฟล์นี้ได้โดยตรงผ่านตัวจัดการไฟล์ของ GPanel หรือผ่าน SFTP

การค้นหาตำแหน่งไฟล์การกำหนดค่า

ไฟล์การกำหนดค่าอยู่ในไดเรกทอรีรากของเซิร์ฟเวอร์ของคุณ:

dedicatedserver.cfg

ตัวเลือกการกำหนดค่า

ด้านล่างนี้คือข้อมูลอ้างอิงทั้งหมดสำหรับการตั้งค่าที่มีอยู่ใน dedicatedserver.cfg

การตั้งค่า ค่าเริ่มต้น คำอธิบาย
ServerName "Sons Of The Forest" ชื่อที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์และในรายการเซิร์ฟเวอร์ของ Steam
ServerPassword "" รหัสผ่านที่จำเป็นสำหรับการเข้าร่วม เว้นว่างไว้สำหรับเซิร์ฟเวอร์สาธารณะ
MaxPlayers 4 จำนวนผู้เล่นสูงสุดที่อนุญาตให้อยู่บนเซิร์ฟเวอร์ในเวลาเดียวกัน ค่าเริ่มต้นคือ 4 ค่าสูงสุดที่รองรับคือ 8
SaveSlot 1 ช่องบันทึก (save slot) ที่เซิร์ฟเวอร์ใช้ (1–3) แต่ละช่องเป็นโลกที่แยกจากกัน
SaveInterval 600 ความถี่ที่เซิร์ฟเวอร์บันทึกอัตโนมัติเป็นวินาที ค่าเริ่มต้นคือ 10 นาที (600)
GameMode "normal" กำหนดระดับความยากและกฎ ค่าเป็นตัวพิมพ์เล็ก ดูตัวเลือกโหมดเกมด้านล่าง
GameSeed "" ซีดสำหรับสร้างโลก (ไม่บังคับ) เว้นว่างไว้เพื่อสุ่มซีด ตั้งค่าก่อนการเปิดใช้งานครั้งแรก
ServerPort — พอร์ตเกมหลัก (UDP) ตรวจสอบแท็บ Network ใน GPanel เพื่อดูพอร์ตที่กำหนดให้คุณ อย่าเปลี่ยนค่านี้เว้นแต่ได้รับคำแนะนำจากฝ่ายสนับสนุน
ServerQueryPort — พอร์ตคิวรีของ Steam (UDP) ที่ใช้สำหรับเบราว์เซอร์เซิร์ฟเวอร์ ตรวจสอบแท็บ Network ใน GPanel เพื่อดูพอร์ตที่กำหนดให้คุณ
BlobSyncPort — พอร์ต blob sync (UDP) ที่ใช้สำหรับการซิงโครไนซ์ข้อมูลโลกระหว่างเซิร์ฟเวอร์และไคลเอนต์ ตรวจสอบแท็บ Network ใน GPanel เพื่อดูพอร์ตที่กำหนดให้คุณ
SkipNetworkAccessibilityTest false ตั้งค่าเป็น true เพื่อข้ามการทดสอบเครือข่ายเมื่อเริ่มต้น มีประโยชน์หากการทดสอบทำให้เริ่มต้นช้า
LanOnly false หากเป็น true เซิร์ฟเวอร์จะไม่ปรากฏในรายการเซิร์ฟเวอร์สาธารณะของ Steam
LogFilesEnabled true เปิดใช้งานการสร้างไฟล์บันทึกฝั่งเซิร์ฟเวอร์เพื่อแก้ไขปัญหา

ตัวอย่างการกำหนดค่า

แทนที่ค่าพอร์ตด้านล่างด้วยพอร์ตจริงที่กำหนดให้เซิร์ฟเวอร์ของคุณ ตรวจสอบแท็บ Network ใน GPanel เพื่อดูหมายเลขพอร์ตเฉพาะของคุณ

{
  "ServerName": "My SOTF Server",
  "ServerPassword": "mypassword",
  "MaxPlayers": 4,
  "SaveSlot": 1,
  "SaveInterval": 600,
  "GameMode": "normal",
  "GameSeed": "",
  "ServerPort": YOUR_GAME_PORT,
  "ServerQueryPort": YOUR_QUERY_PORT,
  "BlobSyncPort": YOUR_BLOB_SYNC_PORT,
  "SkipNetworkAccessibilityTest": false,
  "LanOnly": false,
  "LogFilesEnabled": true
}
สำคัญ: หลังจากแก้ไข dedicatedserver.cfg คุณต้องรีสตาร์ทเซิร์ฟเวอร์จาก GPanel เพื่อให้การเปลี่ยนแปลงมีผล

ตัวเลือกโหมดเกม

การตั้งค่า GameMode ควบคุมระดับความยากและกฎการเอาชีวิตรอด ตั้งค่านี้ก่อนการเปิดใช้งานครั้งแรกของคุณ เนื่องจากการเปลี่ยนแปลงบนเซฟที่มีอยู่แล้วอาจไม่มีผลอย่างสมบูรณ์

ค่า คำอธิบาย
"normal" ประสบการณ์การเอาชีวิตรอดมาตรฐาน พร้อม AI ของศัตรู ความหิว ความกระหาย และระบบเกมเต็มรูปแบบที่สมดุล
"hard" ความยากของศัตรูเพิ่มขึ้น การใช้ทรัพยากรเร็วขึ้น และระยะปลอดภัยในการเอาชีวิตรอดลดลง
"hardsurvival" โหมดที่ท้าทายที่สุด การตายถาวรและสภาวะการเอาชีวิตรอดที่โหดร้ายที่สุด
"peaceful" ศัตรูจะนิ่งเฉย ทำให้ผู้เล่นสามารถมุ่งเน้นไปที่การสำรวจและการก่อสร้างโดยไม่ต้องต่อสู้
"custom" อนุญาตให้กำหนดค่าการเล่นเองได้ ใช้โหมดนี้เพื่อปรับแต่งพารามิเตอร์ความยากแต่ละรายการอย่างละเอียด

วิธีเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ

การค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ

IP และพอร์ตที่กำหนดของเซิร์ฟเวอร์ของคุณจะแสดงในแท็บ Network ของ GPanel สำหรับคำแนะนำโดยละเอียด ดูที่: วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ

Sons of the Forest ใช้สามพอร์ต (game, query และ blob sync) ซึ่งกำหนดโดยอัตโนมัติโดย GPanel ตรวจสอบแท็บ Network และแท็บ Startup เพื่อดูหมายเลขพอร์ตเฉพาะที่กำหนดให้คุณ และตรวจสอบให้แน่ใจว่าค่าใน dedicatedserver.cfg ตรงกัน

บนโฮสติ้งแบบแชร์ พอร์ตจะถูกกำหนดแบบสุ่ม — คุณไม่สามารถเลือกหมายเลขพอร์ตเฉพาะได้ หากคุณต้องการให้เซิร์ฟเวอร์ของคุณทำงานบนพอร์ตเฉพาะ คุณสามารถซื้อเซิร์ฟเวอร์ที่มี ที่อยู่ IP ส่วนตัว ได้

ตัวเลือกที่ 1: เชื่อมต่อโดยตรงผ่าน Steam

  1. เปิด Steam และคลิก View ในแถบเมนูด้านบน
  2. เลือก Game Servers
  3. คลิกแท็บ Favorites จากนั้นคลิก Add a Server
  4. ป้อน IP และ query port ของเซิร์ฟเวอร์ของคุณ (จากแท็บ Network ของ GPanel) ในรูปแบบ IP:QueryPort
  5. คลิก Find Games at this Address จากนั้นคลิก Add to Favorites
  6. เปิด Sons of the Forest ไปที่ Multiplayer > Join Game และเลือกเซิร์ฟเวอร์ของคุณจากรายการโปรด

ตัวเลือกที่ 2: เบราว์เซอร์เซิร์ฟเวอร์ Steam (ในเกม)

  1. เปิด Sons of the Forest และเลือก Multiplayer จากเมนูหลัก
  2. เลือก Join Game จากนั้นเลือกแท็บ Internet
  3. ใช้การค้นหา/ตัวกรองเพื่อค้นหาเซิร์ฟเวอร์ของคุณตามชื่อ หรือคลิก Connect by IP หากมี
  4. ป้อนรหัสผ่านเซิร์ฟเวอร์ของคุณหากมีการตั้งค่าไว้ และเข้าร่วม
เคล็ดลับ: หากเซิร์ฟเวอร์ของคุณไม่ปรากฏในเบราว์เซอร์ ให้รอสักครู่หลังเริ่มต้นเพื่อให้ Steam จัดทำดัชนี คุณยังสามารถลองเพิ่มลงในรายการโปรดโดยใช้วิธีเชื่อมต่อโดยตรงด้านบนได้

การจัดการเซฟ

ช่องบันทึก (Save Slots)

Sons of the Forest รองรับช่องบันทึกอิสระสูงสุด 3 ช่องต่อเซิร์ฟเวอร์ ช่องที่ใช้งานอยู่จะถูกควบคุมโดยการตั้งค่า SaveSlot ใน dedicatedserver.cfg แต่ละช่องจะรักษาสถานะโลก ข้อมูลผู้เล่น และความคืบหน้าของตัวเอง

ในการสลับโลก ให้เปลี่ยนค่า SaveSlot (1, 2 หรือ 3) และรีสตาร์ทเซิร์ฟเวอร์ของคุณ

คำเตือน: การเปลี่ยนช่องบันทึกจะสลับไปยังโลกอื่น ข้อมูลของช่องก่อนหน้าของคุณจะถูกเก็บรักษาไว้และสามารถกลับไปได้โดยการสลับกลับไปยังหมายเลขช่องนั้น

ตำแหน่งไฟล์เซฟ

ไฟล์เซฟของเซิร์ฟเวอร์จะถูกจัดเก็บไว้ในเส้นทางต่อไปนี้บนเซิร์ฟเวอร์ของคุณ:

saves/

แต่ละช่องบันทึกมีโฟลเดอร์ย่อยของตัวเองภายในไดเรกทอรีนี้ โครงสร้างมีลักษณะดังนี้:

saves/
  Slot1/
  Slot2/
  Slot3/

การอัปโหลดเซฟผ่าน SFTP

คุณสามารถอัปโหลดเซฟที่มีอยู่จากเกมเดี่ยวบนเครื่องของคุณหรือจากเซิร์ฟเวอร์อื่นไปยังเซิร์ฟเวอร์เฉพาะของคุณโดยใช้ SFTP สำหรับคำแนะนำการเชื่อมต่อ SFTP ฉบับเต็ม ดูที่: วิธีอัปโหลดไฟล์ผ่าน SFTP

  1. หยุดเซิร์ฟเวอร์ของคุณจาก GPanel ก่อนอัปโหลดไฟล์
  2. เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน SFTP โดยใช้ข้อมูลรับรองที่แสดงใน GPanel
  3. ไปที่ไดเรกทอรี saves/ บนเซิร์ฟเวอร์ของคุณ
  4. อัปโหลดโฟลเดอร์เซฟบนเครื่องของคุณไปยังโฟลเดอร์ช่องที่เกี่ยวข้อง (เช่น Slot1/)
  5. ตรวจสอบให้แน่ใจว่า SaveSlot ใน dedicatedserver.cfg ตรงกับช่องที่คุณอัปโหลดไป
  6. เริ่มเซิร์ฟเวอร์ของคุณจาก GPanel
หมายเหตุ: โดยทั่วไปไฟล์เซฟเกมเดี่ยวบนเครื่องจะอยู่ที่:
%APPDATA%\LocalLow\Endnight\SonsOfTheForest\Saves\
คัดลอกโฟลเดอร์เซฟที่เกี่ยวข้องไปยังไดเรกทอรีช่องที่เหมาะสมบนเซิร์ฟเวอร์ของคุณ

การสำรองข้อมูลเซฟ

ขอแนะนำให้สำรองไฟล์เซฟของคุณเป็นระยะผ่าน SFTP ดาวน์โหลดไดเรกทอรี saves/ ทั้งหมดไปยังตำแหน่งที่ปลอดภัยบนเครื่องของคุณก่อนทำการเปลี่ยนแปลงหรืออัปเดตครั้งสำคัญ


บทความที่เกี่ยวข้อง


ต้องการความช่วยเหลือเพิ่มเติม?

หากคุณยังคงประสบปัญหาหลังจากทำตามคู่มือนี้ โปรด เปิดทิกเก็ตสนับสนุน และระบุข้อมูลต่อไปนี้:

  • คำอธิบายปัญหาและช่วงเวลาที่เริ่มเกิดขึ้น
  • ID เซิร์ฟเวอร์หรือที่อยู่ IP ของคุณจาก GPanel
  • ข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซลเซิร์ฟเวอร์หรือไฟล์บันทึก

Was this article helpful?

Ready to Get Started?

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