Това ръководство обхваща RCON администраторски команди, настройка на сървъра, управление на карти и модерация за вашия DDNet (DDraceNetwork) сървър. За първоначална настройка вижте Ръководство за настройка на DDNet сървър.
1. RCON достъп
DDNet използва RCON (Remote Console) за администриране на сървъра. Задайте паролите си за RCON в ddnet/data/autoexec_server.cfg:
sv_rcon_password "admin_password_here"
sv_rcon_mod_password "moderator_password_here"
- Администраторски RCON (
sv_rcon_password): Пълен контрол върху сървъра. - Модераторски RCON (
sv_rcon_mod_password): Само модерация (kick, ban, mute).
За да се свържете чрез 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 | Позволява на играчите да поставят на пауза своето tee. |
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 | Поставя на пауза вашето tee на място. |
/rescue | Телепортиране до последната безопасна позиция (ако е активирано). |
/r | Рестартиране от началото на картата. |
6. Отстраняване на проблеми
- Сървърът не е в браузъра: Уверете се, че
PUBLIC_SERVERе зададено на1и сървърът е напълно стартиран. - RCON не работи: Проверете дали паролата за RCON е зададена в
autoexec_server.cfgи че сте се удостоверили сrcon_auth. - Картата не е намерена: Имената на картите са чувствителни към регистъра. Уверете се, че файлът с картата съществува в
ddnet/data/maps/. - Играчите се изхвърлят: Проверете
sv_max_clients_per_ip, ако множество играчи споделят един и същ IP (напр. от LAN). - Проблеми с производителността: DDNet сървърите са олекотени, но големи бройки играчи на сложни карти могат да увеличат натоварването. Намалете
MAX_PLAYERSако е необходимо.
Свързани статии
- Ръководство за настройка на DDNet сървър
- Как да намерите IP адреса и порта на вашия сървър
- Как да качвате файлове чрез SFTP
Нуждаете се от помощ?
Ако имате нужда от допълнителна помощ, отворете тикет за поддръжка с вашия server IP и всякакви съобщения за грешки от конзолата на GPanel.