Това ръководство обхваща администраторски команди, RCON, режими на игра, Lua скриптинг и управление на сървъра за вашия CS2D dedicated сървър. За първоначална настройка вижте Ръководство за настройка на 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 | Free-for-all, всеки играч за себе си. |
| 2 | Team 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 за пълния Lua API.
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.