이 가이드는 Quake Live 서버의 관리자 명령어, RCON 접근, 맵 관리, 서버 구성을 다룹니다. 초기 설정은 Quake Live 서버 설정 가이드를 참조하세요.
1. RCON 접근
baseq3/server.cfg에서 RCON 비밀번호를 설정하세요:
set zmq_rcon_enable 1
set zmq_rcon_password "your_rcon_password"
set zmq_stats_enable 1
set zmq_stats_password "your_stats_password"
게임 내 콘솔(~)에서 RCON을 사용하려면:
/rcon your_rcon_password command_here
2. 관리자 명령어
다음 명령어는 RCON 또는 GPanel 콘솔을 통해 실행할 수 있습니다:
| 명령어 | 설명 |
|---|---|
status |
접속된 모든 플레이어, ID, 연결 정보를 표시합니다. |
kick <id> |
클라이언트 ID로 플레이어를 강제 퇴장시킵니다. |
addbot <name> <skill> |
봇을 추가합니다 (스킬 1-5). |
kickbots |
서버에서 모든 봇을 제거합니다. |
map <mapname> |
특정 맵으로 변경합니다. |
map_restart |
현재 맵을 재시작합니다. |
g_gametype <value> |
게임 유형을 변경합니다 (값은 설정 가이드 참조). |
fraglimit <value> |
현재 게임의 프래그 제한을 설정합니다. |
timelimit <value> |
시간 제한을 분 단위로 설정합니다. |
g_password "<pass>" |
서버 비밀번호를 설정하거나 변경합니다. |
sv_maxclients <num> |
최대 플레이어 슬롯을 설정합니다. |
say "<message>" |
모든 플레이어에게 서버 메시지를 방송합니다. |
3. 일반적인 서버 변수
지속적인 구성을 위해 baseq3/server.cfg에서 다음을 설정하세요:
| 변수 | 설명 |
|---|---|
sv_hostname |
브라우저에 표시되는 서버 이름. |
sv_maxclients |
최대 플레이어 수. |
sv_fps |
서버 프레임 속도 (기본값: 40). |
g_gametype |
기본 게임 유형. |
fraglimit |
매치를 종료하는 점수 제한. |
timelimit |
분 단위 시간 제한. |
g_inactivity |
비활성 플레이어가 강제 퇴장되기까지의 시간(초) (0 = 비활성화). |
g_allowVote |
플레이어 투표 허용 (1=예, 0=아니오). |
sv_pure |
파일 무결성 강제 (1=예, 0=아니오). |
4. 맵 로테이션
맵 풀 명령어 또는 간단한 로테이션을 사용하여 baseq3/server.cfg에서 맵 로테이션을 설정하세요:
set d1 "map bloodrun ; set nextmap vstr d2"
set d2 "map campgrounds ; set nextmap vstr d3"
set d3 "map lostworld ; set nextmap vstr d1"
vstr d1
인기 있는 맵으로는 bloodrun, campgrounds, lostworld, aerowalk, furious_heights, sinister 등이 있습니다.
5. 문제 해결
- 서버가 브라우저에 나타나지 않음:
SERVER_TYPE이2(Internet)인지 확인하세요. 서버가 완전히 시작되었는지 확인하세요. - RCON이 응답하지 않음:
zmq_rcon_enable이1이고server.cfg에 비밀번호가 설정되어 있는지 확인하세요. - 플레이어가 접속할 수 없음: GPanel에서 IP와 포트를 확인하세요.
sv_maxclients가 0으로 설정되어 있지 않은지 확인하세요. - 맵을 찾을 수 없음: 맵 이름이 올바르고 맵 파일이
baseq3/에 존재하는지 확인하세요.
관련 문서
도움이 필요하신가요?
추가 지원이 필요하면 서버 IP와 GPanel 콘솔의 오류 메시지를 포함하여 지원 티켓을 여세요.