Colony Survival เป็นเกม voxel RTS มุมมองบุคคลที่หนึ่งที่คุณสร้างอาณานิคมที่เจริญรุ่งเรืองและป้องกันมันจากการโจมตีของมอนสเตอร์ในตอนกลางคืน คู่มือนี้ครอบคลุมทุกสิ่งที่คุณต้องการเพื่อตั้งค่าและกำหนดค่าเซิร์ฟเวอร์เฉพาะ Colony Survival ของคุณบน Legion Hosting ตั้งแต่การติดตั้งเริ่มต้นไปจนถึงการเชื่อมต่อของผู้เล่นและการจัดการโลก
การเริ่มต้นครั้งแรกใน GPanel
เมื่อคุณได้รับเซิร์ฟเวอร์ Colony Survival ครั้งแรก ไฟล์เกมจะถูกติดตั้งโดยอัตโนมัติ ทำตามขั้นตอนเหล่านี้เพื่อเริ่มต้น:
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ Colony Survival ของคุณ
- ไปที่แท็บ Console เซิร์ฟเวอร์จะเริ่มการติดตั้งเริ่มต้นผ่าน SteamCMD โดยดาวน์โหลดไฟล์เกมที่จำเป็นทั้งหมด
- รอให้การดาวน์โหลดและการติดตั้งเสร็จสมบูรณ์ คุณจะเห็นข้อความความคืบหน้าในคอนโซลขณะที่ไฟล์ถูกตรวจสอบ การดำเนินการนี้อาจใช้เวลาหลายนาที
- เมื่อการติดตั้งเสร็จสิ้น เซิร์ฟเวอร์จะเริ่มทำงานโดยอัตโนมัติ มองหาข้อความที่บ่งบอกว่าเซิร์ฟเวอร์กำลังรอรับการเชื่อมต่อ
- หากเซิร์ฟเวอร์ไม่เริ่มทำงานเอง ให้คลิกปุ่ม Start ใน GPanel
ตัวแปร Startup
GPanel มีตัวแปร startup ที่กำหนดค่าวิธีการเริ่มทำงานของเซิร์ฟเวอร์ ไปที่แท็บ Startup ใน GPanel เพื่อดูและแก้ไขสิ่งเหล่านี้:
| ตัวแปร | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
GAME_PORT |
พอร์ตหลักที่ใช้สำหรับการเชื่อมต่อเกม | กำหนดโดยอัตโนมัติ |
QUERY_PORT |
พอร์ตคิวรีของ Steam สำหรับการมองเห็นในเบราว์เซอร์เซิร์ฟเวอร์ | กำหนดโดยอัตโนมัติ |
MAX_PLAYERS |
จำนวนผู้เล่นสูงสุดที่สามารถเชื่อมต่อพร้อมกันได้ | 10 |
SERVER_NAME |
ชื่อที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ | Colony Survival Server |
ตัวแปร startup กำหนดพารามิเตอร์การเริ่มทำงานพื้นฐาน สำหรับการกำหนดค่าโดยละเอียด คุณจะใช้ไฟล์การกำหนดค่าเซิร์ฟเวอร์ที่อธิบายในส่วนถัดไป
การกำหนดค่าเซิร์ฟเวอร์
ไฟล์การกำหนดค่าหลักสำหรับ Colony Survival คือ serverconfiguration.json ซึ่งอยู่ในไดเรกทอรีเกมรากของเซิร์ฟเวอร์ คุณสามารถแก้ไขได้โดยใช้ File Manager ใน GPanel หรือผ่าน SFTP
การตั้งค่าหลัก
| การตั้งค่า | คำอธิบาย | ค่าเริ่มต้น |
|---|---|---|
ServerName |
ชื่อที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ เลือกชื่อที่สื่อความหมายเพื่อให้ผู้เล่นสามารถค้นหาเซิร์ฟเวอร์ของคุณได้ | "Colony Survival Server" |
MaxPlayers |
จำนวนผู้เล่นพร้อมกันสูงสุด Colony Survival ออกแบบมาสำหรับกลุ่มขนาดเล็ก ดังนั้นค่าทั่วไปจึงอยู่ในช่วง 2-10 | 10 |
NetworkType |
โหมดเครือข่ายสำหรับเซิร์ฟเวอร์ ใช้ "SteamNetwork" สำหรับการเชื่อมต่อผ่าน Steam (แนะนำ) หรือ "LAN" สำหรับเครือข่ายภายในเท่านั้น |
"SteamNetwork" |
Port |
พอร์ตเกมที่เซิร์ฟเวอร์รอรับการเชื่อมต่อ ค่านี้ควรตรงกับพอร์ตที่กำหนดใน GPanel | ตรงกับการกำหนดของ GPanel |
AutoSaveInterval |
เวลาเป็นนาทีระหว่างการบันทึกโลกอัตโนมัติ ค่าที่ต่ำกว่าจะบันทึกบ่อยขึ้นแต่อาจทำให้เกิดการกระตุกของความล่าช้าชั่วคราวในอาณานิคมขนาดใหญ่ | 15 |
ตัวอย่าง serverconfiguration.json
{
"ServerName": "My Colony Survival Server",
"MaxPlayers": 10,
"NetworkType": "SteamNetwork",
"Port": 27016,
"AutoSaveInterval": 15,
"Password": ""
}
การตั้งค่าโลก
Colony Survival สร้างโลกของมันแบบ procedural การตั้งค่าที่เกี่ยวข้องกับโลกควบคุมประสบการณ์การเล่นเกม:
- ขนาดของโลก: โลกของ Colony Survival มีขนาดใหญ่และขยายตัวเมื่อผู้เล่นสำรวจ เซิร์ฟเวอร์จะสร้างภูมิประเทศตามความต้องการ ซึ่งหมายความว่าการสำรวจในช่วงแรกอาจทำให้ประสิทธิภาพลดลงชั่วคราว
- ความยาก: ความยากของคลื่นมอนสเตอร์จะปรับขนาดตามขนาดอาณานิคม อาณานิคมที่ใหญ่ขึ้นด้วยผู้ตั้งถิ่นฐานมากขึ้นจะต้องเผชิญกับการโจมตีในตอนกลางคืนที่หนักหน่วงกว่า
- วงจรกลางวัน/กลางคืน: เกมมีวงจรกลางวัน/กลางคืนที่มอนสเตอร์เกิดในเวลากลางคืน ผู้เล่นต้องสร้างระบบป้องกันและติดอาวุธให้ยามเพื่อปกป้องอาณานิคมของตน
ชื่อเซิร์ฟเวอร์และรหัสผ่าน
หากต้องการตั้งรหัสผ่านสำหรับเซิร์ฟเวอร์ของคุณ (ทำให้เป็นส่วนตัว) ให้เพิ่มหรือแก้ไขช่อง Password ใน serverconfiguration.json:
{
"ServerName": "Private Colony Server",
"Password": "mySecretPassword123"
}
เว้นช่อง Password ให้เป็นสตริงว่าง ("") สำหรับเซิร์ฟเวอร์สาธารณะที่ไม่ต้องการรหัสผ่าน
serverconfiguration.json คุณต้องรีสตาร์ทเซิร์ฟเวอร์ของคุณจาก GPanel เพื่อให้การเปลี่ยนแปลงมีผล
วิธีเชื่อมต่อ
ผ่านเบราว์เซอร์เซิร์ฟเวอร์
- เปิด Colony Survival จาก Steam
- จากเมนูหลัก เลือก Multiplayer
- คลิก Join Server เพื่อเปิดเบราว์เซอร์เซิร์ฟเวอร์
- ค้นหาเซิร์ฟเวอร์ของคุณตามชื่อโดยใช้แถบค้นหา/กรอง
- เลือกเซิร์ฟเวอร์ของคุณจากรายการและคลิก Connect
- หากเซิร์ฟเวอร์มีการป้องกันด้วยรหัสผ่าน ให้ป้อนรหัสผ่านเมื่อได้รับแจ้ง
ผ่าน IP โดยตรง
- เปิด Colony Survival จาก Steam
- จากเมนูหลัก เลือก Multiplayer
- คลิก Direct Connect หรือ Connect by IP
- ป้อนที่อยู่ IP และพอร์ตของเซิร์ฟเวอร์ของคุณในรูปแบบ
IP:PORT(เช่น192.168.1.100:27016) - คลิก Connect ป้อนรหัสผ่านหากได้รับแจ้ง
การจัดการเซฟและข้อมูลสำรอง
Colony Survival เก็บข้อมูลโลกไว้ในไดเรกทอรีเซฟภายในไฟล์เซิร์ฟเวอร์ การจัดการข้อมูลสำรองที่เหมาะสมจะปกป้องความคืบหน้าของอาณานิคมของคุณ
ตำแหน่งเซฟ
เซฟของเซิร์ฟเวอร์มักจะอยู่ใน:
gamedata/savegames/
แต่ละโลกมีโฟลเดอร์ของตัวเองภายในไดเรกทอรีเซฟ ซึ่งมีข้อมูลอาณานิคม ภูมิประเทศ และข้อมูลผู้เล่นทั้งหมด
AutoSave
เซิร์ฟเวอร์จะบันทึกโดยอัตโนมัติตามช่วงเวลาที่กำหนดโดย AutoSaveInterval ใน serverconfiguration.json ค่าเริ่มต้นคือทุก 15 นาที คุณสามารถปรับสิ่งนี้ได้:
- บันทึกบ่อย (5-10 นาที): การป้องกันข้อมูลที่ดีกว่าแต่อาจทำให้เกิดความล่าช้าชั่วคราวในโลกขนาดใหญ่
- บันทึกมาตรฐาน (15 นาที): ความสมดุลที่ดีระหว่างความปลอดภัยและประสิทธิภาพ
- บันทึกไม่บ่อย (30+ นาที): การเล่นเกมที่ลื่นไหลกว่าแต่ความคืบหน้าที่เสี่ยงต่อการสูญเสียมากขึ้นหากเกิดการขัดข้อง
การสร้างข้อมูลสำรองด้วยตนเอง
- หยุดเซิร์ฟเวอร์ของคุณ จาก GPanel เพื่อป้องกันความเสียหายของไฟล์
- ไปยังไดเรกทอรี
gamedata/savegames/โดยใช้ File Manager หรือ SFTP - ดาวน์โหลดโฟลเดอร์เซฟทั้งหมดไปยังเครื่องของคุณ
- ติดป้ายข้อมูลสำรองด้วยวันที่ปัจจุบันและคำอธิบาย (เช่น
colony-backup-2026-02-26-before-mods)
การกู้คืนข้อมูลสำรอง
- หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
- อัปโหลดโฟลเดอร์เซฟสำรองของคุณไปยังไดเรกทอรี
gamedata/savegames/โดยแทนที่ไฟล์ที่มีอยู่ - เริ่มเซิร์ฟเวอร์ของคุณ โลกจะโหลดจากข้อมูลสำรองที่กู้คืน
การรีเซ็ตโลก
หากต้องการล้างโลกของคุณทั้งหมดและเริ่มอาณานิคมใหม่ตั้งแต่ต้น:
- หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
- ไปยังไดเรกทอรี
gamedata/savegames/ - ลบโฟลเดอร์เซฟของโลก (หรือเปลี่ยนชื่อหากคุณต้องการเก็บไว้เป็นข้อมูลสำรอง)
- เริ่มเซิร์ฟเวอร์ โลกใหม่จะถูกสร้างขึ้นโดยอัตโนมัติ
บทความที่เกี่ยวข้อง
- การตั้งค่าผู้ดูแลและม็อด Colony Survival
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- เริ่มต้นใช้งานเซิร์ฟเวอร์ใหม่ของคุณ