이 가이드는 Legion Hosting으로 호스팅되는 Killing Floor 2 서버에 Steam Workshop 커스텀 맵을 추가하는 방법을 다룹니다. 초기 서버 설정, 구성, 연결 지침은 Killing Floor 2 서버 설정 가이드를 참조하세요. 관리자 명령어와 웹 관리자 패널은 KF2 웹 관리자 및 관리자 명령어를 참조하세요.
커스텀 맵 (워크샵)
Killing Floor 2는 Steam Workshop 맵을 지원합니다. 플레이어는 서버에서 커뮤니티가 제작한 맵을 다운로드하고 플레이할 수 있습니다.
워크샵 맵 추가하기
- KF2 Steam Workshop 페이지에서 원하는 워크샵 맵을 찾으세요. URL에서 워크샵 ID(
?id=뒤의 숫자)를 기록해 두세요. - GPanel Console 탭에서 서버를 중지하세요.
- Files 탭을 열고
KFGame/Config/로 이동하세요. LinuxServer-KFGame.ini를 열고[OnlineSubsystemSteamworks.KFWorkshopSteamworks]섹션을 찾으세요.- 서버가 다운로드하기를 원하는 각 워크샵 맵에 대해 한 줄씩 추가하세요:
숫자를 추가하려는 맵의 실제 워크샵 ID로 바꾸세요.[OnlineSubsystemSteamworks.KFWorkshopSteamworks] ServerSubscribedWorkshopItems=12345678 ServerSubscribedWorkshopItems=87654321 - 자동 순환에 포함하려면 커스텀 맵을
GameMapCycles순환에 추가하세요. 워크샵 맵의 내부 이름(보통 워크샵 페이지에 표시됨)을 사용하세요. - 서버를 시작하세요. 시작 시 워크샵 항목을 다운로드합니다. 맵 크기에 따라 몇 분 정도 걸릴 수 있습니다.
워크샵 맵은 서버 시작 시 다운로드됩니다. 서버가 시작될 때마다 누락되거나 업데이트된 워크샵 항목을 확인하고 다운로드합니다. 큰 맵은 시작 과정에 눈에 띄는 시간을 추가할 수 있습니다.
플레이어도 워크샵 맵을 다운로드해야 합니다. 플레이어가 서버에 연결하고 워크샵 맵이 활성화되어 있으면, 게임 클라이언트가 자동으로 맵을 다운로드합니다. 연결 속도가 느린 플레이어는 커스텀 맵에 처음 접속할 때 지연을 경험할 수 있습니다.
맵을 순환에 추가하기
워크샵 맵이 설치되면 맵 순환에 포함할 수 있습니다. LinuxServer-KFGame.ini에서 [KFGame.KFGameInfo] 섹션 아래의 GameMapCycles 항목에 워크샵 맵의 내부 이름을 추가하세요:
[KFGame.KFGameInfo]
GameMapCycles=(Maps=("kf-bioticslab","kf-burningparis","kf-mycustommap"))
kf-mycustommap을 워크샵 페이지에 지정된 내부 맵 이름으로 바꾸세요. 맵 이름은 대소문자를 구분하며 정확히 일치해야 합니다.
맵 이름은 대소문자를 구분합니다. 워크샵 페이지에 나열된 정확한 맵 이름을 사용하세요. 잘못된 이름은 서버가 순환에서 해당 맵을 건너뛰게 합니다.
관련 문서
도움이 필요하신가요?
이 가이드에서 다루지 않은 문제가 발생하면 저희 지원팀이 도와드릴 수 있습니다. 지원 티켓을 제출하시고 서버 ID, 문제 설명, 관련 콘솔 출력이나 스크린샷을 포함해 주세요.