Подробный гайд по управлению сервером MTA (SSD/CCD Planet)
Важно:
- Ниже приведён универсальный гайд по администрированию серверов MTA:SA, который применим к большинству русскоязычных проектов, включая CCD/SSD Planet.
1. Получение прав администратора
Способ 1: Через консоль сервера
1. Запустите сервер и в консоль введите:
addaccount <логин> <пароль>
Пример: addaccount AdminDenis SecurePass123
2. Откройте файл acl.xml в папке сервера и добавьте себя в группу администраторов:
<group name="Admin">
<acl name="Default">
<object name="user.ВашНик"/>
</acl>
</group>
3. Убедитесь, что в mtaserver.conf ресурс admin загружен и защищён:
<resource src="admin" startup="1" protected="1"/>
Способ 2: Через игру
- Подключитесь к серверу и введите:
/login <логин> <пароль> - Если всё настроено верно, появится сообщение: "Press 'P' to open your admin panel"
2. Основные команды администратора (в игре)
| Команда | Описание |
|---|---|
/kick <ник> [причина] |
Выгнать игрока с сервера |
/ban <ник> [время] [причина] |
Забанить игрока |
/unban <ник/IP> |
Разбанить |
/mute <ник> [время] |
Заглушить чат игроку |
/unmute <ник> |
Снять мут |
/goto <ник> |
Телепортироваться к игроку |
/bring <ник> |
Привести игрока к себе |
/spectate <ник> |
Наблюдать за игроком |
/slap <ник> |
"Наказать" игрока (шутливая команда) |
/freeze <ник> / /unfreeze |
Заморозить/разморозить игрока |
/veh <ID> |
Заспавнить транспорт |
/fix |
Починить авто (если есть права) |
/delveh |
Удалить транспорт рядом |
Многие команды доступны через админ-панель (клавиша
Pпо умолчанию).
3. Команды серверной консоли
Управление ресурсами
start <ресурс> — запустить ресурс
stop <ресурс> — остановить ресурс
restart <ресурс> — перезапустить ресурс
refresh — обновить список ресурсов
list — показать все ресурсы
info <ресурс> — информация о ресурсе
Управление аккаунтами
addaccount <ник> <пароль> — создать аккаунт
chgpass <ник> <пароль> — сменить пароль
delaccount <ник> — удалить аккаунт
aexec <ник> <команда> — выполнить команду от имени игрока
Серверные команды
say <текст> — отправить сообщение всем игрокам
shutdown <причина> — выключить сервер
sver / ver — показать версию сервера/клиента
whois <ник> — узнать IP подключённого игрока
whowas <ник> — узнать данные ранее подключённого игрока
4. Полезные команды для игроков (полезно админу для помощи)
На серверах типа CCD/SSD Planet часто работают следующие команды:
/engine — завести/заглушить авто
/flip — перевернуть/восстановить авто
/rp — починить автомобиль
/light — вкл/выкл фары
/camhack — свободная камера для скриншотов
/players — показать игроков на карте
/bind <клавиша> <команда> — привязать команду к клавише
Горячие клавиши (по умолчанию):
F1— Freeroam-менюF3— управление транспортомF5— смена скинаF7— денежный переводF9— личные сообщенияF11— картаF12— скриншотShift+O— скрыть/показать HUD5— открыть/закрыть двери/капот/багажник6— вид от первого лица
5. Настройка и отладка
Включение отладки
debugscript 3 — показать все отладочные сообщения (в клиенте)
debugdb 2 — логировать все запросы к БД (в консоли сервера)
Проверка портов
openports — тест, открыты ли порты сервера
Безопасность
- Храните
acl.xmlиaccounts.xmlв надёжном месте - Регулярно делайте бэкапы конфигурационных файлов
- Используйте сложные пароли для админ-аккаунтов
- Ограничьте доступ к консоли сервера
6. Частые проблемы и решения
| Проблема | Решение |
|---|---|
Не работает /login |
Проверьте, загружен ли ресурс admin; убедитесь, что аккаунт создан через addaccount |
| Нет прав после логина | Проверьте acl.xml: ваш ник должен быть в группе Admin как user.Ник |
| Сервер не видит ресурсы | Выполните refresh в консоли; проверьте папку resources |
| Игрок застрял в текстуре | Посоветуйте команду F1 → Умереть или /flip |
| Лаунчер не запускается | Запустите от имени администратора; временно отключите антивирус |