คู่มือนี้ครอบคลุมการตั้งค่าผู้ดูแล คำสั่งคอนโซล การจัดการผู้เล่น และการรองรับปลั๊กอินสำหรับเซิร์ฟเวอร์เฉพาะ Rising World ของคุณบน Legion Hosting สำหรับการตั้งค่าและการกำหนดค่าเซิร์ฟเวอร์เริ่มต้น ดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ Rising World ของเรา
การตั้งค่าผู้ดูแล
Rising World ใช้ระบบผู้ดูแลที่อิงตามสิทธิ์ ผู้ดูแลถูกกำหนดไว้ในไฟล์การตั้งค่าของเซิร์ฟเวอร์และสามารถได้รับสิทธิ์การเข้าถึงในระดับต่างๆ เพื่อตั้งค่าบัญชีผู้ดูแล:
- หยุดเซิร์ฟเวอร์ของคุณใน GPanel
- เปิด File Manager และไปยังไดเรกทอรีรากของเซิร์ฟเวอร์
- เปิดไฟล์
permissions.cfg(หรือadmins.cfgขึ้นอยู่กับเวอร์ชันของคุณ) - เพิ่ม Steam64 ID ของผู้เล่นลงในรายการผู้ดูแล
- บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์
รูปแบบไฟล์สิทธิ์
# permissions.cfg
# Format: steam64id=permission_group
76561198000000001=admin
76561198000000002=moderator
กลุ่มสิทธิ์
Rising World รองรับกลุ่มสิทธิ์หลายกลุ่มที่สามารถปรับแต่งได้ กลุ่มเริ่มต้นคือ:
| กลุ่ม | ความสามารถ |
|---|---|
| admin | เข้าถึงคำสั่งทั้งหมด การจัดการผู้เล่น การแก้ไขโลก และการกำหนดค่าเซิร์ฟเวอร์อย่างเต็มรูปแบบ |
| moderator | การจัดการผู้เล่น (เตะ แบน ปิดเสียง) การเทเลพอร์ต และคำสั่งโลกพื้นฐาน |
| player | กลุ่มเริ่มต้นสำหรับผู้เล่นที่เชื่อมต่อทั้งหมดที่มีสิทธิ์การเล่นเกมมาตรฐาน |
| visitor | กลุ่มที่ถูกจำกัดด้วยสิทธิ์การสร้างและการโต้ตอบที่จำกัด |
คำสั่งคอนโซล
คำสั่งคอนโซลเซิร์ฟเวอร์สามารถป้อนได้โดยตรงในคอนโซล GPanel หรือในเกมโดยผู้ดูแลโดยใช้หน้าต่างแชต (กด Enter หรือ / เพื่อเปิดแชต จากนั้นพิมพ์คำสั่ง) ด้านล่างนี้คือคำสั่งที่ใช้บ่อยที่สุด
การจัดการเซิร์ฟเวอร์
| คำสั่ง | คำอธิบาย |
|---|---|
help |
แสดงรายการคำสั่งคอนโซลที่ใช้งานได้ทั้งหมด |
save |
บังคับให้บันทึกโลกทันที |
shutdown |
บันทึกโลกและปิดเซิร์ฟเวอร์อย่างเรียบร้อย |
status |
แสดงสถานะเซิร์ฟเวอร์รวมถึงจำนวนผู้เล่น เวลาทำงาน และการใช้หน่วยความจำ |
broadcast <message> |
ส่งข้อความไปยังผู้เล่นที่เชื่อมต่ออยู่ทั้งหมด |
weather <type> |
เปลี่ยนสภาพอากาศ (clear, rain, snow, storm) |
time <value> |
ตั้งค่าเวลาในเกม (0-24 เช่น time 12 สำหรับเที่ยงวัน) |
การจัดการผู้เล่น
| คำสั่ง | คำอธิบาย |
|---|---|
players |
แสดงรายการผู้เล่นที่เชื่อมต่อทั้งหมดพร้อม Steam ID ของพวกเขา |
kick <player> [reason] |
เตะผู้เล่นออกจากเซิร์ฟเวอร์พร้อมเหตุผลที่เป็นทางเลือก |
ban <player> [reason] |
แบนผู้เล่นออกจากเซิร์ฟเวอร์อย่างถาวร |
unban <player> |
ยกเลิกการแบนสำหรับผู้เล่นที่ระบุ |
banlist |
แสดงผู้เล่นที่ถูกแบนอยู่ในปัจจุบันทั้งหมด |
tp <player1> <player2> |
เทเลพอร์ต player1 ไปยังตำแหน่งของ player2 |
tppos <player> <x> <y> <z> |
เทเลพอร์ตผู้เล่นไปยังพิกัดโลกที่ระบุ |
mute <player> |
ป้องกันไม่ให้ผู้เล่นส่งข้อความแชต |
unmute <player> |
คืนสิทธิ์การแชตของผู้เล่นที่ถูกปิดเสียง |
การจัดการโลก
ผู้ดูแลสามารถจัดการโลกของเกมผ่านคำสั่งคอนโซลและเครื่องมือในเกม
| คำสั่ง | คำอธิบาย |
|---|---|
setspawn |
ตั้งจุดเกิดของโลกเป็นตำแหน่งปัจจุบันของผู้ดูแล |
setweather <type> |
เปลี่ยนประเภทสภาพอากาศอย่างถาวรจนกว่าจะเปลี่ยนอีกครั้ง |
give <player> <item> [amount] |
ให้ไอเทมแก่ผู้เล่น (ใช้ ID ไอเทมหรือชื่อ) |
setgamemode <player> <mode> |
ตั้งค่าโหมดเกมของผู้เล่น (survival, creative) |
settime <hours> |
ตั้งค่าเวลาในเกมของวัน (0-24) |
การรองรับปลั๊กอิน
Rising World รองรับปลั๊กอินฝั่งเซิร์ฟเวอร์ที่เขียนด้วย Java ปลั๊กอินสามารถเพิ่มคำสั่งที่กำหนดเอง กลไกการเล่นเกม ระบบเศรษฐกิจ และอื่นๆ เพื่อติดตั้งปลั๊กอิน:
- ดาวน์โหลดไฟล์ปลั๊กอิน
.jarจากฟอรัมปลั๊กอิน Rising World หรือเว็บไซต์ชุมชน - เชื่อมต่อกับเซิร์ฟเวอร์ของคุณผ่าน SFTP
- อัปโหลดไฟล์
.jarไปยังไดเรกทอรีplugins/ในรากของเซิร์ฟเวอร์ของคุณ - รีสตาร์ทเซิร์ฟเวอร์ผ่าน GPanel
- ปลั๊กอินจะโหลดโดยอัตโนมัติและสร้างไฟล์การตั้งค่าในโฟลเดอร์ย่อยภายใน
plugins/
หมวดหมู่ปลั๊กอินยอดนิยม
- การป้องกัน — ระบบป้องกันพื้นที่และระบบป้องกันการก่อกวนเพื่อปกป้องสิ่งก่อสร้างของผู้เล่น
- เศรษฐกิจ — สกุลเงินในเกม ร้านค้า และระบบการซื้อขาย
- การเทเลพอร์ต — จุดบ้าน วาร์ป และเครือข่ายการเทเลพอร์ต
- แชต — การจัดรูปแบบแชต ช่องสนทนา และเครื่องมือดูแล
- การจัดการโลก — การแก้ไขโลก เครื่องมือภูมิประเทศ และยูทิลิตี้การสร้าง
การแก้ไขปัญหา
| ปัญหา | วิธีแก้ไข |
|---|---|
| คำสั่งไม่ทำงานในแชต | ตรวจสอบว่า Steam64 ID ของคุณถูกเพิ่มลงใน permissions.cfg อย่างถูกต้องด้วยกลุ่ม admin รีสตาร์ทเซิร์ฟเวอร์หลังจากแก้ไขไฟล์ |
| ปลั๊กอินโหลดไม่สำเร็จ | ตรวจสอบคอนโซลเซิร์ฟเวอร์เพื่อหาข้อความแสดงข้อผิดพลาด ตรวจสอบว่าเวอร์ชันปลั๊กอินตรงกับเวอร์ชัน Rising World ของคุณ ลบปลั๊กอินและรีสตาร์ทหากทำให้เกิดการแครช |
| ผู้เล่นไม่สามารถเชื่อมต่อได้หลังจากเปลี่ยนแปลงการแบน | ตรวจสอบว่าไฟล์รายการแบนไม่เสียหาย ลองใช้คำสั่ง unban จากคอนโซลเซิร์ฟเวอร์แทนการแก้ไขไฟล์ด้วยตนเอง |
| การเปลี่ยนแปลงสิทธิ์ไม่มีผล | หยุดเซิร์ฟเวอร์อย่างสมบูรณ์ แก้ไขไฟล์ จากนั้นรีสตาร์ท การเปลี่ยนแปลงสิทธิ์บางอย่างจะไม่ถูกรับด้วยการโหลดซ้ำแบบง่ายๆ |
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ Rising World
- วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- เริ่มต้นใช้งานเซิร์ฟเวอร์ใหม่ของคุณ
ต้องการความช่วยเหลือ?
หากคุณกำลังประสบปัญหากับเซิร์ฟเวอร์ Rising World ของคุณหรือต้องการความช่วยเหลือเพิ่มเติม ทีมสนับสนุนของเราพร้อมช่วยเหลือ ส่งตั๋วสนับสนุน และเราจะติดต่อกลับโดยเร็วที่สุด