이 가이드는 Legion Hosting에서 Fistful of Frags(FoF) 전용 서버를 설정하고, 시작 변수를 구성하고, 서버 설정을 편집하고, 서버에 연결하는 방법을 다룹니다. Fistful of Frags는 서부 시대를 배경으로 한 무료 플레이 Source 엔진 멀티플레이어 FPS입니다. 관리자 명령어 및 서버 관리에 대해서는 Fistful of Frags 관리자 명령어를 참조하세요.
참고: Fistful of Frags는 Source 엔진에서 실행됩니다. 다른 Source 엔진 서버(CS:GO, TF2, Garry's Mod)에 대한 경험이 있다면 많은 설정과 명령어가 익숙할 것입니다.
1. 첫 시작
- GPanel에 로그인하고 Fistful of Frags 서버를 선택합니다.
- Startup 탭으로 이동하여 구성 가능한 변수를 확인합니다(섹션 2 참조).
- SRCDS_MAP을 통해 원하는 시작 맵을 설정합니다.
- Console 탭으로 돌아가서 Start를 클릭합니다.
- 콘솔에
gameserver Steam ID가 표시되어 시작이 확인될 때까지 기다립니다.
포트는 무작위로 할당됩니다 -- 프라이빗 IP가 있는 경우는 예외입니다. GPanel의 Network 탭에서 할당된 포트를 확인하세요. 서버 IP 및 포트 찾는 방법을 참조하세요.
2. GPanel 시작 변수
| 변수 | 기본값 | 설명 |
|---|---|---|
SRCDS_MAP | fof_revenge | 서버 시작 시 로드되는 맵입니다. |
AUTO_UPDATE | 1 | 시작 시 서버를 자동 업데이트합니다. 1 = 활성화, 0 = 비활성화. |
3. 서버 구성
FoF 구성 디렉터리에서 server.cfg를 생성하거나 편집합니다. 변경하기 전에 서버를 중지하세요.
파일 위치
fof/cfg/server.cfg
주요 설정
| 설정 | 설명 |
|---|---|
hostname | 브라우저에 표시되는 서버 이름입니다. |
sv_password | 가입 비밀번호입니다. 공개의 경우 비워 둡니다. |
rcon_password | 원격 콘솔 비밀번호입니다. |
mp_timelimit | 맵당 시간 제한(분)입니다. |
mp_fraglimit | 라운드당 프래그 제한입니다. 0 = 제한 없음. |
mp_friendlyfire | 아군 사격입니다. 0 = 끔, 1 = 켬. |
mp_autoteambalance | 팀을 자동으로 균형 조정합니다. |
sv_alltalk | 팀 간 음성 채팅입니다. 1 = 활성화. |
server.cfg 예시
hostname "My Legion FoF Server"
sv_password ""
rcon_password "MySecretRcon"
mp_timelimit 20
mp_fraglimit 0
mp_friendlyfire 0
sv_alltalk 1
RCON 비밀번호를 비밀로 유지하세요. RCON 비밀번호를 아는 사람은 누구나 서버를 완전히 제어할 수 있습니다.
4. 맵 순환
순환을 설정하려면 맵 순환 파일을 편집합니다:
fof/cfg/mapcycle.txt
한 줄에 하나의 맵을 나열합니다:
fof_revenge
fof_desperados
fof_fistful
fof_robertlee
fof_teamplay
fof_cripplecreek
인기 맵
fof_revenge-- 클래식 총격전 맵.fof_desperados-- 팀 기반 공격 맵.fof_fistful-- 여러 층이 있는 개방형 아레나.fof_robertlee-- 남북전쟁 테마 맵.fof_teamplay-- 팀 모드를 위해 설계됨.fof_cripplecreek-- 서부 마을 배경.
5. 게임 모드
Fistful of Frags는 콘솔 명령어 또는 구성을 통해 설정되는 여러 게임 모드를 지원합니다:
| 모드 | 설명 |
|---|---|
| Shootout | 악명 점수가 있는 개인전 데스매치. |
| Teamplay | 팀 기반 목표 모드. |
| Break Bad | 팀 기반 제거 모드. |
6. 연결 방법
옵션 A -- Steam 서버 브라우저
- Steam에서 Fistful of Frags를 실행합니다.
- Find a Game > Browse Servers로 이동합니다.
- Internet 탭에서 이름으로 서버를 검색합니다.
- 선택하고 연결합니다.
옵션 B -- 콘솔 연결
- 콘솔(
~)을 엽니다. 필요한 경우 Options > Keyboard > Advanced > Enable Developer Console에서 활성화하세요. - 입력:
connect <your-server-ip>:<port>
관련 문서
도움이 필요하신가요?
여기서 다루지 않은 FoF 서버 문제가 발생하면 지원 티켓을 열고 서버 IP, 문제 설명, GPanel 콘솔의 관련 오류 메시지를 포함해 주세요.