Цей посібник охоплює команди адміністратора, RCON, ігрові режими, скриптинг Lua та керування сервером для вашого виділеного сервера CS2D. Для початкового налаштування дивіться Посібник з налаштування сервера CS2D.
1. Доступ до RCON
Встановіть пароль RCON у sys/server.cfg, щоб увімкнути віддалене адміністрування:
sv_rcon your_rcon_password
Щоб використовувати RCON у грі, відкрийте консоль і введіть:
rcon your_rcon_password [command]
Ви також можете виконувати команди безпосередньо з вкладки Console у GPanel.
2. Команди адміністратора
| Команда | Опис |
|---|---|
kick [id] [reason] |
Кікнути гравця за його ID. |
ban [id] [duration] [reason] |
Забанити гравця. Тривалість у хвилинах (0 = назавжди). |
unban [usgn/ip] |
Розбанити гравця за USGN або IP. |
listplayers |
Показати всіх підключених гравців з ID. |
changemap [map] |
Змінити на іншу карту. |
restartround |
Перезапустити поточний раунд. |
say [message] |
Транслювати повідомлення сервера. |
setname [id] [name] |
Примусово перейменувати гравця. |
slap [id] [damage] |
Ляснути гравця (завдає шкоди). |
kill [id] |
Вбити гравця. |
setmoney [id] [amount] |
Встановити гроші гравця. |
3. Ігрові режими
Встановіть ігровий режим у sys/server.cfg за допомогою sv_gamemode:
| Значення | Режим | Опис |
|---|---|---|
| 0 | Standard | Класичний Counter-Strike (знешкодження бомби, порятунок заручників). |
| 1 | Deathmatch | Кожен сам за себе, бій усіх проти всіх. |
| 2 | Team Deathmatch | Командний deathmatch. |
| 3 | Capture the Flag | Захоплення прапора команди суперника. |
| 4 | Domination | Контроль точок захоплення на карті. |
4. Ротація карт
Створіть або відредагуйте sys/mapcycle.txt з однією назвою карти на рядок:
de_dust
de_dust2
cs_assault
de_aztec
cs_italy
Сервер циклічно проходить ці карти по порядку після кожного раунду.
5. Скриптинг Lua
CS2D підтримує скрипти Lua для користувацької функціональності. Розмістіть скрипти в каталозі sys/lua/ і завантажте їх у sys/server.cfg:
lua "lua/myscript.lua"
Скрипти Lua можуть додавати користувацькі команди адміністратора, ігрові режими та серверну логіку. Дивіться документацію CS2D для повного API Lua.
6. Керування банами
Бани зберігаються в sys/bans.cfg. Ви можете керувати ними через команди або редагуючи файл безпосередньо:
- Бани USGN зберігаються при зміні імен, оскільки вони прив'язані до облікового запису гравця.
- Бани IP блокують конкретну IP-адресу.
- Щоб очистити всі бани, видаліть вміст
sys/bans.cfgі перезапустіть.
7. Усунення несправностей
- Сервер не запускається: Перевірте консоль GPanel на наявність помилок. Переконайтеся, що в
sys/server.cfgнемає синтаксичних помилок. - RCON не працює: Переконайтеся, що пароль RCON встановлено та введено правильно.
- Карту не знайдено: Переконайтеся, що файл карти існує в каталозі
maps/. Користувацькі карти потрібно завантажувати через SFTP. - Помилки скрипта Lua: Перевірте консоль на наявність повідомлень про помилки Lua. Видаліть або виправте скрипт, щоб відновити стабільність сервера.
Пов'язані статті
- Посібник з налаштування сервера CS2D
- Як знайти IP та порт вашого сервера
- Як завантажувати файли через SFTP
Потрібна допомога?
Якщо вам потрібна додаткова допомога, відкрийте тікет підтримки із зазначенням IP вашого сервера та будь-яких повідомлень про помилки з консолі GPanel.