플래시 세일 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) 전용 서버에 대한 RCON을 통한 관리자 설정, Source 엔진 명령, SourceMod/MetaMod 플러그인 지원, 플레이어 관리, 맵 관리, 커스텀 맵, 문제 해결을 다룹니다. 초기 서버 설정 및 구성은 No More Room in Hell 서버 설정 가이드를 참조하세요.

Source 엔진: NMRiH는 Valve의 Source 엔진으로 제작되었습니다. 이는 RCON, SourceMod, MetaMod를 포함한 표준 Source 엔진 관리자 도구를 지원함을 의미합니다. CS:S, TF2 또는 Garry's Mod 서버를 관리한 경험이 있다면 명령과 플러그인 시스템에 익숙할 것입니다.

1. 관리자 설정 (RCON)

RCON(원격 콘솔)은 NMRiH 서버를 관리하는 기본 방법입니다. 게임 내에서 및 원격으로 전체 명령 액세스를 제공합니다.

RCON 설정

  1. GPanel에 로그인하고 NMRiH 서버를 선택하세요.
  2. Startup 탭으로 이동하여 RCON_PASSWORD를 안전한 비밀번호로 설정하세요.
  3. nmrih/cfg/server.cfg에 동일한 비밀번호가 설정되어 있는지 확인하세요:
    rcon_password "YourSecureRCON"
  4. 변경 사항이 적용되도록 서버를 재시작하세요.

게임 내에서 RCON을 통한 인증

  1. ~(물결표)를 눌러 개발자 콘솔을 여세요.
  2. 다음으로 인증하세요:
    rcon_password YourSecureRCON
  3. 이제 모든 명령 앞에 rcon을 붙여 서버에서 실행할 수 있습니다.
RCON 비밀번호를 안전하게 유지하세요. RCON은 전체 서버 제어를 제공합니다. 완전히 신뢰하지 않는 플레이어와 절대 공유하지 마세요.

2. Source 엔진 명령

다음 명령은 표준 Source 엔진 서버 명령입니다. RCON을 통해(게임 콘솔에서 rcon 접두사 사용) 또는 GPanel 콘솔을 통해 실행하세요.

명령 설명
changelevel <map_name> 특정 맵으로 즉시 변경합니다(예: changelevel nmo_broadway).
kick <player_name> 이름으로 플레이어를 서버에서 추방합니다.
kickid <user_id> 사용자 ID로 플레이어를 추방합니다(status 출력에 표시됨).
banid <minutes> <user_id> 지정된 기간 동안 사용자 ID로 플레이어를 차단합니다. 영구 차단은 0을 사용하세요.
removeid <user_id> 사용자 ID로 차단을 제거합니다.
status 서버 정보와 ID 및 IP 주소가 포함된 연결된 모든 플레이어 목록을 표시합니다.
users 사용자 ID와 함께 연결된 플레이어를 나열합니다.
say <message> 서버 콘솔에서 모든 플레이어에게 메시지를 보냅니다.
mp_restartgame 1 1초 지연 후 현재 라운드를 재시작합니다.
sv_password <password> 런타임에 서버 접속 비밀번호를 변경합니다. 비밀번호가 없으려면 빈 따옴표를 사용하세요.
maps * 서버에서 사용 가능한 모든 맵을 나열합니다.
writeid 현재 차단 목록을 banned_user.cfg에 저장합니다.
writeip 현재 IP 차단 목록을 banned_ip.cfg에 저장합니다.

3. 플레이어 관리

플레이어 식별

status 명령을 사용하여 연결된 모든 플레이어를 확인하세요:

rcon status

이는 각 플레이어의 이름, 사용자 ID, Steam ID, IP 주소, 연결 시간을 표시합니다.

플레이어 추방

rcon kick "PlayerName"
rcon kickid 3

공백이 포함된 플레이어 이름에는 따옴표를 사용하세요. kickid 변형은 status의 숫자 사용자 ID를 사용합니다.

플레이어 차단

rcon banid 0 3 kick

이는 사용자 ID 3을 영구적으로 차단(0분 = 영구)하고 즉시 추방합니다. 제한된 시간 동안 차단하려면:

rcon banid 60 3 kick

이는 60분 동안 차단합니다. 차단 후 차단 목록을 저장하세요:

rcon writeid

플레이어 차단 해제

rcon removeid STEAM_X:X:XXXXXXX

차단 목록 또는 status 출력의 Steam ID를 사용하세요. rcon writeid로 변경 사항을 저장하세요.

4. 맵 관리

맵 변경

게임플레이 중 맵을 즉시 전환하려면:

rcon changelevel nmo_broadway

사용 가능한 맵 보기

rcon maps *

이는 서버에 설치된 모든 맵 파일을 나열합니다. 레벨을 변경할 때 .bsp 확장자 없이 맵 이름을 사용하세요.

맵 순환 편집

맵 순환은 nmrih/mapcycle.txt로 제어됩니다. 맵을 추가하거나 제거하려면 이 파일을 편집하세요:

  1. GPanel에서 서버를 중지하세요.
  2. Files 탭 또는 SFTP를 통해 nmrih/mapcycle.txt를 여세요.
  3. 맵 이름을 추가하거나 제거하세요(한 줄에 하나씩).
  4. 저장하고 서버를 시작하세요.

5. 커스텀 맵

NMRiH에는 커스텀 맵을 만드는 활발한 커뮤니티가 있습니다. 서버에 커스텀 맵을 설치하려면:

커스텀 맵 설치

  1. Steam Workshop 또는 GameBanana와 같은 신뢰할 수 있는 출처에서 커스텀 맵 파일(.bsp)을 다운로드하세요.
  2. GPanel에서 서버를 중지하세요.
  3. SFTP를 통해 연결하세요(SFTP를 통해 파일 업로드하는 방법 참조).
  4. .bsp 파일을 nmrih/maps/에 업로드하세요.
  5. 맵 이름을 nmrih/mapcycle.txt에 추가하세요.
  6. 서버를 시작하세요.
참고: 플레이어도 커스텀 맵을 설치해야 하거나, 클라이언트가 접속 시 맵을 자동으로 다운로드할 수 있도록 서버를 FastDL을 위한 sv_downloadurl로 구성해야 합니다.

FastDL 설정

클라이언트가 커스텀 맵을 자동으로 다운로드할 수 있도록 하려면 server.cfg에서 FastDL을 설정하세요:

sv_downloadurl "http://your-fastdl-url.com/nmrih/"
sv_allowdownload 1
sv_allowupload 0

6. SourceMod 및 MetaMod 지원

NMRiH는 확장된 서버 관리를 위한 강력한 플러그인 프레임워크를 제공하는 SourceMod 및 MetaMod:Source를 지원합니다.

MetaMod:Source 설치

  1. sourcemm.net에서 MetaMod:Source를 다운로드하세요.
  2. GPanel에서 서버를 중지하세요.
  3. SFTP를 통해 연결하고 폴더 구조를 유지하면서 MetaMod 파일을 nmrih/ 디렉터리에 추출하세요.
  4. 서버를 시작하고 콘솔에서 rcon meta version을 입력하여 MetaMod가 로드되었는지 확인하세요.

SourceMod 설치

  1. sourcemod.net에서 SourceMod를 다운로드하세요. NMRiH의 Source 엔진 브랜치에 맞는 올바른 버전을 선택했는지 확인하세요.
  2. GPanel에서 서버를 중지하세요.
  3. 기존 MetaMod 설치 위에 SourceMod 파일을 nmrih/ 디렉터리에 추출하세요.
  4. 서버를 시작하고 rcon sm version을 입력하여 확인하세요.

일반적인 SourceMod 플러그인

  • 관리자 메뉴: 추방, 차단, 맵 변경을 위한 게임 내 관리자 패널.
  • 맵 추천/투표: 플레이어가 다음 맵에 투표할 수 있도록 합니다.
  • 예약 슬롯: 관리자 또는 VIP를 위해 플레이어 슬롯을 예약합니다.
  • 안티치트 플러그인: 치터에 대한 추가 보호.
팁: Steam ID를 사용하여 nmrih/addons/sourcemod/configs/admins_simple.ini에서 SourceMod 관리자를 구성하세요. 이는 지정된 플레이어에게 게임 내 관리자 액세스 권한을 부여합니다.

7. 문제 해결

RCON이 작동하지 않음

  • rcon_passwordserver.cfg와 GPanel Startup 탭 모두에 설정되어 있는지 확인하세요.
  • 명령을 실행하기 전에 인증하고 있는지 확인하세요: rcon_password YourPassword 그런 다음 rcon command.
  • RCON 포트가 서버의 게임 포트와 일치하는지 확인하세요(Source 엔진은 기본적으로 RCON에 동일한 포트를 사용합니다).

커스텀 맵이 로드되지 않음

  • .bsp 파일이 nmrih/maps/에 있는지 확인하세요.
  • mapcycle.txt의 맵 이름이 파일 이름과 정확히 일치하는지 확인하세요(.bsp 확장자 없이).
  • 서버 콘솔에서 "map not found" 오류를 확인하세요.

SourceMod가 로드되지 않음

  • rcon meta version을 확인하여 MetaMod가 올바르게 설치되었는지 확인하세요.
  • SourceMod 버전이 NMRiH의 Source 엔진 브랜치와 호환되는지 확인하세요.
  • 오류 로그는 nmrih/addons/sourcemod/logs/ 디렉터리를 확인하세요.

플레이어가 예기치 않게 추방됨

  • SourceMod 안티치트 플러그인이 오탐을 일으키는지 확인하세요.
  • sv_timeout이 너무 낮게 설정되어 있지 않은지 확인하세요(기본값은 65초).
  • 추방 사유 메시지는 서버 콘솔을 검토하세요.

서버 충돌

  • 플러그인 설치 후 충돌이 시작된 경우 원인을 식별하기 위해 한 번에 하나씩 제거하세요.
  • server.cfg를 삭제하고 재시작하여 기본값을 재생성하세요.
  • 충돌이 지속되면 GPanel 콘솔의 오류 메시지와 함께 지원 티켓을 여세요.

관련 문서

도움이 필요하신가요?

여기에서 다루지 않은 문제가 발생하면 지원 티켓을 열고 서버 IP, 문제 설명, GPanel 콘솔의 오류 메시지를 포함하세요.


Was this article helpful?

Ready to Get Started?

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