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

คู่มือการตั้งค่าเซิร์ฟเวอร์ No More Room in Hell


คู่มือนี้ครอบคลุมวิธีการตั้งค่าเซิร์ฟเวอร์เฉพาะ No More Room in Hell (NMRiH) ของคุณบน Legion Hosting การกำหนดค่าตัวแปรเริ่มต้น การแก้ไข server.cfg การตั้งค่าการหมุนเวียนแผนที่ การกำหนดค่าโหมดเกม และการเชื่อมต่อกับเซิร์ฟเวอร์ของคุณ สำหรับคำสั่งแอดมินและการรองรับปลั๊กอิน ดูที่ คำสั่งแอดมิน No More Room in Hell

เกี่ยวกับ No More Room in Hell: NMRiH เป็นเกมเอาตัวรอดจากซอมบี้แบบร่วมมือกันที่เล่นฟรี สร้างขึ้นบนเอนจิน Source ของ Valve ผู้เล่นทำงานร่วมกันเพื่อทำภารกิจให้สำเร็จหรือเอาตัวรอดจากคลื่นซอมบี้ เกมนี้มีกลไกอาวุธที่สมจริง กระสุนที่จำกัด และเน้นการทำงานเป็นทีม เนื่องจากสร้างบนเอนจิน Source การจัดการเซิร์ฟเวอร์จึงเป็นรูปแบบที่คุ้นเคยจากเกม Source อื่น ๆ เช่น CS:S และ TF2

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

  1. เข้าสู่ระบบ GPanel และเลือกเซิร์ฟเวอร์ NMRiH ของคุณ
  2. ไปที่แท็บ Startup และตรวจสอบตัวแปรที่มีอยู่ (ดูตารางด้านล่าง)
  3. คุณสามารถเปลี่ยน SRCDS_MAP เพื่อกำหนดว่าแผนที่ใดจะโหลดก่อนได้
  4. กลับไปที่แท็บ Console และคลิก Start
  5. รอจนกว่าคอนโซลจะแสดงว่าเซิร์ฟเวอร์โหลดแผนที่แรกเสร็จแล้ว การเริ่มต้นครั้งแรกอาจใช้เวลาประมาณหนึ่งนาทีเนื่องจากเซิร์ฟเวอร์กำลังเริ่มต้นและสร้างไฟล์การกำหนดค่าเริ่มต้น
  6. เมื่อเซิร์ฟเวอร์ทำงานแล้ว ให้กำหนดค่าชื่อเซิร์ฟเวอร์ รหัสผ่าน RCON และการตั้งค่าอื่น ๆ ใน nmrih/cfg/server.cfg (ดูด้านล่าง)
รหัสผ่าน RCON: ตั้งค่ารหัสผ่าน RCON ใน server.cfg เสมอก่อนที่จะทำให้เซิร์ฟเวอร์ของคุณเป็นสาธารณะ หากไม่มี การเข้าถึงแอดมินจากระยะไกลจะถูกปิดใช้งานและคุณจะมีการควบคุมเซิร์ฟเวอร์ที่จำกัดในขณะที่กำลังทำงาน

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

ตัวแปรต่อไปนี้มีอยู่ในแท็บ Startup ของ GPanel การตั้งค่าเช่น ชื่อเซิร์ฟเวอร์ รหัสผ่าน รหัสผ่าน RCON และจำนวนผู้เล่นสูงสุด ถูกกำหนดค่าใน server.cfg (ดูส่วนที่ 3 ด้านล่าง)

ตัวแปร ค่าเริ่มต้น คำอธิบาย
SRCDS_MAP nms_northway แผนที่ที่โหลดเมื่อเซิร์ฟเวอร์เริ่มต้น ใช้คำนำหน้า nmo_ สำหรับแผนที่แบบ Objective หรือ nms_ สำหรับแผนที่แบบ Survival
AUTO_UPDATE 1 อัปเดตเซิร์ฟเวอร์อัตโนมัติเมื่อเริ่มต้น ตั้งค่าเป็น 0 เพื่อปิดใช้งาน
หมายเหตุ: NMRiH เป็นเกมที่ใช้เอนจิน Source ชื่อเซิร์ฟเวอร์ รหัสผ่าน รหัสผ่าน RCON และจำนวนผู้เล่นสูงสุด ทั้งหมดถูกกำหนดค่าใน nmrih/cfg/server.cfg แทนที่จะเป็นตัวแปรเริ่มต้นของ GPanel

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

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

ตำแหน่งไฟล์

