คู่มือนี้ครอบคลุมการดูแลเซิร์ฟเวอร์สำหรับ Mindustry รวมถึงคำสั่งคอนโซล การจัดการผู้เล่น การจัดการแผนที่ กฎของเกม และการติดตั้งม็อด
คอนโซลเซิร์ฟเวอร์
Mindustry มีชุดคำสั่งคอนโซลที่หลากหลาย ป้อนคำสั่งเหล่านี้ในแท็บ Console ของ GPanel เซิร์ฟเวอร์จะหยุดด้วยคำสั่ง exit (จัดการโดยปุ่ม Stop ของ GPanel)
คำสั่งที่จำเป็น
| คำสั่ง | คำอธิบาย |
|---|---|
help |
แสดงรายการคำสั่งที่ใช้ได้ทั้งหมด |
host [mapname] [mode] |
โฮสต์แผนที่พร้อมโหมดเกมที่เลือกได้ (survival, attack, pvp, sandbox) |
maps |
แสดงรายการแผนที่ที่ใช้ได้ทั้งหมด |
status |
แสดงสถานะปัจจุบันของเซิร์ฟเวอร์ แผนที่ และจำนวนผู้เล่น |
say [message] |
ส่งข้อความไปยังผู้เล่นทุกคน |
save [name] |
บันทึกสถานะเกมปัจจุบันลงในไฟล์ |
load [name] |
โหลดเกมที่บันทึกไว้ก่อนหน้านี้ |
saves |
แสดงรายการเกมที่บันทึกไว้ทั้งหมด |
gameover |
บังคับให้จบเกม กลับสู่ล็อบบี้ |
exit |
ปิดเซิร์ฟเวอร์ |
การจัดการผู้เล่น
| คำสั่ง | คำอธิบาย |
|---|---|
players |
แสดงรายการผู้เล่นที่เชื่อมต่ออยู่ทั้งหมดพร้อม ID ของพวกเขา |
kick [player] |
เตะผู้เล่นด้วยชื่อหรือ ID |
ban [type] [value] |
แบนผู้เล่น (ด้วยชื่อ, IP หรือ ID) |
unban [ip/id] |
ยกเลิกการแบนผู้เล่นด้วย IP หรือ ID |
bans |
แสดงรายการการแบนปัจจุบันทั้งหมด |
admin [player] |
ให้สิทธิ์ผู้ดูแลระบบแก่ผู้เล่น |
unadmin [player] |
เพิกถอนสิทธิ์ผู้ดูแลระบบจากผู้เล่น |
admins |
แสดงรายการผู้เล่นที่เป็นผู้ดูแลระบบทั้งหมด |
ผู้เล่นที่เป็นผู้ดูแลระบบ
ผู้เล่นที่ได้รับสิทธิ์ผู้ดูแลระบบผ่านคำสั่ง admin จะสามารถเข้าถึงเครื่องมือควบคุมในเกมได้ พวกเขาสามารถเตะและแบนผู้เล่นได้โดยตรงจากภายในเกม
การกำหนดค่าเซิร์ฟเวอร์
| คำสั่ง | คำอธิบาย |
|---|---|
config [name] [value] |
ตั้งค่าการกำหนดค่าเซิร์ฟเวอร์ |
config name [value] |
เปลี่ยนชื่อเซิร์ฟเวอร์ |
config port [value] |
เปลี่ยนพอร์ตเซิร์ฟเวอร์ (ตั้งค่าโดย GPanel) |
config desc [value] |
ตั้งค่าคำอธิบายเซิร์ฟเวอร์ |
โหมดเกม
Mindustry รองรับโหมดเกมหลายแบบที่คุณสามารถระบุได้เมื่อโฮสต์แผนที่:
- Survival: โหมดเริ่มต้น สร้างแนวป้องกันและเอาตัวรอดจากคลื่นศัตรู
- Attack: ทำลายแกนกลางของศัตรูในขณะที่ปกป้องแกนกลางของคุณเอง
- PvP: ผู้เล่นต่อสู้กับผู้เล่น ทีมต่าง ๆ แข่งขันกันเพื่อทำลายแกนกลางของกันและกัน
- Sandbox: ทรัพยากรไม่จำกัด ไม่มีศัตรู สร้างได้อย่างอิสระ
host Tendrils survival
host Fork pvp
host Glacier sandbox
การจัดการแผนที่
แผนที่กำหนดเอง
อัปโหลดไฟล์แผนที่ .msav ที่กำหนดเองไปยังไดเรกทอรี config/maps/ หลังจากอัปโหลดแล้ว ให้ใช้คำสั่ง maps เพื่อตรวจสอบว่าแผนที่ปรากฏขึ้น จากนั้นโฮสต์ด้วย host [mapname]
การหมุนเวียนแผนที่
Mindustry จะหมุนเวียนไปยังแผนที่ถัดไปโดยอัตโนมัติหลังจากเกมจบลง การหมุนเวียนรวมถึงแผนที่ทั้งหมดในไดเรกทอรีแผนที่ คุณสามารถข้ามแผนที่ปัจจุบันได้โดยรันคำสั่ง gameover ในคอนโซล
การติดตั้งม็อด
- หยุดเซิร์ฟเวอร์จาก GPanel
- ดาวน์โหลดม็อดจาก ชุมชน Mindustry หรือที่เก็บม็อด
- อัปโหลดไฟล์ม็อด (
.jarหรือ.zip) ไปยังไดเรกทอรีconfig/mods/ผ่าน SFTP - รีสตาร์ทเซิร์ฟเวอร์และตรวจสอบคอนโซลเพื่อดูข้อความการโหลดม็อด
การแก้ไขปัญหา
| ปัญหา | วิธีแก้ไข |
|---|---|
| เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์ | ตรวจสอบว่าเซิร์ฟเวอร์กำลังทำงานอยู่และพอร์ตถูกต้อง อาจใช้เวลาสักครู่ในการลงทะเบียนเซิร์ฟเวอร์ในรายการ |
| แผนที่กำหนดเองโหลดไม่สำเร็จ | ตรวจสอบให้แน่ใจว่าไฟล์แผนที่เป็น .msav ที่ถูกต้องและสร้างด้วยเวอร์ชัน Mindustry ที่เข้ากันได้ |
| ม็อดทำให้เกิดข้อขัดข้อง | ลบม็อดออกจาก config/mods/ และรีสตาร์ท ตรวจสอบความเข้ากันได้ของเวอร์ชันม็อด |
| หน่วยความจำไม่เพียงพอ | เซิร์ฟเวอร์อาจต้องการ RAM มากขึ้นสำหรับแผนที่ขนาดใหญ่หรือม็อดจำนวนมาก ตรวจสอบการจัดสรรหน่วยความจำของแพ็กเกจเซิร์ฟเวอร์ของคุณ |