คู่มือนี้ครอบคลุมการตั้งค่าแอดมิน การจัดการผู้เล่น การจัดการเซิร์ฟเวอร์ เนื้อหา Workshop และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์ Tower Unite dedicated ของคุณบน Legion Hosting สำหรับการตั้งค่าเซิร์ฟเวอร์เริ่มต้น โหมดเกม และคำแนะนำการเชื่อมต่อ ดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ Tower Unite
การตั้งค่าแอดมิน
เซิร์ฟเวอร์ Tower Unite dedicated ใช้ Steam ID เพื่อระบุผู้ดูแลระบบ เจ้าของเซิร์ฟเวอร์สามารถมอบสิทธิ์แอดมินให้กับผู้เล่นเฉพาะรายได้โดยการเพิ่ม Steam ID ของพวกเขาลงในการตั้งค่าเซิร์ฟเวอร์
การเพิ่มแอดมิน
- หยุดเซิร์ฟเวอร์ของคุณใน GPanel
- ไปที่แท็บ Files และค้นหาไฟล์การตั้งค่าเซิร์ฟเวอร์
- เพิ่ม Steam ID (รูปแบบ Steam64) ของผู้เล่นแต่ละคนที่คุณต้องการมอบสิทธิ์การเข้าถึงแอดมินลงในรายชื่อแอดมิน
- บันทึกไฟล์และรีสตาร์ทเซิร์ฟเวอร์
การค้นหา Steam ID ของผู้เล่น
คุณสามารถค้นหา Steam64 ID ของผู้เล่นได้โดย:
- เยี่ยมชมโปรไฟล์ Steam ของพวกเขาและใช้เครื่องมือค้นหา Steam ID (เช่น steamid.io)
- ตรวจสอบผลลัพธ์คอนโซลของเซิร์ฟเวอร์เมื่อผู้เล่นเชื่อมต่อ — โดยทั่วไป Steam ID ของพวกเขาจะถูกบันทึกเมื่อเข้าร่วม
7656119...) รูปแบบอื่น เช่น SteamID3 หรือรูปแบบเก่า STEAM_0: จะใช้งานไม่ได้
คำสั่งแอดมิน
คำสั่งแอดมินสามารถรันผ่านคอนโซลเซิร์ฟเวอร์ใน GPanel หรือโดยแอดมินในเกมผ่านแชท ตารางต่อไปนี้แสดงรายการคำสั่งแอดมินที่ใช้กันทั่วไป:
| คำสั่ง | คำอธิบาย |
|---|---|
kick <player> |
เตะผู้เล่นออกจากเซิร์ฟเวอร์ พวกเขาสามารถเชื่อมต่อใหม่ได้ทันที |
ban <player> |
แบนผู้เล่นออกจากเซิร์ฟเวอร์ พวกเขาจะไม่สามารถเชื่อมต่อใหม่ได้จนกว่าจะยกเลิกการแบน |
unban <player> |
ลบการแบน อนุญาตให้ผู้เล่นเชื่อมต่อใหม่ได้ |
mute <player> |
ปิดเสียงผู้เล่น ป้องกันไม่ให้พวกเขาใช้แชทข้อความและแชทเสียง |
unmute <player> |
ยกเลิกการปิดเสียงผู้เล่นที่ถูกปิดเสียงไว้ก่อนหน้านี้ |
players |
แสดงรายชื่อผู้เล่นที่เชื่อมต่ออยู่ทั้งหมดพร้อม Steam ID ของพวกเขา |
say <message> |
ส่งข้อความประกาศทั่วทั้งเซิร์ฟเวอร์ |
status |
แสดงสถานะเซิร์ฟเวอร์ รวมถึงจำนวนผู้เล่น โหมดปัจจุบัน และเวลาทำงาน |
/) และใช้งานได้เฉพาะกับผู้เล่นที่อยู่ในรายการการตั้งค่าแอดมินเท่านั้น
การจัดการผู้เล่น
การเตะและการแบน
ใช้คำสั่ง kick และ ban เพื่อลบผู้เล่นที่ก่อกวน การแบนจะคงอยู่ถาวรและจัดเก็บไว้ในไฟล์รายการแบนของเซิร์ฟเวอร์
- เตะ: ตัดการเชื่อมต่อผู้เล่นทันที พวกเขาสามารถเข้าร่วมใหม่ได้เว้นแต่จะถูกแบนด้วย
- แบน: ตัดการเชื่อมต่อและป้องกันไม่ให้ผู้เล่นเชื่อมต่อใหม่ การแบนจะคงอยู่แม้รีสตาร์ทเซิร์ฟเวอร์
- ยกเลิกการแบน: ใช้คำสั่ง
unbanพร้อมชื่อหรือ Steam ID ของผู้เล่นเพื่อลบการแบน
การจัดการรายการแบน
รายการแบนจะถูกจัดเก็บเป็นไฟล์ในไดเรกทอรีเซิร์ฟเวอร์ คุณสามารถแก้ไขไฟล์นี้ด้วยตนเองผ่านแท็บ Files ของ GPanel หรือผ่าน SFTP เพื่อเพิ่มหรือลบรายการ แต่ละรายการมี Steam ID ของผู้เล่นที่ถูกแบน
การปิดเสียงผู้เล่น
คำสั่ง mute จะทำให้ผู้เล่นเงียบทั้งในแชทข้อความและแชทเสียง สิ่งนี้มีประโยชน์สำหรับการจัดการสแปมหรือพฤติกรรมที่ไม่เหมาะสมโดยไม่ต้องเตะผู้เล่นออก การปิดเสียงจะไม่คงอยู่หลังจากรีสตาร์ทเซิร์ฟเวอร์ เว้นแต่จะจัดการผ่านไฟล์การตั้งค่า
การจัดการเซิร์ฟเวอร์
การรีสตาร์ทเซิร์ฟเวอร์
คุณสามารถรีสตาร์ทเซิร์ฟเวอร์ของคุณได้ทุกเมื่อผ่านแท็บ Console ของ GPanel:
- คลิก Stop เพื่อปิดเซิร์ฟเวอร์อย่างเหมาะสม
- รอให้เซิร์ฟเวอร์หยุดทำงานสมบูรณ์
- คลิก Start เพื่อนำเซิร์ฟเวอร์กลับมาออนไลน์
หรือใช้ปุ่ม Restart สำหรับการดำเนินการหยุดและเริ่มแบบรวมกัน
การอัปเดตเซิร์ฟเวอร์
Tower Unite ได้รับการอัปเดตเป็นประจำจาก PixelTail Games เมื่อมีการเผยแพร่อัปเดต:
- หยุดเซิร์ฟเวอร์ของคุณใน GPanel
- ไปที่แท็บ Startup และเรียกใช้การติดตั้งใหม่หรืออัปเดตหากมีปุ่มอยู่ การดำเนินการนี้จะรัน SteamCMD อีกครั้งเพื่อดาวน์โหลดไฟล์เซิร์ฟเวอร์ล่าสุด
- เริ่มเซิร์ฟเวอร์ คอนโซลจะแสดงเวอร์ชันที่อัปเดตเมื่อบูต
การตรวจสอบประสิทธิภาพ
ใช้กราฟทรัพยากรของ GPanel เพื่อตรวจสอบการใช้งาน CPU, RAM และเครือข่าย เซิร์ฟเวอร์ Tower Unite โดยทั่วไปมีน้ำหนักเบา แต่จำนวนผู้เล่นที่สูงพร้อมเนื้อหา Workshop จำนวนมากสามารถเพิ่มการใช้ทรัพยากรได้ ตัวบ่งชี้สำคัญ:
- CPU สูง: โดยทั่วไปเกิดจากจำนวนผู้เล่นที่มากหรือกิจกรรมโหมดเกมที่หนัก
- RAM สูง: มักเกิดจากผู้เล่นจำนวนมากโหลดไอเทม Workshop พร้อมกัน
- การพุ่งสูงของเครือข่าย: เป็นเรื่องปกติระหว่างการเข้าร่วมของผู้เล่นขณะที่เนื้อหา Workshop ถูกซิงโครไนซ์
เนื้อหา Workshop
Tower Unite ผสานรวมกับ Steam Workshop อย่างมาก ผู้เล่นสามารถใช้โมเดลที่กำหนดเอง โมเดลผู้เล่น และไอเทม Workshop อื่น ๆ ในเกม เนื้อหานี้จัดการในระดับไคลเอนต์ผ่าน Steam ไม่ใช่บนเซิร์ฟเวอร์
เนื้อหา Workshop ทำงานอย่างไร
- โมเดลผู้เล่นและไอเทม: ผู้เล่นดาวน์โหลดเนื้อหา Workshop ผ่านไคลเอนต์ Steam ของพวกเขา เมื่อพวกเขาใช้ไอเทมที่กำหนดเองบนเซิร์ฟเวอร์ของคุณ ผู้เล่นอื่นที่ได้สมัครรับไอเทม Workshop เดียวกันจะเห็นไอเทมเหล่านั้น ผู้เล่นที่ไม่มีไอเทมจะเห็นตัวแทนเริ่มต้น
- ไอเทม Condo: เฟอร์นิเจอร์และของตกแต่ง Workshop ที่กำหนดเองจะถูกใช้ใน Condo สิ่งเหล่านี้ถูกโหลดจากการสมัครรับ Workshop ในเครื่องของผู้เล่นแต่ละคน
- ไม่มีการจัดการ Workshop ฝั่งเซิร์ฟเวอร์: ไม่เหมือนกับบางเกม เนื้อหา Workshop ของ Tower Unite ไม่จำเป็นต้องติดตั้งบนเซิร์ฟเวอร์ เซิร์ฟเวอร์ช่วยอำนวยความสะดวกในการซิงโครไนซ์ระหว่างไคลเอนต์
การแก้ไขปัญหา
เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์
- ยืนยันว่าเซิร์ฟเวอร์เริ่มทำงานสมบูรณ์และแสดงเป็นออนไลน์ใน GPanel
- รอ 1–2 นาทีหลังจากเริ่มทำงานเพื่อให้เซิร์ฟเวอร์ลงทะเบียนกับรายการเซิร์ฟเวอร์หลัก
- ตรวจสอบคอนโซลสำหรับข้อผิดพลาดใด ๆ ในระหว่างการเริ่มทำงาน
- ตรวจสอบให้แน่ใจว่าตั้งชื่อเซิร์ฟเวอร์ของคุณแล้ว — เซิร์ฟเวอร์ที่มีชื่อว่างเปล่าอาจไม่ปรากฏอย่างถูกต้อง
ผู้เล่นไม่สามารถเชื่อมต่อได้
- ตรวจสอบว่าเซิร์ฟเวอร์ออนไลน์ใน GPanel และคอนโซลไม่แสดงข้อผิดพลาด
- หากเซิร์ฟเวอร์ป้องกันด้วยรหัสผ่าน ตรวจสอบให้แน่ใจว่าผู้เล่นกำลังป้อนรหัสผ่านที่ถูกต้อง
- ตรวจสอบว่าผู้เล่นกำลังใช้ Tower Unite เวอร์ชันเดียวกันกับเซิร์ฟเวอร์ เวอร์ชันที่ไม่ตรงกันจะป้องกันการเชื่อมต่อ
- ให้ผู้เล่นลองเชื่อมต่อโดยตรงโดยใช้ IP และพอร์ตของเซิร์ฟเวอร์ ดูที่ วิธีค้นหา IP และพอร์ตเซิร์ฟเวอร์ของคุณ
เวลาแฝงสูงหรือแลค
- ตรวจสอบกราฟการใช้ทรัพยากรของ GPanel สำหรับคอขวด CPU หรือ RAM
- ลด
SERVER_MAX_PLAYERหากเซิร์ฟเวอร์ประสบปัญหาภายใต้ภาระงานอย่างต่อเนื่อง - ประสิทธิภาพของ Tower Unite โดยทั่วไปราบรื่น แต่การรวมตัวกันจำนวนมากใน Plaza พร้อมไอเทม Workshop จำนวนมากสามารถทำให้เกิดการแลคชั่วคราวได้
- หากปัญหาประสิทธิภาพยังคงอยู่ ให้พิจารณาอัปเกรดแผนเซิร์ฟเวอร์ของคุณ เปิดตั๋วสนับสนุน เพื่อหารือเกี่ยวกับตัวเลือก
เซิร์ฟเวอร์ขัดข้อง
- ตรวจสอบคอนโซล GPanel สำหรับข้อความข้อผิดพลาดก่อนที่จะเกิดการขัดข้อง
- ตรวจสอบให้แน่ใจว่าไฟล์เซิร์ฟเวอร์ของคุณเป็นเวอร์ชันล่าสุด การติดตั้งใหม่ผ่านแท็บ Startup สามารถแก้ไขไฟล์ที่เสียหายได้
- หากการขัดข้องเกิดขึ้นอย่างต่อเนื่อง ให้จดบันทึกสถานการณ์ (จำนวนผู้เล่น กิจกรรมในขณะนั้น) และ เปิดตั๋วสนับสนุน พร้อมข้อมูลนี้
การเปลี่ยนแปลงการตั้งค่าไม่มีผล
- หยุดเซิร์ฟเวอร์ก่อนทำการเปลี่ยนแปลงการตั้งค่าเสมอ
- ตรวจสอบว่าคุณบันทึกไฟล์หลังจากแก้ไข
- รีสตาร์ทเซิร์ฟเวอร์หลังจากทำการเปลี่ยนแปลงเพื่อให้มีผล
- ตัวแปร startup บางตัวใน GPanel จะแทนที่ค่าในไฟล์การตั้งค่า ตรวจสอบแท็บ Startup หากการเปลี่ยนแปลงที่อิงตามไฟล์ของคุณดูเหมือนจะถูกละเว้น
บทความที่เกี่ยวข้อง
- คู่มือการตั้งค่าเซิร์ฟเวอร์ Tower Unite — การตั้งค่าเริ่มต้น การกำหนดค่า โหมดเกม และคำแนะนำการเชื่อมต่อ
- วิธีค้นหา IP และพอร์ตเซิร์ฟเวอร์ของคุณ
- วิธีอัปโหลดไฟล์ผ่าน SFTP
- คู่มือการเริ่มต้นเซิร์ฟเวอร์ — คู่มือทั่วไปสำหรับการเริ่มต้นเซิร์ฟเวอร์เกมใด ๆ บน Legion Hosting
ต้องการความช่วยเหลือเพิ่มเติม?
หากคุณประสบปัญหาที่ไม่ครอบคลุมในคู่มือนี้ ทีมสนับสนุนของเราพร้อมให้ความช่วยเหลือ เปิดตั๋วที่ legionhosting.net/submitticket.php พร้อมรายละเอียดเซิร์ฟเวอร์ของคุณ คำอธิบายปัญหา และข้อความข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel