แฟลชเซล 50% ลดทุกเซิร์ฟเวอร์ วันสุดท้าย!
สิ้นสุดใน: 00D 00H 00M 00S
background image
Game Servers 380 7 Days to Die 4 Abiotic Factor 2 Aloft 2 alt:V 2 Americas Army Proving Grounds 2 Among Us 2 Archean 2 ARK Survival Ascended 6 ARK Survival Evolved 3 Arma 3 3 Arma Reforger 2 Aska 2 AssaultCube 2 Assetto Corsa 3 Astro Colony 2 Astroneer 2 Automobilista 2 2 Avorion 2 Banana Shooter 2 Barotrauma 3 BATTALION Legacy 2 BeamNG.drive (BeamMP) 2 Black Mesa 2 Brickadia 2 Call of Duty 2 Citadel: Forged with Fire 2 ClassiCube 2 Clone Hero 2 Colony Survival 2 Conan Exiles 4 Contagion 2 Core Keeper 2 Counter-Strike 2 3 Craftopia 2 CryoFall 2 CS2D 2 Cube 2: Sauerbraten 2 Cubic Odyssey 2 DayZ 4 DDNet 2 DDRaceNetwork 2 Dead Matter 2 Dont Starve Together 4 Eco 2 Empyrion Galactic Survival 2 Enshrouded 3 Escape from Tarkov 2 Euro Truck Simulator 2 2 Factorio 2 Farming Simulator 25 2 Fistful of Frags 2 FiveM 3 FortressCraft Evolved 2 Foundry 2 Foundry VTT 2 Frozen Flame 2 FTL Tachyon 2 Garrys Mod 3 Ground Branch 2 Half-Life 2 Deathmatch 2 Hogwarp 2 Holdfast: Nations at War 2 HumanitZ 2 Hurtworld 2 Hytale 1 Icarus 2 Insurgency Sandstorm 2 IOSoccer 2 Just Cause 3 Multiplayer 2 Kerbal Space Program 2 Killing Floor 2 3 LeagueSandbox 2 Left 4 Dead 2 Left 4 Dead 2 3 Longvinter 2 Los Angeles Crimes 2 Medal of Honor 2 Midnight Ghost Hunt 2 Mindustry 2 Minecraft 4 Minetest 2 Modiverse 2 Mordhau 3 Mount & Blade II: Bannerlord 2 Myth of Empires 2 Nazi Zombies Portable 2 Necesse 2 NeosVR 2 Neverwinter Nights EE 2 Night of the Dead 2 Nightingale 2 No Love Lost 2 No More Room in Hell 2 No One Survived 2 Nova-Life Amboise 2 Nuclear Option 2 Onset 2 Open Fortress 2 OpenArena 2 OpenRA 2 OpenRCT2 2 OpenTTD 2 Operation Harsh Doorstop 2 Palworld 3 Path of Titans 2 Pavlov VR 3 PixARK 2 Plains of Pain 2 Portal Knights 2 Post Scriptum 2 Project Zomboid 8 Puck 2 Quake Live 2 R5Reloaded 2 RedM 2 Renown 2 Resonite 2 Return to Moria 2 Rimworld Together 2 Rising World 2 Risk of Rain 2 1 Rust 4 Satisfactory 1 SCP Secret Laboratory 3 SCUM 2 Smalland 2 Solace Crafting 2 Soldat 2 Soldat 2 2 Sonic Robo Blast 2 2 Sons of the Forest 2 Soulmask 2 SourceCoop 2 Space Engineers 3 Space Station 14 2 Squad 3 Starbound 3 StarMade 2 Stationeers 2 Stormworks 2 Subnautica Nitrox 2 Sunkenland 2 SuperTuxKart 2 Sven Co-op 2 Swords 'n Magic and Stuff 2 Team Fortress 2 3 Teeworlds 2 Terraria 3 TerraTech Worlds 2 TF2 Classified 2 The Forest 3 The Front 2 The Isle 2 Tower Unite 2 Trackmania 2 Unturned 4 Urban Terror 2 V Rising 3 Valheim 3 VEIN 2 Veloren 2 Vintage Story 3 Voyagers of Nera 2 Wolfenstein: Enemy Territory 2 Wreckfest 2 Wurm Unlimited 2 Xonotic 2 Zandronum 2 Getting Started 2 Network & Connectivity 1 Server Management 2
Categories

คู่มือการตั้งค่าเซิร์ฟเวอร์ OpenArena


คู่มือนี้ครอบคลุมวิธีการตั้งค่าเซิร์ฟเวอร์เฉพาะสำหรับ OpenArena ของคุณบน Legion Hosting การกำหนดค่าตัวแปรเริ่มต้น การแก้ไข server.cfg การตั้งค่าการหมุนเวียนแผนที่ และการเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ OpenArena เป็นเกม FPS แบบ deathmatch ฟรีที่ผลิตโดยชุมชนซึ่งอิงจากเทคโนโลยี GPL id Tech 3 (Quake III Arena engine) สำหรับคำสั่งแอดมิน การจัดการบอท และการแก้ไขปัญหา ดูที่ คำสั่งแอดมิน OpenArena

หมายเหตุ: OpenArena ใช้ id Tech 3 engine (เช่นเดียวกับ Quake III Arena) หากคุณมีประสบการณ์ในการดูแลระบบเซิร์ฟเวอร์ Quake 3 คำสั่งและการตั้งค่าจะคุ้นเคยกับคุณ

