แฟลชเซล 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

คู่มือการตั้งค่าเซิร์ฟเวอร์ Half-Life 2 Deathmatch


คู่มือนี้ครอบคลุมวิธีตั้งค่าเซิร์ฟเวอร์ Half-Life 2: Deathmatch (HL2DM) เฉพาะของคุณบน Legion Hosting การกำหนดค่าตัวแปร startup การแก้ไข server.cfg การตั้งค่าการหมุนเวียนแผนที่ และการเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ HL2DM มีการต่อสู้แบบหลายผู้เล่นที่รวดเร็วโดยใช้เอนจินฟิสิกส์ของ Half-Life 2 และ Gravity Gun สำหรับคำสั่งแอดมินและการรองรับ SourceMod ดู คำสั่งแอดมินของ Half-Life 2: Deathmatch

หมายเหตุ: HL2DM ทำงานบน Source engine หากคุณมีประสบการณ์กับเซิร์ฟเวอร์ Source engine อื่น ๆ (CS:GO, TF2, Garry's Mod) การตั้งค่าและคำสั่งหลายอย่างจะคุ้นเคย

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

  1. เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ HL2DM ของคุณ
  2. ไปที่แท็บ Startup และตรวจสอบตัวแปรที่กำหนดค่าได้ (ดูส่วนที่ 2)
  3. ตั้งค่า MAP_NAME, SERVER_NAME และรหัสผ่านที่คุณต้องการ
  4. กลับไปที่แท็บ Console และคลิก Start
  5. รอข้อความ Connection to Steam servers successful. ในคอนโซล
พอร์ตจะถูกกำหนดแบบสุ่ม เว้นแต่คุณจะมี IP ส่วนตัว ตรวจสอบแท็บ Network ใน GPanel เพื่อดูพอร์ตที่กำหนดให้คุณ ดู วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์คุณ

2. ตัวแปร Startup ของ GPanel

ตัวแปรค่าเริ่มต้นคำอธิบาย
SERVER_NAMEPterodactyl-serverชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์
MAP_NAMEdm_lockdownแผนที่ที่โหลดเมื่อเริ่มเซิร์ฟเวอร์
MAX_PLAYERS20จำนวนผู้เล่นพร้อมกันสูงสุด (1-20)
SERVER_PASSWORDChangeMeรหัสผ่านในการเข้าร่วม ตั้งเป็นว่างสำหรับสาธารณะ
RCON_PASSWORDChangeMeรหัสผ่านคอนโซลระยะไกล
TICK_RATE66tick rate ของเซิร์ฟเวอร์ ค่ายิ่งสูง = การเล่นยิ่งราบรื่นแต่ใช้ CPU มากขึ้น
AUTO_UPDATE1อัปเดตเซิร์ฟเวอร์อัตโนมัติเมื่อเริ่มต้น
เปลี่ยนรหัสผ่านเริ่มต้นทั้งสองทันที ทั้ง SERVER_PASSWORD และ RCON_PASSWORD มีค่าเริ่มต้นเป็น ChangeMe ตั้งรหัสผ่านเซิร์ฟเวอร์เป็นว่างหากคุณต้องการให้เข้าถึงได้แบบสาธารณะ และใช้รหัสผ่าน RCON ที่แข็งแกร่งเสมอ

3. การตั้งค่าเซิร์ฟเวอร์ (server.cfg)

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

ตำแหน่งไฟล์

hl2mp/cfg/server.cfg

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

การตั้งค่าค่าเริ่มต้นคำอธิบาย
hostname(จาก startup)ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์
sv_password(จาก startup)รหัสผ่านในการเข้าร่วม เว้นว่างสำหรับสาธารณะ
rcon_password(จาก startup)รหัสผ่านคอนโซลระยะไกล
mp_timelimit20ขีดจำกัดเวลาต่อแผนที่เป็นนาที
mp_fraglimit0ขีดจำกัด frag เพื่อจบรอบ 0 = ไม่จำกัด
mp_friendlyfire0friendly fire ในโหมดทีม
mp_autoteambalance0ปรับสมดุลทีมอัตโนมัติใน TDM
sv_alltalk1การแชทด้วยเสียงข้ามทีม
mp_forcerespawn1บังคับให้เกิดใหม่ทันทีหลังจากตาย
sv_hl2mp_weapon_respawn_time20ตัวจับเวลาการเกิดใหม่ของอาวุธเป็นวินาที
sv_hl2mp_item_respawn_time30ตัวจับเวลาการเกิดใหม่ของไอเทมเป็นวินาที

ตัวอย่าง server.cfg

hostname "My Legion HL2DM Server"
sv_password ""
rcon_password "MySecretRcon"
mp_timelimit 20
mp_fraglimit 30
mp_friendlyfire 0
sv_alltalk 1
mp_forcerespawn 1

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

แก้ไขไฟล์การวนรอบแผนที่:

hl2mp/cfg/mapcycle.txt

ระบุหนึ่งแผนที่ต่อบรรทัด:

dm_lockdown
dm_overwatch
dm_powerhouse
dm_resistance
dm_runoff
dm_steamlab
dm_underpass

แผนที่ที่มีให้

  • dm_lockdown -- ธีมเรือนจำพร้อมทางเดินแคบและลานโล่ง
  • dm_overwatch -- ดาดฟ้าอาคารในเมืองพร้อมการต่อสู้แนวตั้ง
  • dm_powerhouse -- โรงไฟฟ้าอุตสาหกรรมพร้อมวัตถุฟิสิกส์
  • dm_resistance -- ถนนและอาคารในเมือง
  • dm_runoff -- โรงบำบัดน้ำ
  • dm_steamlab -- ห้องทดลองพร้อมอาวุธทดลอง
  • dm_underpass -- อุโมงค์ลอดทางหลวงพร้อมแนวยิงระยะไกล

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

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

  1. เปิด Half-Life 2: Deathmatch จาก Steam
  2. ไปที่ Find Servers
  3. ค้นหาเซิร์ฟเวอร์ของคุณตามชื่อในแท็บ Internet
  4. เลือกและเชื่อมต่อ

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

  1. เปิดคอนโซล (~) เปิดใช้งานใน Options > Keyboard > Advanced > Enable Developer Console หากจำเป็น
  2. พิมพ์:
    connect <your-server-ip>:<port>

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

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

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


Was this article helpful?

Ready to Get Started?

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