nmrih/cfg/server.cfg

เปิดไฟล์นี้โดยใช้แท็บ Files ใน GPanel หรือเชื่อมต่อผ่าน SFTP หากไฟล์ไม่มีอยู่ ให้สร้างขึ้นด้วยตนเองหรือเริ่มและหยุดเซิร์ฟเวอร์เพื่อสร้างไฟล์เริ่มต้น

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

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

การตั้งค่า ค่าเริ่มต้น คำอธิบาย
hostname NMRiH Server ชื่อเซิร์ฟเวอร์ที่แสดงในเบราว์เซอร์
sv_password (ว่างเปล่า) รหัสผ่านเข้าร่วม ปล่อยว่างไว้สำหรับการเข้าถึงสาธารณะ
rcon_password (ไม่มี) รหัสผ่าน RCON สำหรับการเข้าถึงแอดมินจากระยะไกล ต้องตั้งค่าเพื่อให้ RCON ทำงาน
maxplayers 8 จำนวนผู้เล่นพร้อมกันสูงสุด
sv_contact (ว่างเปล่า) อีเมลติดต่อหรือ URL สำหรับผู้ดูแลเซิร์ฟเวอร์ ไม่บังคับ
sv_region 255 รหัสภูมิภาคของเซิร์ฟเวอร์สำหรับเบราว์เซอร์ 0=US East, 1=US West, 2=South America, 3=Europe, 4=Asia, 5=Australia, 255=World
mp_timelimit 0 เวลาจำกัดต่อแผนที่เป็นนาที 0 หมายถึงไม่มีการจำกัดเวลา (การดำเนินไปแบบอิงรอบ)
sv_alltalk 1 อนุญาตให้ผู้เล่นทุกคนได้ยินกันผ่านแชทเสียงโดยไม่คำนึงถึงระยะทาง ตั้งค่าเป็น 0 สำหรับเสียงตามระยะใกล้

ตัวอย่าง server.cfg

hostname "My NMRiH Server"
sv_password ""
rcon_password "MySecureRCON"
maxplayers 8
sv_region 255
mp_timelimit 0
sv_alltalk 1
sv_lan 0

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

NMRiH หมุนเวียนแผนที่โดยใช้ไฟล์ mapcycle.txt เซิร์ฟเวอร์จะโหลดแผนที่ถัดไปในรายการหลังจากจบแต่ละรอบ

ตำแหน่งไฟล์

nmrih/mapcycle.txt

รูปแบบ

ระบุแผนที่หนึ่งรายการต่อบรรทัด แผนที่จะถูกโหลดตามลำดับจากบนลงล่าง จากนั้นวงจรจะทำซ้ำ

nmo_broadway
nmo_cabin
nmo_chinatown
nmo_shelter
nmo_toxteth
nms_favela
nms_midwest
nms_northway

คำนำหน้าชื่อแผนที่

คำนำหน้า โหมดเกม คำอธิบาย
nmo_ Objective ผู้เล่นทำภารกิจให้สำเร็จ (หาไอเทม ไปถึงจุดอพยพ) ในขณะที่ต่อสู้กับซอมบี้ เป็นโหมดที่ได้รับความนิยมมากที่สุด
nms_ Survival การเอาตัวรอดแบบอิงคลื่น ผู้เล่นป้องกันตำแหน่งจากคลื่นซอมบี้ที่ยากขึ้นเรื่อย ๆ
เคล็ดลับ: คุณสามารถผสมแผนที่ nmo_ และ nms_ ในการหมุนเวียนแผนที่เดียวกันได้ เซิร์ฟเวอร์จะสลับโหมดเกมโดยอัตโนมัติตามคำนำหน้าของแผนที่

5. โหมดเกม

โหมด Objective (nmo_)

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

โหมด Survival (nms_)

การป้องกันแบบอิงคลื่น ผู้เล่นยึดตำแหน่งและต่อสู้กับคลื่นซอมบี้ที่ยากขึ้นเรื่อย ๆ กระสุนและเสบียงมีน้อย เป้าหมายคือเอาตัวรอดให้ได้มากที่สุดเท่าที่จะทำได้ หรือไปถึงจำนวนคลื่นที่กำหนดเพื่อชนะ

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

