Это руководство охватывает админ-команды RCON, настройку сервера, управление картами и модерацию для вашего сервера DDNet (DDraceNetwork). Для первоначальной настройки см. Руководство по настройке сервера DDNet.
1. Доступ к RCON
DDNet использует RCON (удалённую консоль) для администрирования сервера. Задайте ваши пароли RCON в ddnet/data/autoexec_server.cfg:
sv_rcon_password "admin_password_here"
sv_rcon_mod_password "moderator_password_here"
- Admin RCON (
sv_rcon_password): Полный контроль над сервером. - Mod RCON (
sv_rcon_mod_password): Только модерация (кик, бан, мут).
Чтобы подключиться через RCON в игре, нажмите F1 и введите:
rcon_auth your_password
Вы также можете использовать вкладку Console в GPanel для выполнения команд напрямую.
2. Админ-команды
Управление сервером
| Команда | Описание |
|---|---|
sv_map "Map Name" |
Сменить текущую карту. |
reload |
Перезагрузить текущую карту. |
sv_name "name" |
Сменить имя сервера. |
status |
Показать подключённых игроков с их ID и IP. |
shutdown |
Корректно выключить сервер. |
say "message" |
Транслировать сообщение сервера. |
Модерация игроков
| Команда | Описание |
|---|---|
kick [id] [reason] |
Кикнуть игрока по его ID. |
ban [ip] [minutes] [reason] |
Забанить IP-адрес на определённое время. |
unban [ip] |
Снять бан IP. |
bans |
Показать список всех активных банов. |
mute [id] |
Замутить игрока. |
unmute [id] |
Размутить игрока. |
force_vote [id] [vote] |
Принудительно задать голос игрока. |
3. Настройки, специфичные для DDRace
DDNet основан на DDRace. Добавьте их в autoexec_server.cfg для настройки геймплея:
| Настройка | По умолчанию | Описание |
|---|---|---|
sv_teams |
1 | Разрешить командную игру. 0 = отключено. |
sv_teamlock |
1 | Разрешить игрокам блокировать свои команды. |
sv_pauseable |
1 | Разрешить игрокам ставить своего ти на паузу. |
sv_rescue |
0 | Разрешить команду /rescue (телепорт к последней безопасной позиции). |
sv_hit |
1 | Разрешить игрокам бить друг друга оружием. |
sv_max_clients_per_ip |
4 | Максимум подключений с одного IP. |
sv_vote_kick |
1 | Разрешить голосования за кик. |
sv_vote_kick_min |
0 | Минимальное число игроков, необходимое для начала голосования за кик. |
4. Управление картами
Смена карт
Смените текущую карту через RCON:
sv_map "Multeasymap"
Ротация карт
Настройте автоматическую ротацию карт в autoexec_server.cfg:
sv_maprotation "Sunny Side Up, Multeasymap, Kobra 4"
Пользовательские карты
Чтобы добавить пользовательские карты:
- Скачайте файл
.map. - Загрузите его в
ddnet/data/maps/через SFTP. См. Как загружать файлы через SFTP. - Загрузите карту командой
sv_map "mapname"(без расширения.map).
5. Команды игроков
По умолчанию игрокам доступны эти внутриигровые команды (вводятся в чат):
| Команда | Описание |
|---|---|
/info | Показать информацию о сервере. |
/team [name] | Присоединиться к команде или создать её. |
/lock | Заблокировать текущую команду. |
/pause | Поставить вашего ти на паузу на месте. |
/rescue | Телепортироваться к последней безопасной позиции (если включено). |
/r | Начать заново с начала карты. |
6. Устранение неполадок
- Сервер не в браузере: Убедитесь, что
PUBLIC_SERVERустановлен в1и сервер полностью запущен. - RCON не работает: Проверьте, что пароль RCON задан в
autoexec_server.cfgи что вы аутентифицировались с помощьюrcon_auth. - Карта не найдена: Имена карт чувствительны к регистру. Убедитесь, что файл карты существует в
ddnet/data/maps/. - Игроков выкидывает: Проверьте
sv_max_clients_per_ip, если несколько игроков используют один IP (например, из локальной сети). - Проблемы с производительностью: Серверы DDNet легковесны, но большое число игроков на сложных картах может увеличить нагрузку. При необходимости уменьшите
MAX_PLAYERS.
Похожие статьи
- Руководство по настройке сервера DDNet
- Как найти IP и порт вашего сервера
- Как загружать файлы через SFTP
Нужна помощь?
Если вам нужна дополнительная помощь, откройте тикет в поддержку с указанием IP вашего сервера и любых сообщений об ошибках из консоли GPanel.