Replay server configuration
리플레이는 플레이어가 죽은 후 플레이어의 이전 플레이 비디오 장면을 다운로드하고 편집할 수 있도록 하는 팀 포트리스 2 서버 비디오 녹화 기능입니다. 리플레이 시스템에 대한 자세한 내용은 리플레이 위키 페이지를 참조하세요.
필수 조건
서버에 리플레이를 활성화 하려면 다음 중 한가지 방법 을 선택해야합니다:
- 리플레이 파일을 호스팅 할 원격 FTP서버 ("ftp" 방법)
- 게임 서버와 동일한 위치에 있는 웹 서버로서 리플레이 파일을 저장할 전용 위치 ( "로컬 http" 방법)
두 방법 모두, 리플레이가 저장되는 경로는 공개 되있어야 합니다.
구성
파일 이름과 파일 위치
/tf/cfg/replay.cfg /tf/cfg/replay_local_http.cfg /tf/cfg/replay_ftp.cfg
리플레이 활성화
/tf/cfg/replay.cfg
replay_enable 0/1 - 리플레이를 비활성화/활성화 합니다. (0 = 비활성화, 1 = 활성화)
주의: 아래 방법 중 하나만 선택하십시오! 사용하지 않으려는 방법을 비활성화하는 방법 설명
예를 들어 로컬 http방법을 사용하려면 다음과 같이 //
를 추가하십시오.replay_ftp.cfg
:
exec replay_local_http //exec replay_ftp.cfg
exec replay_local_http
- 로컬로 설치되고 구성된 웹 서버를 통해 리플레이 파일을 처리합니다.
exec replay_ftp.cfg
- FTP를 사용하여 원격 웹 서버를 통해 리플레이 파일 처리합니다.
로컬 HTTP
필요한 것들
- 당신의 팀 포트리스 2 서버는 웹 서버가 필요하며, 지정된 리플레이 경로에서 다운로드를 허용하도록 구성해야 합니다.
/tf/cfg/replay_local_http.cfg
replay_local_fileserver_path "리플레이/가/저장된/폴더경로"
- 이 폴더는 게임 서버가 리플레이 데이터를 저장하는 데 사용되는 폴더를 나타냅니다. 이 폴더는 모두에게 공개된 폴더여야 합니다.
replay_fileserver_host "내도메인"
- 이 URL은 클라이언트가 리플레이를 다운로드 할 수 있는 URL입니다. 웹 서버의 도메인 , 웹 서버의 IP만 적으세요.
replay_fileserver_port "80"
- 이 포트는 웹 서버의 포트입니다.(일반 웹 서버의 기본 포트는 80입니다).
replay_fileserver_path "/replays"
- 리플레이 파일이 저장되는 웹서버의 경로입니다. (내도메인/replays)
원격 FTP
필요한 것들
- 사용할 원격 위치에 대한 FTP로그인 세부 정보가 있어야 합니다.
/tf/cfg/replay_ftp.cfg
replay_fileserver_host "내도메인"
- 이 URL은 클라이언트가 리플레이를 다운로드 할 수 있는 URL입니다. FTP서버의 도메인 , FTP서버의 IP만 적으세요.
replay_fileserver_port "80"
- 이 포트는 FTP서버가 파일을 제공하는 포트입니다(FTP서버의 기본 포트는 80입니다).
replay_fileserver_path "/replays"
- 리플레이 파일이 저장되는 FTP서버의 경로입니다. (내도메인/replays)
replay_fileserver_offload_protocol "ftp"
- 현재 FTP는 지원되므로 가만히 두세요
replay_fileserver_offload_hostname "IP/내도메인"
- FTP서버에 연결하여 파일을 업로드하는 데 사용하는 IP또는 도메인입니다.
replay_fileserver_offload_port "21"
- 이 포트는 파일이 FTP서버에 업로드되는 포트입니다(기본 값은 대부분 21입니다).
replay_fileserver_offload_remotepath "리플레이/가/저장된/폴더경로"
- 이 폴더는 게임 서버가 리플레이 데이터를 업로드하는 FTP서버의 폴더입니다. 이 폴더는 무조건 공개된 폴더이어야 합니다.
replay_fileserver_offload_login "login ID"
- FTP서버에 로그온 하는 데 사용되는 로그인 ID또는 사용자 이름입니다.
replay_fileserver_offload_password "password"
- 이 암호는 로그인 ID와 연동하여 FTP서버에 로그온 하는 데 사용됩니다
replay_fileserver_offload_maxuploads "16"
- 게임 서버가 FTP서버로 업로드하는 횟수를 제한합니다.
마무리 작업
서버에 완전히 리플레이를 적용했으므로 서버 실행기 속성에 "-replay"를 추가하고 서버를 재시작해야 합니다.
Linux를 사용할 경우:
./srcds_run -game tf -replay...
Windows를 사용할 경우:
\srcds.exe -console -game tf -replay...
한 시스템에서 여러 서버를 실행하는 경우 서버 실행기 속성에 "-replayserverdiname>"을 사용하여 각 서버에 서로 다른 경로를 지정할 수 있습니다.
Linux를 사용할 경우:
./srcds_run -game tf -replay -replayserverdir server1...
Windows를 사용할 경우:
\srcds.exe -console -game tf -replay -replayserverdir server1...
server1이 해당 서버의 폴더 이름입니다. 이것은 폴더 경로가 아니라 이름입니다.