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

คำสั่งผู้ดูแลของ Black Mesa


คู่มือนี้ครอบคลุมการตั้งค่าผู้ดูแล คำสั่ง RCON ของ Source engine การจัดการผู้เล่น คำสั่งแผนที่ การสนับสนุนปลั๊กอิน SourceMod/MetaMod แผนที่กำหนดเอง และการแก้ไขปัญหาสำหรับเซิร์ฟเวอร์เฉพาะ Black Mesa ของคุณ Black Mesa เป็นการรีเมก Half-Life บน Source engine พร้อมโหมดเดธแมตช์ผู้เล่นหลายคนแบบแข่งขัน สำหรับการตั้งค่าเริ่มต้น การกำหนดค่า และคำแนะนำการเชื่อมต่อ โปรดดูที่ คู่มือการตั้งค่าเซิร์ฟเวอร์ Black Mesa

1. การตั้งค่าผู้ดูแล (รหัสผ่าน RCON)

Black Mesa ใช้ระบบ RCON ของ Source engine สำหรับการดูแลระบบ ตั้งรหัสผ่านใน GPanel Startup หรือ server.cfg:

rcon_password "YourStrongPassword"

ยืนยันตัวตนในเกมผ่านคอนโซล (~):

rcon_password YourStrongPassword
rcon <command>

คุณยังสามารถส่งคำสั่งโดยตรงผ่านแท็บ Console ของ GPanel โดยไม่ต้องยืนยันตัวตน RCON

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

2. คำสั่ง RCON ของ Source Engine

การจัดการผู้เล่น

คำสั่งคำอธิบาย
rcon statusแสดงรายชื่อผู้เล่นพร้อม user ID, Steam ID, IP และ ping
rcon kick <userid>เตะผู้เล่นด้วย user ID
rcon kick "<playername>"เตะด้วยชื่อที่แสดง
rcon banid <minutes> <userid>แบนด้วย user ID 0 = ถาวร
rcon banip <minutes> <ip>แบนที่อยู่ IP
rcon removeid <steamid>ลบการแบน Steam ID
rcon removeip <ip>ลบการแบน IP
rcon writeidบันทึกรายการแบนไปยัง banned_user.cfg
rcon writeipบันทึกการแบน IP ไปยัง banned_ip.cfg
บันทึกรายการแบนเสมอ รัน rcon writeid และ rcon writeip หลังจากแบน หากไม่บันทึก การแบนจะหายไปเมื่อรีสตาร์ท

คำสั่งแผนที่

คำสั่งคำอธิบาย
rcon changelevel <mapname>เปลี่ยนแผนที่ โดยรักษาผู้เล่นที่เชื่อมต่อไว้
rcon map <mapname>โหลดแผนที่ตั้งแต่ต้น ตัดการเชื่อมต่อผู้เล่นทั้งหมด
rcon maps *แสดงรายการแผนที่ที่ใช้ได้ทั้งหมด
rcon mp_timelimit <min>เปลี่ยนขีดจำกัดเวลาของแผนที่
rcon mp_fraglimit <frags>เปลี่ยนขีดจำกัดการฆ่า (frag)
rcon mp_restartgame 1รีสตาร์ทรอบปัจจุบัน รีเซ็ตคะแนน

การจัดการเซิร์ฟเวอร์

คำสั่งคำอธิบาย
rcon hostname "Name"เปลี่ยนชื่อเซิร์ฟเวอร์
rcon sv_password "pass"ตั้งหรือเปลี่ยนรหัสผ่านการเข้าร่วม
rcon mp_friendlyfire <0/1>สลับการยิงพวกเดียวกัน
rcon sv_alltalk <0/1>สลับการแชทด้วยเสียงข้ามทีม
rcon say "message"ส่งข้อความแชทไปทั่วทั้งเซิร์ฟเวอร์
rcon exec <filename>ดำเนินการไฟล์การกำหนดค่า
rcon quitปิดเซิร์ฟเวอร์