1. การเริ่มต้นครั้งแรก

  1. เข้าสู่ระบบที่ GPanel และเลือกเซิร์ฟเวอร์ OpenArena ของคุณ
  2. ไปที่แท็บ Startup และตรวจสอบตัวแปรที่สามารถกำหนดค่าได้ (ดูส่วนที่ 2)
  3. ตั้งค่าแผนที่เริ่มต้นที่คุณต้องการผ่าน GAME_MAP (ค่าเริ่มต้นคือ aggressor)
  4. กลับไปที่แท็บ Console และคลิก Start
  5. รอจนกว่าคอนโซลจะแสดง AAS initialized เพื่อยืนยันว่าเซิร์ฟเวอร์พร้อมแล้ว

2. ตัวแปรเริ่มต้นของ GPanel

ตัวแปรค่าเริ่มต้นคำอธิบาย
GAME_MAPaggressorแผนที่ที่โหลดเมื่อเริ่มต้น ดู รายการแผนที่ สำหรับแผนที่ทั้งหมดที่มี
พอร์ตจะถูกกำหนดแบบสุ่มเว้นแต่คุณจะมี IP ส่วนตัว ตรวจสอบแท็บ Network ใน GPanel เพื่อดู IP และพอร์ตของเซิร์ฟเวอร์ของคุณ ดูรายละเอียดได้ที่ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์

3. การกำหนดค่าเซิร์ฟเวอร์ (server.cfg)

สำหรับการตั้งค่าโดยละเอียด ให้สร้างหรือแก้ไข server.cfg หยุดเซิร์ฟเวอร์ก่อนทำการเปลี่ยนแปลง

ตำแหน่งไฟล์

baseoa/server.cfg

ใช้ไวยากรณ์สไตล์ Quake set/seta key "value"

การตั้งค่าหลัก

การตั้งค่าค่าเริ่มต้นคำอธิบาย
sv_hostname(ว่าง)ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์เซิร์ฟเวอร์
sv_maxclients8จำนวนผู้เล่นสูงสุด (รวมบอท)
g_password(ว่าง)รหัสผ่านสำหรับเข้าร่วม ว่าง = สาธารณะ
rconPassword(ว่าง)รหัสผ่านคอนโซลระยะไกล
g_gametype0โหมดเกม (ดูส่วนที่ 4)
timelimit15เวลาจำกัดต่อแผนที่เป็นนาที
fraglimit30ขีดจำกัดการสังหารเพื่อจบรอบ
sv_pure0บังคับใช้ความสมบูรณ์ของไฟล์ 1 = โหมด pure
bot_minplayers0จำนวนผู้เล่นขั้นต่ำ (บอทเติมช่องว่าง)

ตัวอย่าง server.cfg

seta sv_hostname "My Legion OpenArena Server"
seta sv_maxclients 16
seta g_password ""
seta rconPassword "MySecretRcon"
seta g_gametype 0
seta timelimit 15
seta fraglimit 30
seta bot_minplayers 4

ในการโหลดการกำหนดค่า ให้เพิ่ม +exec server.cfg ลงในตัวแปรเริ่มต้น GAME_MAP หรือเรียกใช้งานในระหว่างรันไทม์ผ่านคอนโซล

เก็บรหัสผ่าน RCON ของคุณเป็นความลับ ใครก็ตามที่มีรหัสผ่าน RCON จะสามารถควบคุมเซิร์ฟเวอร์ของคุณได้อย่างเต็มที่

4. โหมดเกม

ค่าโหมดคำอธิบาย
0Free For All (FFA)Deathmatch แบบคลาสสิก สังหารมากที่สุดชนะ
1Tournament (1v1)Deathmatch แบบหนึ่งต่อหนึ่ง
3Team Deathmatch (TDM)Deathmatch แบบทีม
4Capture the Flag (CTF)โหมด CTF แบบคลาสสิก
5One Flag CTFCTF แบบธงกลางเดี่ยว
6Overloadทำลายกะโหลกของฐานศัตรู
7Harvesterเก็บกะโหลกของศัตรูและนำส่งไปยังฐาน
8Eliminationแบบรอบ ไม่มีการเกิดใหม่
9CTF EliminationCTF พร้อมรอบกำจัด
10Last Man StandingDeathmatch แบบจำกัดชีวิต
11Double Dominationควบคุมสองจุดพร้อมกัน
12Dominationยึดจุดควบคุมเพื่อทำคะแนน

5. การหมุนเวียนแผนที่

ตั้งค่าการหมุนเวียนแผนที่ใน server.cfg โดยใช้ชุดคำสั่ง set:

set d1 "map oa_dm1; set nextmap vstr d2"
set d2 "map oa_dm2; set nextmap vstr d3"
set d3 "map aggressor; set nextmap vstr d1"
vstr d1

คำสั่งนี้จะหมุนเวียนผ่าน oa_dm1, oa_dm2 และ aggressor ตามลำดับ

6. วิธีการเชื่อมต่อ

ตัวเลือก A -- เบราว์เซอร์เซิร์ฟเวอร์

  1. เปิด OpenArena
  2. คลิก Multiplayer
  3. ค้นหาเซิร์ฟเวอร์ของคุณในเบราว์เซอร์หรือใช้ Specify เพื่อป้อน IP โดยตรง

ตัวเลือก B -- เชื่อมต่อผ่านคอนโซล

  1. เปิดคอนโซล (~)
  2. พิมพ์:
    connect <your-server-ip>:<port>

บทความที่เกี่ยวข้อง

ต้องการความช่วยเหลือ?

หากคุณพบปัญหากับเซิร์ฟเวอร์ OpenArena ที่ไม่ได้ครอบคลุมในที่นี้ เปิดทิกเก็ตสนับสนุน และระบุ IP ของเซิร์ฟเวอร์ คำอธิบายของปัญหา และข้อความแสดงข้อผิดพลาดที่เกี่ยวข้องจากคอนโซล GPanel


Was this article helpful?

Ready to Get Started?

The servers are booted, select your plan and become our latest satisfied client.