이 가이드는 AssaultCube 전용 서버의 관리자 액세스, 명령어, 게임 모드 및 서버 관리에 대해 다룹니다. 초기 설정은 AssaultCube 서버 설정 가이드를 참조하세요.
1. 관리자 액세스
관리자 액세스는 Startup 탭에서 설정한 ASSAULT_SERVER_ADMINPASSWORD를 사용합니다. 게임 내에서 관리자 권한을 얻으려면 콘솔을 열고 다음을 입력하세요:
/setadmin your_admin_password
인증되면 현재 세션 동안 관리자 명령어에 액세스할 수 있습니다.
2. 관리자 명령어
모든 명령어는 게임 내 콘솔에 입력합니다(채팅은 T, 명령어는 /를 누르세요).
| 명령어 | 설명 |
|---|---|
/kick [cn] [reason] |
클라이언트 번호로 플레이어를 추방합니다. |
/ban [cn] [reason] |
서버에서 플레이어를 차단합니다. |
/forceteam [cn] [team] |
플레이어를 특정 팀(CLA 또는 RVSF)으로 강제 배정합니다. |
/mastermode [mode] |
마스터 모드를 설정합니다(0=공개, 1=비공개, 2=잠금). |
/map [name] [mode] |
맵과 게임 모드를 변경합니다. |
/autoteam [0/1] |
자동 팀 밸런싱을 켜거나 끕니다. |
/recorddemo |
데모 녹화를 시작합니다. |
/stopdemo |
녹화를 중지합니다. |
3. 게임 모드
모드 번호를 사용하여 /map 명령어로 게임 모드를 변경합니다:
| 번호 | 모드 | 설명 |
|---|---|---|
| 0 | 팀 데스매치 | 팀이 킬 수를 두고 경쟁합니다. |
| 1 | 데스매치 | 개인전. |
| 2 | 생존 | 마지막까지 살아남은 팀/플레이어. |
| 3 | 팀 생존 | 팀 기반의 라스트 맨 스탠딩. |
| 4 | CTF | 깃발 뺏기. |
| 5 | 원샷 원킬(OSOK) | 한 방에 처치하는 저격 모드. |
| 6 | 피스톨 프렌지 | 권총 전용 모드. |
| 7 | 라스트 스위스 스탠딩 | 나이프 전용 모드. |
예시: /map ac_complex 4는 ac_complex를 CTF 모드로 로드합니다.
4. 서버 구성 파일
고급 설정은 config/servercmdline.txt에 추가할 수 있습니다. 이 파일은 시작 플래그를 제어합니다:
| 플래그 | 설명 |
|---|---|
-n"description" |
서버 설명. |
-o"motd" |
오늘의 메시지. |
-c[count] |
최대 플레이어 수. |
-x[password] |
관리자 비밀번호. |
-p[password] |
플레이어 비밀번호. |
참고: GPanel의 시작 변수는
servercmdline.txt의 값을 덮어씁니다. 기본 구성에는 GPanel Startup 탭을 사용하세요.
5. 마스터 서버 모드
- 공개: 서버 목록에 표시되도록
ASSAULT_SERVER_MASTERSERVER를ms.cubers.net(기본값)으로 설정합니다. - 숨김: 서버 목록에서 숨기려면
localhost로 설정합니다. 플레이어는 여전히 IP로 접속할 수 있습니다.
6. 문제 해결
- 서버 목록에 표시되지 않음: 인증 키가 유효한지 확인하세요. 필요한 경우 새로 생성하세요.
- 관리자 명령어가 작동하지 않음: 먼저
/setadmin으로 인증했는지 확인하세요. - 플레이어가 접속할 수 없음: GPanel에서 IP와 포트를 확인하세요. 플레이어 비밀번호가 있다면 의도한 플레이어와 공유되었는지 확인하세요.
- 서버 충돌: GPanel 콘솔에서 오류를 확인하세요. 최신 버전으로 업데이트해 보세요.
관련 문서
도움이 필요하신가요?
추가 지원이 필요한 경우, 서버 IP와 GPanel 콘솔의 오류 메시지를 포함하여 지원 티켓을 여세요.