이 가이드는 Legion Hosting의 BATTALION: Legacy 전용 서버를 위한 관리자 명령어와 서버 관리를 다룹니다. 관리자 접근 사용 방법, 플레이어 관리, 매치 설정 구성 방법을 알아보세요. 초기 설정은 BATTALION: Legacy 서버 설정 가이드를 참조하세요.
관리자 접근
BATTALION: Legacy는 비밀번호 기반 관리자 시스템을 사용합니다. 관리자 비밀번호는 GPanel의 ADMIN_PW 시작 변수를 통해 설정됩니다(기본값: changeme).
게임 내에서 관리자로 로그인하기
- 게임 내 콘솔을 엽니다(
~물결표 키 누름) - 입력:
AdminLogin <password> - 성공하면 확인 메시지를 받게 됩니다
# Log in as admin
AdminLogin changeme
중요: 기본 관리자 비밀번호
changeme를 즉시 변경하세요. GPanel의 ADMIN_PW 시작 변수에 강력한 비밀번호를 설정하세요.
일반적인 관리자 명령어
관리자 명령어는 로그인 후 게임 내 콘솔(~)에 입력하거나, GPanel 서버 콘솔을 통해 입력합니다.
플레이어 관리
| 명령어 | 설명 |
|---|---|
AdminKick <PlayerName> |
서버에서 플레이어를 추방합니다 |
AdminBan <PlayerName> |
서버에서 플레이어를 차단합니다 |
매치 제어
| 명령어 | 설명 |
|---|---|
AdminRestartMap |
현재 맵을 재시작합니다 |
AdminChangeMap <MapName> |
다른 맵으로 전환합니다 |
AdminPauseMatch |
현재 매치를 일시 중지합니다 |
AdminEndRound |
현재 라운드를 강제 종료합니다 |
AdminSlomo <value> |
게임 속도를 변경합니다(1.0 = 정상) |
게임 모드
BATTALION: Legacy는 시작 명령을 통해 구성할 수 있는 여러 게임 모드를 지원합니다:
| 모드 | 설명 |
|---|---|
| Wartide | 카드 기반 경제 시스템을 갖춘 5v5 경쟁 모드(기본값) |
| Search and Destroy | 고전적인 폭탄 설치/해체 목표 모드 |
| Capture the Flag | 팀 기반 깃발 탈취 모드 |
| Domination | 거점 점령 모드 |
| Team Deathmatch | 고전적인 팀 대 팀 섬멸전 |
| Free For All | 각자도생 모드 |
서버 구성
추가 서버 설정은 서버 디렉터리의 Unreal Engine 구성 파일을 통해 구성할 수 있습니다. GPanel의 File Manager를 통해 이 파일들에 접근하세요:
Battalion/Saved/Config/LinuxServer/
Game.ini <-- Game rules
Engine.ini <-- Engine settings
GameUserSettings.ini <-- Server preferences
문제 해결
서버가 브라우저에 나타나지 않음
- 서버가 완전히 시작되었는지 확인하세요(콘솔에서
OnCreateSessionComplete찾기) - GPanel에서 게임 port와 query port가 모두 할당되었는지 확인하세요
- Steam 목록이 전파되도록 2-3분 기다리세요
- 직접 IP를 통한 연결을 시도하세요
관리자 명령어가 작동하지 않음
- 먼저
AdminLogin <password>로 로그인했는지 확인하세요 - 비밀번호가
ADMIN_PW시작 변수와 일치하는지 확인하세요(대소문자 구분) - GPanel 콘솔을 통해 입력한 명령어는 로그인이 필요하지 않습니다
관련 문서
도움이 필요하신가요?
BATTALION: Legacy 서버에 대한 추가 지원이 필요하면 지원팀이 도와드릴 준비가 되어 있습니다. 지원 티켓을 제출하시면 최대한 빨리 답변드리겠습니다.