3. SourceMod และ MetaMod

สำหรับคุณสมบัติผู้ดูแลขั้นสูง ติดตั้ง MetaMod:Source และ SourceMod

การติดตั้ง

  1. หยุดเซิร์ฟเวอร์ของคุณจาก GPanel
  2. ดาวน์โหลด MetaMod:Source จาก sourcemm.net และอัปโหลดไปยัง bms/ ผ่าน SFTP
  3. ดาวน์โหลด SourceMod จาก sourcemod.net และอัปโหลดไปยัง bms/
  4. เริ่มเซิร์ฟเวอร์และตรวจสอบด้วย meta version และ sm version

การเพิ่มผู้ดูแล SourceMod

แก้ไข bms/addons/sourcemod/configs/admins_simple.ini:

"STEAM_0:1:12345678" "99:z"   // Full admin access

ใช้ sm_admin ในแชทหรือคอนโซลเพื่อเปิดเมนูผู้ดูแลในเกมสำหรับการเตะ การแบน การเปลี่ยนแผนที่ และการโหวต

ปลั๊กอินยอดนิยม

  • Map Chooser: การโหวตเมื่อจบแผนที่พร้อม rock-the-vote
  • Fun Commands: Slay, slap, beacon และการโต้ตอบกับผู้เล่น
  • Anti-Cheat: การตรวจจับการโกงฝั่งเซิร์ฟเวอร์
  • Reserved Slots: สำรองช่องสำหรับผู้ดูแลและ VIP

4. แผนที่กำหนดเอง

  1. ดาวน์โหลดไฟล์แผนที่กำหนดเอง .bsp และเนื้อหาเพิ่มเติมใด ๆ
  2. อัปโหลด .bsp ไปยัง bms/maps/ ผ่าน SFTP (ดู วิธีอัปโหลดไฟล์ผ่าน SFTP)
  3. เพิ่มชื่อแผนที่ไปยัง mapcycle.txt สำหรับการหมุนเวียน
  4. ทดสอบด้วย rcon changelevel mapname

สำหรับการดาวน์โหลดเนื้อหากำหนดเองที่เร็วขึ้น ตั้งค่า URL การดาวน์โหลดเร็วใน server.cfg:

sv_downloadurl "https://your-fastdl-server.com/bms/"
sv_allowdownload 1

5. การแก้ไขปัญหา

เซิร์ฟเวอร์ขัดข้องเมื่อเริ่มต้น

  • ตรวจสอบคอนโซล GPanel สำหรับข้อความข้อผิดพลาด
  • หากใช้ SourceMod/MetaMod ลบไดเรกทอรี addon ออกชั่วคราวเพื่อทดสอบ
  • ตรวจสอบว่าแผนที่เริ่มต้นมีอยู่ใน bms/maps/
  • ลบ server.cfg และรีสตาร์ทเพื่อสร้างค่าเริ่มต้นใหม่

ผู้เล่นไม่สามารถเชื่อมต่อได้

  • ตรวจสอบว่าเซิร์ฟเวอร์กำลังทำงานใน GPanel
  • ตรวจสอบ IP และพอร์ตที่ถูกต้องจากแท็บ Network
  • ตรวจสอบให้แน่ใจว่าทั้งเซิร์ฟเวอร์และผู้เล่นอยู่ในเวอร์ชันเกมเดียวกัน

RCON หรือ SourceMod ไม่ทำงาน

  • ตรวจสอบว่า rcon_password ถูกตั้งค่าและยืนยันตัวตนก่อนส่งคำสั่ง
  • สำหรับ SourceMod ตรวจสอบว่าไฟล์อยู่ใน bms/ (ไม่ใช่รากเซิร์ฟเวอร์) และคุณมีบิลด์ที่ถูกต้อง
  • ใช้คอนโซล GPanel โดยตรงเป็นทางเลือกแทน RCON

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

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

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


Was this article helpful?

Ready to Get Started?

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