คู่มือนี้ครอบคลุมวิธีการตั้งค่าเซิร์ฟเวอร์เฉพาะสำหรับ Open Fortress ของคุณบน Legion Hosting การกำหนดค่าตัวแปรเริ่มต้น การแก้ไข server.cfg และการเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ Open Fortress เป็นม็อด Team Fortress 2 แบบฟรีที่นำเสนอโหมดเกม อาวุธ ตัวละคร และแผนที่ใหม่ ๆ ที่สร้างขึ้นบน Source engine สำหรับคำสั่งแอดมิน การรองรับ SourceMod/MetaMod และการแก้ไขปัญหา ดูที่ คำสั่งแอดมิน Open Fortress
1. การเริ่มต้นครั้งแรก
- เข้าสู่ระบบที่ GPanel และเลือกเซิร์ฟเวอร์ Open Fortress ของคุณ
- ไปที่แท็บ Startup และตรวจสอบตัวแปรที่สามารถกำหนดค่าได้ (ดูส่วนที่ 2)
- ตั้งค่าแผนที่เริ่มต้นที่คุณต้องการผ่าน SRCDS_MAP (ค่าเริ่มต้นคือ
dm_2fort) - กลับไปที่แท็บ Console และคลิก Start
- รอจนกว่าคอนโซลจะแสดงข้อความที่มี
gameserver Steam IDเพื่อยืนยันว่าเซิร์ฟเวอร์พร้อมแล้ว
2. ตัวแปรเริ่มต้นของ GPanel
| ตัวแปร | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
SRCDS_MAP | dm_2fort | แผนที่ที่โหลดเมื่อเริ่มต้น ต้องเป็นชื่อแผนที่ที่ถูกต้อง |
MAXPLAYERS | 24 | จำนวนผู้เล่นพร้อมกันสูงสุด (สูงสุด 32) |
SRCDS_GAME | open_fortress | ชื่อไดเรกทอรีเกม ห้ามเปลี่ยนแปลง |
3. การกำหนดค่าเซิร์ฟเวอร์ (server.cfg)
สำหรับการตั้งค่าโดยละเอียด ให้แก้ไข server.cfg หยุดเซิร์ฟเวอร์ก่อนทำการเปลี่ยนแปลง
ตำแหน่งไฟล์
open_fortress/cfg/server.cfg
ใช้ไวยากรณ์มาตรฐานของ Source engine key "value" หนึ่งการตั้งค่าต่อบรรทัด
การตั้งค่าหลัก
| การตั้งค่า | ค่าเริ่มต้น | คำอธิบาย |
|---|---|---|
hostname | (ว่าง) | ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์ |
sv_password | (ว่าง) | รหัสผ่านสำหรับเข้าร่วม ว่าง = เซิร์ฟเวอร์สาธารณะ |
rcon_password | (ว่าง) | รหัสผ่านคอนโซลระยะไกลสำหรับการเข้าถึงของแอดมิน |
maxplayers | 24 | จำนวนผู้เล่นพร้อมกันสูงสุด |
mp_timelimit | 0 | เวลาจำกัดต่อแผนที่เป็นนาที 0 = ไม่จำกัด |
mp_fraglimit | 0 | ขีดจำกัดการสังหารเพื่อจบรอบ 0 = ไม่จำกัด |
sv_alltalk | 0 | การแชทเสียงข้ามทีม 1 = เปิดใช้งาน |
ตัวอย่าง server.cfg
hostname "My Legion Open Fortress Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 24
mp_timelimit 15
mp_fraglimit 30
sv_alltalk 0
4. โหมดเกมและแผนที่
Open Fortress มีโหมดเกมหลายโหมดพร้อมแผนที่เฉพาะของแต่ละโหมด คำนำหน้าแผนที่ระบุโหมด:
| คำนำหน้า | โหมดเกม | คำอธิบาย |
|---|---|---|
dm_ | Deathmatch | การต่อสู้แบบทุกคนต่อทุกคน ฆ่ามากที่สุดชนะ |
tdm_ | Team Deathmatch | Deathmatch แบบทีม |
ctf_ | Capture the Flag | โหมด CTF แบบคลาสสิก |
koth_ | King of the Hill | ควบคุมจุดเพื่อชนะ |
cp_ | Control Points | ยึดและรักษาจุดควบคุม |
gg_ | Gun Game | เปลี่ยนอาวุธไปเรื่อย ๆ ในแต่ละครั้งที่สังหาร |
inf_ | Infection | โหมดการติดเชื้อสไตล์ซอมบี้ |
แผนที่ยอดนิยมได้แก่: dm_2fort, dm_wiseau, dm_harvest, ctf_2fort, koth_harvest
5. การหมุนเวียนแผนที่ (mapcycle.txt)
แก้ไข open_fortress/cfg/mapcycle.txt เพื่อตั้งค่าการหมุนเวียนแผนที่ ใส่หนึ่งแผนที่ต่อบรรทัด:
dm_2fort
dm_wiseau
dm_harvest
ctf_2fort
koth_harvest
6. วิธีการเชื่อมต่อ
ตัวเลือก A -- เบราว์เซอร์เซิร์ฟเวอร์
- เปิด Open Fortress ผ่าน Steam
- คลิก Find Servers หรือ Multiplayer
- ค้นหาเซิร์ฟเวอร์ของคุณตามชื่อ
- เลือกเซิร์ฟเวอร์ของคุณและคลิก Connect
ตัวเลือก B -- เชื่อมต่อผ่านคอนโซล
- เปิดคอนโซล (
~) - พิมพ์:
connect <your-server-ip>:<port>
บทความที่เกี่ยวข้อง
ต้องการความช่วยเหลือ?
หากคุณพบปัญหากับเซิร์ฟเวอร์ Open Fortress ที่ไม่ได้ครอบคลุมในที่นี้ เปิดทิกเก็ตสนับสนุน และระบุ IP ของเซิร์ฟเวอร์ คำอธิบายของปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel