LeagueSandbox เป็นตัวจำลองเซิร์ฟเวอร์โอเพนซอร์สสำหรับ League of Legends ที่ช่วยให้คุณโฮสต์แมตช์แบบกำหนดเองด้วยกฎและเนื้อหาที่ปรับแต่งได้ คู่มือนี้ครอบคลุมการตั้งค่าเซิร์ฟเวอร์ LeagueSandbox ของคุณบน Legion Hosting และการเชื่อมต่อผู้เล่น
การเริ่มต้นครั้งแรกใน GPanel
- เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ LeagueSandbox ของคุณ
- ไปยังแท็บ Console เซิร์ฟเวอร์จะ clone ที่เก็บ GameServer จาก GitHub และ build โดยอัตโนมัติระหว่างการติดตั้งครั้งแรก
- รอให้กระบวนการ build เสร็จสมบูรณ์ ซึ่งเกี่ยวข้องกับการคอมไพล์โค้ด .NET 6 และอาจใช้เวลาหลายนาที
- เมื่อการ build เสร็จสิ้นและเซิร์ฟเวอร์เริ่มทำงาน ให้มองหาข้อความ
Game is ready.ในคอนโซล - หากเซิร์ฟเวอร์ไม่เริ่มทำงานด้วยตัวเอง ให้คลิกปุ่ม Start
การกำหนดค่าเซิร์ฟเวอร์
LeagueSandbox ไม่มีตัวแปรเริ่มต้นที่กำหนดค่าใน GPanel นอกเหนือจากพอร์ตเซิร์ฟเวอร์ เซิร์ฟเวอร์ทำงานด้วยคำสั่ง:
./GameServerConsole --port [PORT]
พอร์ตจะถูกกำหนดโดยอัตโนมัติโดย GPanel การกำหนดค่าเกมถูกจัดการผ่านไฟล์ JSON ในไดเรกทอรี Content/
ไดเรกทอรี Content
ไดเรกทอรี Content/ มีข้อมูลเกมและไฟล์การกำหนดค่าที่ควบคุมการตั้งค่าแมป ข้อมูลแชมเปียน และกฎเกม คุณสามารถแก้ไขไฟล์เหล่านี้ได้โดยใช้ File Manager ใน GPanel หรือผ่าน SFTP
วิธีการเชื่อมต่อ
การเชื่อมต่อกับเซิร์ฟเวอร์ LeagueSandbox ต้องใช้ไคลเอนต์ League of Legends ที่เข้ากันได้และตัวเชื่อมต่อไคลเอนต์ของ LeagueSandbox:
- ดาวน์โหลดเครื่องมือไคลเอนต์ของ LeagueSandbox จาก GitHub ของ LeagueSandbox
- ทำตามคำแนะนำการตั้งค่าไคลเอนต์ของโปรเจกต์เพื่อกำหนดค่าไคลเอนต์ LoL ของคุณสำหรับการเชื่อมต่อเซิร์ฟเวอร์แบบกำหนดเอง
- ชี้ไคลเอนต์ไปยัง IP และพอร์ตของเซิร์ฟเวอร์ของคุณจาก GPanel
- เปิดเกม เมื่อเซิร์ฟเวอร์แสดง
Game is ready.ไคลเอนต์จะสามารถเชื่อมต่อได้
การตั้งค่าเกม
การตั้งค่าเกม เช่น แมป แชมเปียน และกฎแมตช์ จะถูกกำหนดค่าผ่านไฟล์ Content และสคริปต์ฝั่งเซิร์ฟเวอร์ โปรดดู ที่เก็บ LeagueSandbox GameServer สำหรับเอกสารเกี่ยวกับ:
- การเลือกแมปและการรองรับแมปแบบกำหนดเอง
- การกำหนดค่าและการปรับสมดุลแชมเปียน
- การแก้ไขกฎเกม (อัตราทอง อัตราค่าประสบการณ์ คูลดาวน์)
- การเพิ่มเนื้อหาและสคริปต์แบบกำหนดเอง
บทความที่เกี่ยวข้อง
- การดูแลและคำสั่งของ LeagueSandbox
- วิธีการค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ
- วิธีการอัปโหลดไฟล์ผ่าน SFTP