이 가이드는 Legion Hosting의 Wreckfest 전용 서버에 대한 관리자 설정, RCON 접근, 플레이어 관리, 트랙 로테이션 관리, Steam Workshop 모드 지원, 커스텀 이벤트 및 문제 해결을 다룹니다. 초기 서버 설정, 구성 및 접속 안내는 Wreckfest 서버 설정 가이드를 참조하세요.
관리자 설정
Wreckfest는 비밀번호 기반 관리자 시스템을 사용합니다. 서버 소유자는 server_config.cfg 파일에서 관리자 비밀번호(owner_password)를 설정합니다. 이 비밀번호는 RCON 및 게임 내 관리자 명령어를 통한 전체 관리자 접근 권한을 부여합니다.
관리자 비밀번호 설정
- GPanel에서 서버를 중지합니다.
- Files 탭으로 이동하여
server_config.cfg를 엽니다. owner_password줄을 찾거나 추가하고 원하는 비밀번호를 설정합니다:
owner_password=YourSecureAdminPassword
- 파일을 저장하고 서버를 재시작합니다.
게임 내에서 관리자로 로그인하기
플레이어로 서버에 접속한 후, 게임 내 콘솔이나 채팅을 사용하여 관리자로 인증할 수 있습니다:
- 게임 내 채팅이나 콘솔을 엽니다.
- 비밀번호와 함께 관리자 로그인 명령어를 입력합니다:
/admin YourSecureAdminPassword - 이 세션 동안 관리자임을 확인하는 메시지를 받게 됩니다.
RCON (원격 콘솔)
Wreckfest는 원격 서버 관리를 위한 RCON을 지원합니다. RCON을 사용하면 RCON 클라이언트를 통해 게임 외부에서 서버 명령어를 실행할 수 있습니다.
RCON 구성
RCON 설정은 server_config.cfg에서 구성됩니다:
owner_password=YourSecureAdminPassword
query_port=27016
RCON을 통한 연결
- RCON 클라이언트 도구(예: mcrcon, rcon-cli 또는 GUI RCON 클라이언트)를 사용합니다.
- 쿼리 포트(기본값:
27016)에서 서버의 IP 주소에 연결합니다. owner_password를 사용하여 인증합니다.- 이제 관리자 명령어를 원격으로 실행할 수 있습니다.
관리자 명령어
다음 명령어는 인증된 관리자가 RCON, GPanel 콘솔 또는 게임 내 채팅을 통해 사용할 수 있습니다:
| 명령어 | 설명 |
|---|---|
/kick <player> |
플레이어를 서버에서 추방합니다. 차단되지 않는 한 다시 참가할 수 있습니다. |
/ban <player> |
플레이어를 서버에서 차단합니다. 재시작 후에도 유지됩니다. |
/unban <player> |
플레이어의 차단을 해제합니다. |
/balanceteams |
팀 기반 게임 모드에서 팀의 균형을 다시 맞춥니다. |
/restart |
현재 이벤트를 재시작합니다. |
/next |
트랙 로테이션의 다음 이벤트로 건너뜁니다. |
/say <message> |
서버 전체 관리자 공지를 보냅니다. |
플레이어 관리
추방 및 차단
/kick 및 /ban 명령어를 사용하여 방해가 되는 플레이어를 관리하세요. 차단은 서버의 차단 목록에 저장되며 재시작 후에도 유지됩니다.
차단 목록 관리
차단 목록은 서버 디렉터리의 파일에 저장됩니다. GPanel의 Files 탭을 통해 확인하고 편집할 수 있습니다:
- 각 차단된 플레이어는 Steam ID로 나열됩니다.
- 플레이어의 차단을 해제하려면
/unban명령어를 사용하거나 차단 목록 파일에서 해당 항목을 제거하고 서버를 재시작하세요.
팀 관리
팀 기반 게임 모드(팀 더비)에서는 팀 균형을 관리할 수 있습니다:
/balanceteams를 사용하여 플레이어를 팀 간에 자동으로 재분배합니다.- 팀이 필요한 이벤트의 경우
server_config.cfg에서num_teams=2로 설정합니다. - 공정성을 유지하기 위해 이벤트 사이에 팀 배정을 섞을 수 있습니다.
트랙 로테이션 관리
트랙 로테이션은 server_config.cfg에서 일련의 이벤트 블록으로 정의됩니다. 이벤트 형식에 대한 자세한 내용은 Wreckfest 서버 설정 가이드를 참조하세요.
새 트랙 추가
- 서버를 중지합니다.
- Files 탭에서
server_config.cfg를 엽니다. - 원하는 트랙, 모드 및 설정으로 새 이벤트 블록을 추가합니다.
- 저장하고 서버를 재시작합니다.
트랙 제거 또는 순서 변경
server_config.cfg에서 이벤트 블록을 편집하기만 하면 됩니다. 원치 않는 이벤트 블록을 제거하거나 재배열하여 로테이션 순서를 변경합니다. 서버는 이벤트를 위에서 아래로 처리하고 마지막 이벤트를 완료한 후 첫 번째 이벤트로 되돌아갑니다.
일반적인 트랙 ID
인기 있는 트랙 ID: sandpit2_track_a (서킷), tricity_speedway_a (오벌), hellride_track_a (서킷), muddigger_arena_a (더비 아레나), bonebreaker_valley_a (서킷), crash_canyon_a (더비 아레나). Wreckfest에는 더 많은 트랙과 변형이 포함되어 있습니다 — 전체 목록은 게임의 데이터 파일이나 커뮤니티 리소스를 확인하세요. DLC 트랙도 설치된 경우 사용할 수 있습니다.
모드 지원 (Steam Workshop)
Wreckfest는 커스텀 트랙, 차량 및 기타 콘텐츠를 포함하여 전용 서버에서 Steam Workshop 모드를 지원합니다.
Workshop 모드 설치
- Wreckfest Steam Workshop에서 원하는 모드를 찾습니다.
- 모드의 URL에서 Workshop 항목 ID(URL의 숫자)를 확인합니다.
- GPanel에서 서버를 중지합니다.
- Workshop 항목 ID를 서버의 모드 구성에 추가합니다. 이는 일반적으로 시작 변수나 모드 목록 파일을 통해 수행됩니다.
- 서버를 재시작합니다. SteamCMD가 모드 파일을 자동으로 다운로드합니다.
Workshop 트랙
커스텀 Workshop 트랙은 설치 후 트랙 로테이션에 추가할 수 있습니다. 이벤트 블록에서 Workshop 트랙의 내부 ID를 el_add 값으로 사용하세요. 올바른 트랙 ID는 모드의 Workshop 페이지를 확인하세요.
Workshop 차량
Workshop의 커스텀 차량은 설치 후 서버의 모든 플레이어가 사용할 수 있습니다. 모델이 올바르게 표시되려면 플레이어도 클라이언트에서 동일한 Workshop 항목을 구독해야 합니다.
커스텀 이벤트
표준 레이스 및 더비 설정 외에 고유한 이벤트 구성을 만들 수 있습니다:
테마 이벤트
- 스쿨버스 더비: 버스 전용 데몰리션 더비를 위해
el_car_restriction을 버스 차량 ID로 설정합니다. - 잔디깎이 레이싱: 잔디깎이 차량으로 제한하여 혼란스러운 소형 차량 레이스를 진행합니다.
- 우천 내구 레이스: 도전적인 우천 내구 레이스를 위해 높은 랩 수와 함께
el_weather=2(비)로 설정합니다. - 타임 어택: 빠르고 강렬한 라운드를 위해 짧은 시간 제한과 개방형 차량 클래스를 사용합니다.
봇 채우기 이벤트
플레이어 수가 적을 때 AI 드라이버를 추가하려면 el_bots 설정을 사용하세요. 봇은 레이싱을 위한 상대와 데몰리션 더비를 위한 타깃을 제공하여, 실제 플레이어가 적을 때도 액션을 유지합니다.
문제 해결
서버가 브라우저에 표시되지 않음
- 서버가 GPanel에서 완전히 시작되어 온라인 상태인지 확인합니다.
- 서버가 Steam의 마스터 서버 목록에 등록되도록 시작 후 1–2분 기다립니다.
server_config.cfg에서 서버 이름이 설정되어 있고 비어 있지 않은지 확인합니다.- 포트 바인딩 오류나 Steam 인증 실패가 있는지 콘솔을 확인합니다.
플레이어가 접속할 수 없음
- 서버가 실행 중이고 콘솔에 오류가 없는지 확인합니다.
- 비밀번호로 보호된 경우 플레이어가 올바른 비밀번호를 입력하는지 확인합니다.
- 게임 버전이 일치하는지 확인합니다 — 서버와 클라이언트는 동일한 버전이어야 합니다.
- 플레이어가 IP와 포트로 직접 연결을 시도하도록 합니다. 서버 IP 및 포트 찾는 방법을 참조하세요.
모드로 인한 문제
- 모드를 추가한 후 서버가 충돌하거나 예기치 않게 작동하면 가장 최근에 추가한 모드를 제거하고 재시작하세요.
- 문제가 되는 모드를 식별하려면 한 번에 하나씩 모드를 테스트하세요.
- 모든 플레이어가 클라이언트에서 동일한 Workshop 모드를 구독했는지 확인하세요.
- 일부 모드는 오래되어 현재 Wreckfest 버전과 호환되지 않을 수 있습니다.
트랙 로테이션이 작동하지 않음
- 이벤트 블록의 트랙 ID를 다시 확인하세요. 잘못된 트랙 ID는 이벤트 실패를 일으킵니다.
- 각 이벤트 블록에 필요한 모든 필드(
el_add,el_gamemode,el_laps)가 있는지 확인하세요. - 서버가 특정 이벤트를 로드하려고 할 때 오류가 있는지 콘솔을 확인하세요.
성능 문제
- CPU 사용량이 높으면 AI 봇 수(
el_bots)를 줄이세요. - 24명의 플레이어와 봇이 있는 데몰리션 더비 이벤트가 가장 리소스 집약적입니다. 더비 이벤트의 플레이어 수를 줄이는 것을 고려하세요.
- GPanel 리소스 그래프를 확인하세요. 지속적으로 리소스 한도에 도달한다면 플랜 업그레이드를 고려하세요. 옵션에 대해 논의하려면 지원 티켓을 열어주세요.
관련 문서
- Wreckfest 서버 설정 가이드 — 초기 설정, 구성, 트랙 로테이션 및 접속 안내
- 서버 IP 및 포트 찾는 방법
- SFTP를 통한 파일 업로드 방법
- 서버 시작 가이드 — Legion Hosting에서 게임 서버를 시작하는 일반 가이드
추가 도움이 필요하신가요?
이 가이드에서 다루지 않은 문제가 발생한 경우, 저희 지원팀이 도와드리겠습니다. legionhosting.net/submitticket.php에서 서버 세부 정보, 문제에 대한 설명 및 GPanel 콘솔의 관련 오류 메시지와 함께 티켓을 열어주세요.