ตัวเลือก A -- Steam Server Browser

  1. เปิดไคลเอนต์ Steam
  2. คลิก View ในเมนูด้านบน จากนั้น Game Servers
  3. คลิกแท็บ Favourites จากนั้น Add a server
  4. กรอก IP และพอร์ตของเซิร์ฟเวอร์จากแท็บ Network ของ GPanel:
    <your-server-ip>:<port>
  5. คลิก Add this address to favourites จากนั้นเลือกเซิร์ฟเวอร์และคลิก Connect

ตัวเลือก B -- คอนโซลในเกม

  1. เปิด No More Room in Hell ผ่าน Steam
  2. เปิดใช้งานคอนโซลนักพัฒนาใน Options > Keyboard > Advanced > Enable Developer Console
  3. กด ~ (tilde) เพื่อเปิดคอนโซล
  4. พิมพ์คำสั่งเชื่อมต่อ:
    connect <your-server-ip>:<port>
  5. หากมีการตั้งรหัสผ่าน ให้เพิ่มเข้าไป:
    connect <your-server-ip>:<port>; password YourPassword

ตัวเลือก C -- Server Browser ในเกม

  1. เปิด No More Room in Hell ผ่าน Steam
  2. จากเมนูหลัก เลือก Find Servers
  3. ค้นหาเซิร์ฟเวอร์ของคุณตามชื่อหรือเรียกดูรายการ
  4. เลือกเซิร์ฟเวอร์ของคุณและคลิก Connect
ต้องการความช่วยเหลือในการหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณหรือไม่? พอร์ตจะถูกกำหนดแบบสุ่มเว้นแต่คุณจะมี IP ส่วนตัว ดูที่ วิธีค้นหา IP และพอร์ตของเซิร์ฟเวอร์ของคุณ

7. RCON (คอนโซลระยะไกล)

RCON ช่วยให้คุณสามารถดำเนินการคำสั่งเซิร์ฟเวอร์จากระยะไกลโดยไม่ต้องเชื่อมต่อกับเกม โดยใช้โปรโตคอล RCON มาตรฐานของเอนจิน Source

การใช้ RCON ในเกม

  1. เปิดคอนโซลนักพัฒนา (~)
  2. กรอกรหัสผ่าน RCON ของคุณ:
    rcon_password YourRCONPassword
  3. ดำเนินการคำสั่งโดยใส่คำนำหน้าด้วย rcon:
    rcon changelevel nmo_broadway
    rcon kick PlayerName

การใช้ไคลเอนต์ RCON ภายนอก

คุณยังสามารถใช้เครื่องมือ RCON แบบสแตนด์อโลนเพื่อจัดการเซิร์ฟเวอร์ของคุณจากระยะไกลได้ เชื่อมต่อโดยใช้ IP เซิร์ฟเวอร์ พอร์ต และรหัสผ่าน RCON ของคุณ ไคลเอนต์ RCON ของ Source ที่ได้รับความนิยมรวมถึง HLSW และ mcrcon

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

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

  • เซิร์ฟเวอร์ไม่ปรากฏในเบราว์เซอร์: ตรวจสอบว่าเซิร์ฟเวอร์เริ่มต้นอย่างสมบูรณ์ใน GPanel ตรวจสอบให้แน่ใจว่า sv_lan ถูกตั้งค่าเป็น 0 ใน server.cfg เบราว์เซอร์ Steam อาจใช้เวลา 2-3 นาทีในการจัดทำดัชนีเซิร์ฟเวอร์ใหม่
  • ไม่สามารถเชื่อมต่อได้: ตรวจสอบ IP และพอร์ตของเซิร์ฟเวอร์ในแท็บ Network ของ GPanel ลองเชื่อมต่อผ่านคอนโซลด้วย connect IP:PORT
  • ข้อผิดพลาดไม่พบแผนที่: ตรวจสอบว่าชื่อแผนที่ใน mapcycle.txt ตรงกับไฟล์แผนที่จริงใน nmrih/maps/ ชื่อมีความแตกต่างระหว่างตัวพิมพ์ใหญ่และเล็ก
  • ขัดข้องเมื่อเริ่มต้น: ลบ server.cfg และรีสตาร์ทเพื่อสร้างค่าเริ่มต้นใหม่ ตรวจสอบคอนโซล GPanel สำหรับข้อความแสดงข้อผิดพลาดเฉพาะ
  • RCON ไม่ทำงาน: ยืนยันว่า rcon_password ถูกตั้งค่าทั้งใน server.cfg และแท็บ Startup ของ GPanel ตรวจสอบให้แน่ใจว่าคุณกำลังใช้พอร์ตที่ถูกต้อง

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

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

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


Was this article helpful?

Ready to Get Started?

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