คู่มือนี้ครอบคลุมวิธีการตั้งค่าและกำหนดค่าเซิร์ฟเวอร์ผู้เล่นหลายคน OpenRCT2 ของคุณที่โฮสต์กับ Legion Hosting OpenRCT2 เป็นเวอร์ชันที่นำมาพัฒนาใหม่แบบโอเพนซอร์สของ RollerCoaster Tycoon 2 ซึ่งขยายเกมด้วยการรองรับผู้เล่นหลายคน คุณสมบัติใหม่ ๆ และเพิ่มขีดจำกัดของเกม สำหรับคำสั่งผู้ดูแลและการจัดการผู้เล่น โปรดดู คู่มือผู้ดูแลเซิร์ฟเวอร์ OpenRCT2
1. การเข้าถึงเซิร์ฟเวอร์ของคุณ
- เข้าสู่ระบบ GPanel
- เลือกเซิร์ฟเวอร์ OpenRCT2 ของคุณจากรายการเซิร์ฟเวอร์
- IP และพอร์ตของเซิร์ฟเวอร์ของคุณจะแสดงอยู่ในแท็บ Console ดูรายละเอียดที่ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
2. ตัวแปรเริ่มต้น
กำหนดค่าการตั้งค่าเหล่านี้จากแท็บ Startup ใน GPanel:
| ตัวแปร | ชื่อ Env | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| Save File | SAVE_URI |
ServerData/save/save.park | ไฟล์เซฟ (.sv4/.sv6/.park) ที่จะโหลด สามารถเป็นพาธของไฟล์หรือ URL ก็ได้ ต้องมีไฟล์เซฟอยู่จริง เซิร์ฟเวอร์ไม่สามารถสร้างฉากใหม่ตั้งแต่ต้นได้ |
| Load Latest Autosave | LOAD_AUTOSAVE |
true | โหลด autosave ล่าสุดแทนไฟล์เซฟเมื่อเริ่มทำงาน ตั้งค่าเป็น false เพื่อโหลดไฟล์เซฟต้นฉบับเสมอ |
| Autosave Interval | AUTOSAVE_INTERVAL |
1 | 0=ทุก 1 นาที, 1=ทุก 5 นาที, 2=ทุก 15 นาที, 3=ทุก 30 นาที, 4=ทุกชั่วโมง, 5=ไม่เลย |
| Autosaves To Keep | AUTOSAVE_AMOUNT |
10 | จำนวน autosave ก่อนที่ไฟล์ที่เก่าที่สุดจะถูกลบ ตั้งค่าเป็น 0 เพื่อปิดใช้งาน |
| Max Players | MAX_PLAYERS |
16 | จำนวนผู้เล่นสูงสุดที่อนุญาตให้เชื่อมต่อ |
| Server Password | SERVER_PASSWORD |
(empty) | รหัสผ่านสำหรับไคลเอนต์ในการเชื่อมต่อ ผู้ดูแลสามารถข้ามได้ เว้นว่างไว้หากไม่ต้องการรหัสผ่าน |
| Advertise Server | SERVER_ADVERTISE |
true | ตั้งค่าเป็น false เพื่อซ่อนเซิร์ฟเวอร์จากรายการเซิร์ฟเวอร์หลัก |
| Pause If No Clients | PAUSE_NO_CLIENTS |
false | หยุดการจำลองชั่วคราวเมื่อไม่มีผู้เล่นเชื่อมต่ออยู่ |
| Server Name | SERVER_NAME |
(empty) | ชื่อที่แสดงในรายการเซิร์ฟเวอร์ |
| Server Description | SERVER_DESCRIPTION |
(empty) | คำอธิบายที่แสดงเมื่อเลื่อนเมาส์ไปเหนือเซิร์ฟเวอร์ในรายการ |
| Server Player Name | SERVER_PLAYER_NAME |
Server | ชื่อที่เซิร์ฟเวอร์ใช้ในรายการผู้เล่น |
| Server Greeting | SERVER_GREETING |
(empty) | ข้อความประจำวัน (Message of the Day) ที่ส่งถึงผู้เล่นทุกคนที่เข้าร่วม |
| OpenRCT2 Version | VERSION |
latest | แท็กรีลีสที่จะติดตั้ง (เช่น v0.4.7) ใช้ latest สำหรับรีลีสล่าสุด หรือ develop เพื่อสร้างจากซอร์ส |
3. ไฟล์เซฟ
OpenRCT2 ต้องการไฟล์เซฟที่มีอยู่แล้วเพื่อโฮสต์เซิร์ฟเวอร์ -- ไม่สามารถสร้างฉากใหม่ได้ ไฟล์ save.park เริ่มต้นจะรวมอยู่ในขั้นตอนการติดตั้ง
หากต้องการใช้ไฟล์เซฟของคุณเอง:
- อัปโหลดไฟล์
.park,.sv6หรือ.sv4ของคุณไปยังServerData/save/ผ่าน SFTP - อัปเดตตัวแปรเริ่มต้น
SAVE_URIให้ชี้ไปยังไฟล์ของคุณ (เช่นServerData/save/mypark.park) - รีสตาร์ทเซิร์ฟเวอร์
LOAD_AUTOSAVE เป็น true เซิร์ฟเวอร์จะโหลด autosave ล่าสุดแทนไฟล์เซฟที่ระบุไว้ ตั้งค่าเป็น false หากคุณต้องการโหลดไฟล์เซฟที่เฉพาะเจาะจงเสมอ
4. ไฟล์การกำหนดค่า
การตั้งค่าขั้นสูงจะถูกจัดการใน ServerData/config.ini แผงควบคุมจะอัปเดตไฟล์นี้ด้วยตัวแปรเริ่มต้นของคุณโดยอัตโนมัติ ส่วนสำคัญประกอบด้วย:
- [general] -- การตั้งค่า autosave
- [network] -- ชื่อเซิร์ฟเวอร์ รหัสผ่าน ผู้เล่นสูงสุด พอร์ต การโฆษณา การบันทึกล็อก
5. การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
- ดาวน์โหลด OpenRCT2 จาก openrct2.org (คุณต้องมีสำเนาของ RollerCoaster Tycoon 2 เพื่อเล่น)
- เปิด OpenRCT2 และไปที่ Multiplayer
- ค้นหาเซิร์ฟเวอร์ของคุณในรายการเซิร์ฟเวอร์ หรือคลิก Add Server แล้วป้อน IP และพอร์ตของคุณ
- ป้อนรหัสผ่านหากมีการตั้งค่าไว้
บทความที่เกี่ยวข้อง
ต้องการความช่วยเหลือ?
หากคุณประสบปัญหากับเซิร์ฟเวอร์ OpenRCT2 ของคุณ เปิดทิกเก็ตสนับสนุน และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายของปัญหา และข้อความแสดงข้อผิดพลาดใด ๆ จากคอนโซล GPanel