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

คู่มือการตั้งค่าเซิร์ฟเวอร์ SourceCoop (Black Mesa Co-op)


คู่มือนี้ครอบคลุมวิธีการตั้งค่าเซิร์ฟเวอร์ SourceCoop (Black Mesa Co-op) ของคุณบน Legion Hosting การกำหนดค่าการตั้งค่าเซิร์ฟเวอร์ และการเชื่อมต่อผู้เล่น SourceCoop เป็นม็อดฝั่งเซิร์ฟเวอร์แบบร่วมมือสำหรับ Black Mesa ที่ช่วยให้ผู้เล่นสามารถเล่นแคมเปญแบบผู้เล่นคนเดียวด้วยกันได้ สำหรับคำสั่งแอดมิน, ปลั๊กอิน SourceMod และการจัดการแผนที่ ดูได้ที่ คู่มือแอดมินและคำสั่ง SourceCoop

SourceCoop คืออะไร? SourceCoop เป็นม็อดร่วมมือแบบโอเพนซอร์สที่ทำงานเฉพาะฝั่งเซิร์ฟเวอร์สำหรับ Black Mesa (Source Engine) ม็อดนี้ช่วยให้ผู้เล่นหลายคนสามารถเล่นแผนที่แคมเปญแบบผู้เล่นคนเดียวด้วยกันได้ ผู้เล่นไม่จำเป็นต้องติดตั้งม็อดฝั่งไคลเอนต์ใดๆ เลย -- เพียงแค่เชื่อมต่อกับเซิร์ฟเวอร์ผ่านเมนูมัลติเพลเยอร์ของ Black Mesa

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

  1. เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ SourceCoop ของคุณ
  2. ไปที่แท็บ Startup และกำหนดค่าตัวแปร (ดูตารางในส่วนที่ 2)
  3. ตั้งค่า SERVER_NAME เป็นชื่อเซิร์ฟเวอร์ที่คุณต้องการ
  4. ตั้งค่า STARTING_MAP เป็นแผนที่ที่คุณต้องการเริ่มต้น (ค่าเริ่มต้น: bm_c0a0a ซึ่งเป็นจุดเริ่มต้นของ Black Mesa)
  5. กลับไปที่แท็บ Console และคลิก Start
  6. รอจนกว่าคอนโซลจะแสดงบรรทัด gameserver Steam ID ซึ่งบ่งบอกว่าเซิร์ฟเวอร์พร้อมแล้ว
server.cfg ถูกกำหนดค่าไว้ล่วงหน้าแล้ว ไฟล์ bms/cfg/server.cfg ถูกสร้างขึ้นระหว่างการติดตั้งพร้อมค่าเริ่มต้นที่เหมาะสมสำหรับการเล่นแบบร่วมมือ เริ่มเซิร์ฟเวอร์หนึ่งครั้งเพื่อตรวจสอบว่าทำงานได้ จากนั้นปรับแต่งตามต้องการ

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

ตัวแปรต่อไปนี้มีให้ใช้งานในแท็บ Startup ของ GPanel

ตัวแปร ค่าเริ่มต้น คำอธิบาย
SERVER_NAME Black Mesa: Coop ชื่อเซิร์ฟเวอร์ที่แสดงในตัวเรียกดูเซิร์ฟเวอร์ (สูงสุด 128 ตัวอักษร)
MAX_PLAYERS 10 จำนวนผู้เล่นสูงสุด (1-128)
SERVER_PASSWORD 0 รหัสผ่านสำหรับเข้าร่วมเซิร์ฟเวอร์ ตั้งค่าเป็น 0 หากไม่ต้องการรหัสผ่าน
STARTING_MAP bm_c0a0a แผนที่ที่โหลดเมื่อเริ่มเซิร์ฟเวอร์ ดูรายการแผนที่ทั้งหมดในส่วนที่ 4
FRIENDLY_FIRE 0 เปิดใช้งานการยิงพวกเดียวกัน 1 = เปิด, 0 = ปิด
MOD_FORCETOUCHDATA 1 เปิดใช้งานการแคชข้อมูลแผนที่ล่วงหน้า ปิด (0) หากแผนที่ bm_c4a4a (Nihilanth) ทำให้เกิดข้อขัดข้อง
AUTO_UPDATE 0 อัปเดตเซิร์ฟเวอร์ Black Mesa อัตโนมัติเมื่อเริ่มต้น 1 = เปิด, 0 = ปิด หมายเหตุ: การอัปเดตเซิร์ฟเวอร์อาจต้องติดตั้ง SourceCoop ใหม่
การอัปเดตอัตโนมัติถูกปิดไว้เป็นค่าเริ่มต้นด้วยเหตุผล การอัปเดตเซิร์ฟเวอร์ Black Mesa มักต้องมีการอัปเดต SourceCoop, Metamod และ SourceMod ที่เข้ากันได้ เปิดใช้งานการอัปเดตอัตโนมัติเฉพาะเมื่อคุณพร้อมที่จะติดตั้งเซิร์ฟเวอร์ใหม่เมื่อความเข้ากันได้เสียหาย

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

