คู่มือนี้ครอบคลุมวิธีการตั้งค่าและกำหนดค่าเซิร์ฟเวอร์เฉพาะ OpenTTD ของคุณที่โฮสต์กับ Legion Hosting OpenTTD เป็นเกมจำลองการขนส่งแบบโอเพนซอร์สที่อิงจาก Transport Tycoon Deluxe รองรับผู้เล่นหลายคนได้สูงสุด 15 บริษัท สำหรับคำสั่งผู้ดูแลและการจัดการเซิร์ฟเวอร์ โปรดดู คู่มือผู้ดูแลเซิร์ฟเวอร์ OpenTTD
1. การเข้าถึงเซิร์ฟเวอร์ของคุณ
- เข้าสู่ระบบ GPanel
- เลือกเซิร์ฟเวอร์ OpenTTD ของคุณจากรายการเซิร์ฟเวอร์
- IP และพอร์ตของเซิร์ฟเวอร์ของคุณจะแสดงอยู่ในแท็บ Console ดูรายละเอียดที่ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
2. ตัวแปรเริ่มต้น
กำหนดค่าการตั้งค่าเหล่านี้จากแท็บ Startup ใน GPanel:
| ตัวแปร | ชื่อ Env | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|---|
| Server Name | srv_name |
OpenTTD Server | ชื่อที่แสดงในรายการเซิร์ฟเวอร์ (สูงสุด 20 อักขระ) |
| Show in Masterlist | srv_advertise |
true | ตั้งค่าเป็น false เพื่อซ่อนจากรายการเซิร์ฟเวอร์สาธารณะ |
3. ไฟล์การกำหนดค่า
ไฟล์การกำหนดค่าหลักคือ openttd.cfg ในไดเรกทอรีรากของเซิร์ฟเวอร์ แผงควบคุมจะตั้งค่าพอร์ตเซิร์ฟเวอร์ ชื่อ และตัวเลือกการโฆษณาโดยอัตโนมัติ ส่วนสำคัญที่คุณสามารถปรับแต่งได้ผ่าน SFTP:
| ส่วน / คีย์ | คำอธิบาย |
|---|---|
[network] server_password |
รหัสผ่านสำหรับเข้าร่วมเซิร์ฟเวอร์ เว้นว่างไว้สำหรับการเข้าถึงสาธารณะ |
[network] rcon_password |
รหัสผ่านสำหรับการเข้าถึงคอนโซลระยะไกล |
[network] admin_password |
รหัสผ่านสำหรับพอร์ตผู้ดูแล (พอร์ต 3977) |
[network] max_clients |
จำนวนไคลเอนต์ที่เชื่อมต่อสูงสุด (ค่าเริ่มต้น: 25) |
[network] max_companies |
จำนวนบริษัทสูงสุด (ค่าเริ่มต้น: 15) |
[network] max_spectators |
จำนวนผู้ชมสูงสุด (ค่าเริ่มต้น: 15) |
[network] pause_on_join |
หยุดเกมชั่วคราวขณะที่ผู้เล่นใหม่ดาวน์โหลดแผนที่ (ค่าเริ่มต้น: true) |
[network] autoclean_companies |
ล้างบริษัทที่ไม่ได้ใช้งานโดยอัตโนมัติ (ค่าเริ่มต้น: false) |
[difficulty] max_no_competitors |
จำนวนคู่แข่ง AI สูงสุด (ค่าเริ่มต้น: 0) |
[game_creation] starting_year |
ปีที่เกมเริ่มต้น (ค่าเริ่มต้น: 1950) |
[game_creation] map_x / map_y |
ขนาดแผนที่เป็นเลขยกกำลัง 2 (ค่าเริ่มต้น: 8 หมายถึง 256x256) |
[gui] autosave |
ความถี่ในการบันทึกอัตโนมัติ: off, monthly, quarterly, half-yearly, yearly |
openttd.cfg ให้รีสตาร์ทเซิร์ฟเวอร์เพื่อให้การเปลี่ยนแปลงมีผล แผงควบคุมจะเขียนทับค่า server_port, server_name และ server_advertise ในทุกครั้งที่เริ่มทำงาน
4. การเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ
- ดาวน์โหลด OpenTTD จาก openttd.org (ฟรี)
- เปิด OpenTTD และคลิก Multiplayer
- ค้นหาเซิร์ฟเวอร์ของคุณในรายการ หรือคลิก Add Server แล้วป้อน IP:Port ของคุณ
- คลิก Join Game แล้วสร้างหรือเข้าร่วมบริษัท
5. รายการตรวจสอบการตั้งค่าครั้งแรก
- ตั้งค่า
srv_nameสำหรับเซิร์ฟเวอร์ของคุณในแท็บ Startup - แก้ไข
openttd.cfgเพื่อตั้งค่าrcon_passwordสำหรับการดูแลระยะไกล - กำหนดค่าขนาดแผนที่ ปีเริ่มต้น และความยากตามต้องการ
- เริ่มเซิร์ฟเวอร์และตรวจสอบว่าแสดง
Map generated, starting gameในคอนโซล
บทความที่เกี่ยวข้อง
ต้องการความช่วยเหลือ?
หากคุณประสบปัญหากับเซิร์ฟเวอร์ OpenTTD ของคุณ เปิดทิกเก็ตสนับสนุน และระบุ IP เซิร์ฟเวอร์ของคุณ คำอธิบายของปัญหา และข้อความแสดงข้อผิดพลาดใด ๆ จากคอนโซล GPanel