이 가이드는 DDRaceNetwork(DDNet) 서버의 관리자 명령어, RCON 설정, 플레이어 관리, 맵 관리, 서버 튜닝을 다룹니다. DDNet은 관리를 위해 Teeworlds 기반 RCON을 사용합니다. 초기 설정 및 연결 방법은 DDRaceNetwork 서버 설정 가이드를 참조하세요.
1. RCON 설정
data/autoexec_server.cfg에서 RCON 비밀번호를 설정합니다:
sv_rcon_password "YourSecretPassword"
게임 내에서 인증하려면 F1을 눌러 콘솔을 열고 다음을 입력합니다:
rcon_auth YourSecretPassword
인증이 완료되면 명령어 앞에 rcon을 붙이거나 GPanel Console 탭을 직접 사용합니다.
RCON 비밀번호는 비밀로 유지하세요. 비밀번호를 가진 사람은 누구나 서버를 완전히 제어할 수 있습니다. 강력하고 고유한 비밀번호를 사용하세요.
2. 플레이어 관리
| 명령어 | 설명 |
|---|---|
status | 접속한 모든 플레이어를 ID와 함께 나열합니다. |
kick <id> "reason" | ID로 플레이어를 추방합니다. |
ban <ip> <minutes> "reason" | IP를 차단합니다. 0 = 영구 차단. |
unban <ip> | IP 차단을 해제합니다. |
bans | 활성화된 모든 차단을 나열합니다. |
mute <id> <seconds> | 지정된 시간 동안 플레이어를 음소거합니다. |
3. 맵 명령어
| 명령어 | 설명 |
|---|---|
change_map "mapname" | 다른 맵으로 변경합니다. |
sv_map "mapname" | 맵을 설정합니다(재시작 시 적용됨). |
reload | 현재 맵을 다시 불러옵니다. |
record "filename" | 데모 녹화를 시작합니다. |
stoprecord | 녹화를 중지합니다. |
4. 서버 설정
| 명령어 | 설명 |
|---|---|
sv_name "name" | 서버 이름을 변경합니다. |
password "pass" | 접속 비밀번호를 설정하거나 변경합니다. |
sv_max_clients <n> | 최대 플레이어 수를 설정합니다. |
sv_register <0/ipv4> | 공개 서버 목록 등록을 전환합니다. |
say "message" | 서버 전체에 채팅 메시지를 보냅니다. |
broadcast "message" | 모든 플레이어에게 브로드캐스트 메시지를 표시합니다. |
shutdown | 서버를 정상적으로 종료합니다. |
5. DDRace 전용 튜닝
DDNet은 광범위한 물리 및 게임플레이 튜닝을 지원합니다:
| 명령어 | 설명 |
|---|---|
sv_endless_drag 1 | 무한 후크 드래그를 활성화합니다. |
sv_hit 0 | 플레이어 간 무기 넉백을 비활성화합니다. |
sv_team 1 | 팀 플레이를 강제합니다. |
sv_solo_server 1 | 모든 플레이어를 솔로로 만듭니다(충돌 없음). |
tune ground_control_speed <value> | 지상 이동 속도를 조정합니다. |
tune air_control_speed <value> | 공중 제어 속도를 조정합니다. |
6. 투표
구성 파일에서 서버 투표를 설정합니다:
add_vote "Change to Kobra" "change_map Kobra"
add_vote "Restart Map" "reload"
add_vote "Kick Player" "kick %d Voted off"
7. 문제 해결
- 서버가 브라우저에 나타나지 않음:
SERVER_REGISTER를ipv4로 설정하고 재시작하세요. - 맵을 찾을 수 없음: 맵 이름이 정확하며
data/maps/에 존재하는지 확인하세요. - RCON이 작동하지 않음: 구성 파일에
sv_rcon_password가 설정되어 있는지 확인하고rcon_auth로 인증하세요.
관련 문서
도움이 필요하신가요?
여기서 다루지 않은 DDNet 서버 문제가 발생하면 지원 티켓을 열고 서버 IP, 문제에 대한 설명, GPanel 콘솔의 관련 오류 메시지를 포함하세요.