ไฟล์การกำหนดค่าเซิร์ฟเวอร์หลักคือ:

bms/cfg/server.cfg

เปิดไฟล์นี้โดยใช้แท็บ Files ใน GPanel หรือเชื่อมต่อผ่าน SFTP

การตั้งค่าที่สำคัญ

การตั้งค่า ค่าเริ่มต้น คำอธิบาย
hostname "Black Mesa: Coop" ชื่อเซิร์ฟเวอร์ (ตั้งค่าผ่านตัวแปร startup ได้เช่นกัน)
sv_password 0 รหัสผ่านเซิร์ฟเวอร์ (ตั้งค่าผ่านตัวแปร startup ได้เช่นกัน)
mp_teamplay 1 ต้องเป็น 1 เพื่อให้ SourceCoop ทำงานได้อย่างถูกต้อง
mp_friendlyfire 0 สวิตช์เปิด/ปิดการยิงพวกเดียวกัน (ตั้งค่าผ่านตัวแปร startup ได้เช่นกัน)
sv_always_run 0 ตั้งค่าเป็น 1 เพื่อปิดการวิ่งเร็ว (ผู้เล่นวิ่งตลอดเวลา)
mp_timelimit 0 ขีดจำกัดเวลาของแผนที่เป็นนาที 0 ปิดการใช้งานขีดจำกัด
sourcecoop_homemap "bm_c0a0a" แผนที่ที่จะวนกลับไปหลังจากจบแคมเปญ คอมเมนต์ออกเพื่อใช้ mapcycle แทน
mod_forcetouchdata 1 แคชข้อมูลแผนที่ล่วงหน้า ปิดหากแผนที่ Nihilanth ทำให้เกิดข้อขัดข้อง
อย่าเปลี่ยน mp_teamplay ค่านี้ต้องคงไว้ที่ 1 เพื่อให้ SourceCoop ทำงานได้อย่างถูกต้อง การเปลี่ยนแปลงจะทำให้การเล่นแบบร่วมมือเสียหาย

4. ชื่อแผนที่ Black Mesa

ตัวแปร STARTING_MAP รองรับแผนที่ Black Mesa อย่างเป็นทางการใดๆ แผนที่ใช้รูปแบบการตั้งชื่อ bm_cXaYZ โดยที่ X คือบท และ Y/Z คือส่วนต่างๆ แคมเปญเริ่มต้นที่ bm_c0a0a

แผนที่เริ่มต้นของบทที่สำคัญ:

แผนที่ บท
bm_c0a0aInbound (Tram Ride)
bm_c1a0aAnomalous Materials
bm_c1a1aUnforeseen Consequences
bm_c1a3aOffice Complex
bm_c2a1a"We've Got Hostiles"
bm_c2a4aBlast Pit
bm_c2a5aPower Up
bm_c3a1aOn A Rail
bm_c3a2aApprehension
bm_c4a1aLambda Core
bm_c4a2aXen
bm_c4a3aInterloper
bm_c4a4aNihilanth (อาจต้องปิดใช้งาน mod_forcetouchdata)

5. วิธีที่ผู้เล่นเชื่อมต่อ

  1. เปิด Black Mesa บน Steam
  2. เปิดคอนโซล (กด ~) และพิมพ์: connect IP:PORT (โดยใช้ค่าจากแท็บ Network ของ GPanel)
  3. อีกทางเลือกหนึ่ง ค้นหาเซิร์ฟเวอร์ในตัวเรียกดูเซิร์ฟเวอร์ Steam
  4. ป้อนรหัสผ่านหากมีการตั้งค่าไว้
พอร์ตจะถูกกำหนดแบบสุ่มเว้นแต่คุณจะมี IP ส่วนตัว ตรวจสอบแท็บ Network ใน GPanel สำหรับ IP และพอร์ตจริงของเซิร์ฟเวอร์ของคุณ ดูรายละเอียดที่ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์
ไม่จำเป็นต้องมีม็อดฝั่งไคลเอนต์ SourceCoop ทำงานฝั่งเซิร์ฟเวอร์ทั้งหมด ผู้เล่นเพียงต้องมี Black Mesa สำเนาหนึ่ง -- ไม่จำเป็นต้องมีม็อดเพิ่มเติมหรือดาวน์โหลดใดๆ เพื่อเชื่อมต่อและเล่นแบบร่วมมือ

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

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

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


Was this article helpful?

Ready to Get Started?

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