คู่มือนี้ครอบคลุมวิธีตั้งค่าเซิร์ฟเวอร์เฉพาะ Hurtworld ของคุณบน Legion Hosting การกำหนดค่าตัวแปร startup การแก้ไขการกำหนดค่าเซิร์ฟเวอร์ การตั้งค่า PvP และอัตราทรัพยากร การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ และการจัดการเซฟ Hurtworld เป็นเกม FPS เอาชีวิตรอดแบบผู้เล่นหลายคนที่ผู้เล่นรวบรวมทรัพยากร สร้างฐาน และคราฟต์อุปกรณ์เพื่อเอาชีวิตรอดในสภาพแวดล้อมที่โหดร้าย สำหรับคำสั่งแอดมิน การรองรับปลั๊กอิน Oxide/uMod และการแก้ไขปัญหา โปรดดู คำสั่งแอดมิน Hurtworld
1. การเริ่มต้นครั้งแรก
- ล็อกอินเข้าสู่ GPanel และเลือกเซิร์ฟเวอร์ Hurtworld ของคุณ
- ไปที่แท็บ Startup และตรวจสอบตัวแปรที่กำหนดค่าได้ (ดูส่วนที่ 2)
- ตั้งค่า HOSTNAME และปรับ MAX_PLAYERS ตามต้องการ
- กลับไปที่แท็บ Console และคลิก Start
- รอให้คอนโซลยืนยันว่าเซิร์ฟเวอร์เริ่มทำงานแล้ว การเปิดตัวครั้งแรกจะสร้างโลกและสร้างไฟล์การกำหนดค่าเริ่มต้น
autoexec.cfg ให้เริ่มเซิร์ฟเวอร์หนึ่งครั้ง ปล่อยให้โหลดเสร็จ จากนั้นหยุดก่อนแก้ไข
2. ตัวแปร Startup ของ GPanel
| ตัวแปร | จำเป็น | คำอธิบาย |
|---|---|---|
HOSTNAME | ใช่ | ชื่อที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ |
MAX_PLAYERS | ไม่ | จำนวนผู้เล่นพร้อมกันสูงสุด ค่าเริ่มต้นคือ 60 |
QUERY_PORT | อัตโนมัติ | Steam query port ค่าเริ่มต้นคือ 13871 จัดการโดย GPanel |
CREATIVE_MODE | ไม่ | เปิดใช้งานโหมดครีเอทีฟ (สร้างฟรี) 0 = ปิด, 1 = เปิด ค่าเริ่มต้นคือ 0 |
ADMINS | ไม่ | Steam ID ของเจ้าของเซิร์ฟเวอร์สำหรับการเข้าถึงแอดมิน |
INSTALL_OXIDE | ไม่ | ติดตั้งเฟรมเวิร์กการม็อด Oxide/uMod 0 = ไม่, 1 = ใช่ ค่าเริ่มต้นคือ 0 |
3. การกำหนดค่าเซิร์ฟเวอร์ (autoexec.cfg)
สำหรับการตั้งค่าขั้นสูง ให้แก้ไขไฟล์การกำหนดค่าโดยตรง หยุดเซิร์ฟเวอร์ของคุณก่อนทำการเปลี่ยนแปลง
ตำแหน่งไฟล์
autoexec.cfg
เปิดผ่านแท็บ Files ใน GPanel หรือ SFTP ใช้รูปแบบคำสั่งคอนโซล หนึ่งคำสั่งต่อบรรทัด
การตั้งค่าหลัก
| คำสั่ง | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
host | (จาก startup) | ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์ |
maxplayers | 60 | จำนวนผู้เล่นพร้อมกันสูงสุด |
setpassword | (ว่างเปล่า) | รหัสผ่านการเข้าร่วมเซิร์ฟเวอร์ เว้นว่างไว้สำหรับสาธารณะ |
lootscale | 1 | ตัวคูณสำหรับอัตราการดรอปของล้ำค่า |
resourcescale | 1 | ตัวคูณสำหรับการเก็บรวบรวมทรัพยากร ตั้งเป็น 2 สำหรับสองเท่า |
craftscale | 1 | ตัวคูณสำหรับความเร็วในการคราฟต์ |
pvp true/false | true | เปิดหรือปิดการต่อสู้ PvP |
protectalivetimeout | 0 | การป้องกันการเกิดเป็นวินาที |
autosaveinterval | 300 | ช่วงเวลาบันทึกอัตโนมัติเป็นวินาที (5 นาที) |
ตัวอย่าง autoexec.cfg
host "My Legion Hurtworld Server"
maxplayers 40
setpassword ""
lootscale 1.5
resourcescale 2
craftscale 1
pvp true
protectalivetimeout 30
autosaveinterval 300
4. การเลือกแผนที่
ตั้งค่าแผนที่โดยใช้ตัวแปร startup MAP ใน GPanel หรือคำสั่ง loadmap ใน autoexec.cfg
| ชื่อแผนที่ | คำอธิบาย |
|---|---|
HurtworldIsland | แผนที่เกาะเริ่มต้นพร้อมไบโอมทะเลทราย หิมะ และป่า |
Diemensland | แผนที่ทางเลือกพร้อมภูมิประเทศและการกระจายทรัพยากรที่แตกต่างกัน |
การสลับแผนที่จะเก็บรักษาสิ่งก่อสร้างบนแผนที่ก่อนหน้า
5. การตั้งค่า PvP และทรัพยากร
ปรับแต่งสไตล์การเล่นใน autoexec.cfg:
- เซิร์ฟเวอร์ PvP: เก็บ
pvp trueและตั้งค่าprotectalivetimeoutสำหรับการป้องกันการเกิด - เซิร์ฟเวอร์ PvE: ตั้งค่า
pvp falseสำหรับการเล่นแบบร่วมมือ - เซิร์ฟเวอร์แบบบูสต์: เพิ่ม
resourcescaleและlootscaleเพื่อความก้าวหน้าที่เร็วขึ้น - เซิร์ฟเวอร์ฮาร์ดคอร์: เก็บอัตราทั้งหมดไว้ที่
1หรือต่ำกว่า
6. วิธีเชื่อมต่อ
ตัวเลือก A -- เบราว์เซอร์เซิร์ฟเวอร์ในเกม
- เปิด Hurtworld จาก Steam
- จากเมนูหลัก คลิก Play Online
- ค้นหาเซิร์ฟเวอร์ของคุณตามชื่อ เลือกมัน และคลิก Join
ตัวเลือก B -- Direct Connect ผ่านคอนโซล
- เปิด Hurtworld และกด F1 เพื่อเปิดคอนโซล
- พิมพ์:
connect <your-server-ip>:<port>
7. การจัดการเซฟ
เซิร์ฟเวอร์บันทึกอัตโนมัติตามช่วงเวลาที่ตั้งโดย autosaveinterval (ค่าเริ่มต้น: 300 วินาที / 5 นาที) ไฟล์เซฟถูกเก็บไว้ในไดเรกทอรี saves/ ซึ่งมีฐานของผู้เล่น คลังเก็บของ ยานพาหนะ และสถานะของโลก
การสำรองข้อมูลด้วยตนเองผ่าน SFTP
- หยุดเซิร์ฟเวอร์จาก GPanel
- เชื่อมต่อผ่าน SFTP (ดู วิธีอัปโหลดไฟล์ผ่าน SFTP)
- ดาวน์โหลดไดเรกทอรี
saves/ทั้งหมดและจัดเก็บไว้อย่างปลอดภัย
การกู้คืนเซฟ
- หยุดเซิร์ฟเวอร์ เชื่อมต่อผ่าน SFTP และอัปโหลดไฟล์สำรองข้อมูลของคุณไปยัง
saves/ - เริ่มเซิร์ฟเวอร์จาก GPanel เพื่อโหลดเซฟที่กู้คืน
บทความที่เกี่ยวข้อง
- คำสั่งแอดมิน Hurtworld
- วิธีค้นหา IP และพอร์ตเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- คู่มือการเริ่มต้นเซิร์ฟเวอร์
ต้องการความช่วยเหลือ?
หากคุณประสบปัญหากับเซิร์ฟเวอร์ Hurtworld ของคุณที่ไม่ได้ครอบคลุมที่นี่ เปิดทิกเก็ตการสนับสนุน และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายของปัญหา และข้อความข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel