이 가이드는 Legion Hosting에서 Black Mesa 전용 서버를 설정하는 방법, 시작 변수 구성, server.cfg 편집, 맵 로테이션 및 게임 모드 설정, RCON 구성, 서버 접속 방법을 다룹니다. Black Mesa는 경쟁적인 멀티플레이어 데스매치를 특징으로 하는 Half-Life의 Source 엔진 리메이크입니다. 관리자 명령어, SourceMod/MetaMod 지원 및 문제 해결에 대해서는 Black Mesa 관리자 명령어를 참고하세요.
1. 첫 시작
- GPanel에 로그인하고 Black Mesa 서버를 선택합니다.
- Startup 탭으로 이동하여 구성 가능한 변수를 검토합니다(섹션 2 참조).
- SRCDS_MAP을 통해 원하는 시작 맵을 설정하고 필요에 따라 MAX_PLAYERS를 조정합니다. 서버 이름, 비밀번호, RCON 비밀번호는
server.cfg에서 구성합니다(섹션 3 참조). - Console 탭으로 돌아가서 Start를 클릭합니다.
- 콘솔이 시작을 확인할 때까지 기다립니다. 첫 실행은 기본 구성 파일을 생성합니다.
server.cfg를 편집해야 하는 경우, 서버를 한 번 시작하고 로딩이 완료되도록 한 다음 편집하기 전에 중지하세요.
2. GPanel 시작 변수
| 변수 | 필수 | 설명 |
|---|---|---|
SRCDS_MAP | 아니오 | 시작 시 로드되는 맵입니다. 기본값은 dm_crossfire입니다. |
MAX_PLAYERS | 아니오 | 최대 동시 플레이어 수입니다. 기본값은 32입니다. |
AUTO_UPDATE | 아니오 | 시작 시 서버를 자동으로 업데이트합니다. 기본값은 활성화입니다. |
3. 서버 구성 (server.cfg)
세부 설정을 위해 server.cfg를 편집하세요. 변경하기 전에 서버를 중지하세요.
파일 위치
bms/cfg/server.cfg
표준 Source 엔진 key "value" 구문을 사용하며, 한 줄에 하나의 설정을 적습니다.
주요 설정
| 설정 | 기본값 | 설명 |
|---|---|---|
hostname | (시작 변수에서) | 브라우저에 표시되는 서버 이름입니다. |
sv_password | (비어 있음) | 접속 비밀번호입니다. 비어 있으면 공개를 의미합니다. |
rcon_password | (시작 변수에서) | 원격 콘솔 비밀번호입니다. |
maxplayers | 16 | 최대 동시 플레이어 수입니다. |
mp_timelimit | 15 | 맵당 시간 제한(분)입니다. |
mp_fraglimit | 30 | 라운드를 종료하는 프래그 제한입니다. 0 = 제한 없음. |
mp_friendlyfire | 0 | 팀 모드에서의 아군 공격입니다. 0 = 끔, 1 = 켬. |
mp_autoteambalance | 1 | TDM에서 팀을 자동 균형 조정합니다. |
sv_alltalk | 0 | 팀 간 음성 채팅입니다. 1 = 활성화. |
server.cfg 예시
hostname "My Legion Black Mesa Server"
sv_password ""
rcon_password "MySecretRcon"
maxplayers 16
mp_timelimit 15
mp_fraglimit 30
mp_friendlyfire 0
mp_autoteambalance 1
sv_alltalk 0
4. 맵 로테이션 (mapcycle.txt)
로테이션을 커스터마이즈하려면 bms/cfg/mapcycle.txt를 편집하세요. 한 줄에 하나의 맵을 나열합니다:
dm_bounce
dm_gasworks
dm_lambdabunker
dm_power
dm_stack
dm_subtransit
dm_undertow
dm_crossfire
사용 가능한 맵
dm_bounce-- 점프 패드가 있는 다층 아레나.dm_gasworks-- 좁은 복도와 개방된 공간이 있는 산업 배경.dm_lambdabunker-- Lambda 단지 테마의 수직 전투.dm_power-- 긴 시야선이 있는 발전소.dm_stack-- 쌓인 플랫폼이 있는 수직 맵.dm_subtransit-- 여러 경로가 있는 지하철 테마.dm_undertow-- 물 위험 요소와 좁은 공간.dm_crossfire-- 공습 버튼이 있는 재해석된 클래식.
5. 게임 모드
| 모드 | 값 | 설명 |
|---|---|---|
| 데스매치 | dm | 개인전 전투입니다. 가장 많은 처치가 승리합니다. |
| 팀 데스매치 | tdm | 두 팀이 경쟁합니다. 합산 처치가 가장 많은 팀이 승리합니다. 팀을 균등하게 유지하려면 mp_autoteambalance 1을 사용하세요. |
GAME_MODE 시작 변수를 통해 모드를 변경하고 재시작하세요.
6. RCON 설정
시작 변수 또는 server.cfg에서 RCON 비밀번호를 설정하세요. 게임 내에서 사용하려면 콘솔(~)을 열고 인증하세요:
rcon_password YourStrongPassword
rcon changelevel dm_gasworks
7. 접속 방법
옵션 A -- Steam 서버 브라우저
- Black Mesa를 실행하고 Multiplayer > Find Servers로 이동합니다.
- Internet 탭을 사용하여 이름으로 서버를 검색합니다.
- 서버를 선택하고 Connect를 클릭합니다.
옵션 B -- 콘솔 접속
- 콘솔(
~)을 엽니다. 열리지 않으면 Options > Keyboard > Advanced > Enable Developer Console에서 활성화하세요. - 다음을 입력합니다:
connect <your-server-ip>:<port>
관련 문서
도움이 필요하신가요?
여기에서 다루지 않은 Black Mesa 서버 문제가 발생하면 지원 티켓을 열고 서버 IP, 문제 설명, GPanel 콘솔의 관련 오류 메시지를 포함하세요.