Как добавить администраторов на сервер Counter-Strike 2

Администраторы в Counter-Strike 2 играют решающую роль в поддержании честной игры и целостности сервера. Эти люди, обычно называемые администраторами, имеют полномочия обеспечивать соблюдение правил сервера, управлять поведением игроков и гарантировать позитивную игровую атмосферу. Администраторы часто обладают дополнительными инструментами для мониторинга игрового процесса, борьбы с мошенничеством или деструктивным поведением, а также для улучшения взаимодействия в сообществе .

Требования

Для установки MiniAdmin требуется MetaMod. Инструкции по установке можно найти здесь .

Для установки MiniAdmin требуется CSSharp версии 100. Инструкции по установке можно найти здесь .


1. Скачайте плагин MiniAdmin здесь . MiniAdmin также называется BaseAdmin.

2. Войдите в панель управления Masspas .

3. Остановите сервер.
BHStop.webp

4. Перейдите на вкладку «Файлы» .
FilesTab.webp

5. Найдите следующую директорию: ./home/container/game/csgo
CS2_GameCSGO.webp

6. Загрузите скачанный файл из шага 1.
BHFilesDrag.webp

7. Разархивируйте загруженный файл.
CS2_UnarchiveBaseAdmin.webp

8. Запустите сервер.
BHStart.webp

9. После завершения запуска остановите сервер.
BHStop.webp

10. Перейдите на вкладку «Базы данных» .
BHDatabases.webp

11. Нажмите кнопку «Создать базу данных» .
CreateDatabase.webp

12. Введите желаемое имя базы данных, затем нажмите «Создать» .
CreateButton.webp

13. Нажмите кнопку «Редактировать»  рядом с нужной базой данных и запишите указанные данные .
DatabaseEditButton.webp

14. Перейдите на вкладку «Файлы» .
FilesTab.webp

15. Найдите следующую директорию: ./home/container/game/csgo/addons/counterstrikesharp/plugins/BaseAdmin
CS2_BaseAdminDirectory.webp

16. Откройте файл database.json .
CS2_DatabaseJson.webp

17. В разделе «Подключение» введите необходимые данные из шага 13.
CS2_DatabaseDetails.webp

18. Нажмите кнопку «Сохранить» .
BHSave.webp

19. Вернитесь в каталог.BaseAdmin
CS2_ReturnBaseAdmin.webp

20. Откройте файл maps.txt .
CS2_MapxTxtAdmin.webp

21. Введите нужные карты, разделяя их новой строкой.
CS2_EnterMapsBaseAdmin.webp

Код карты по умолчанию Название карты по умолчанию
de_ancient Древний
de_anubis Анубис
de_dust2 Пыль II
de_inferno Ад
cs_italy Италия
de_mirage Мираж
de_nuke Ядерный
cs_office Офис
de_overpass Эстакада
de_vertigo Головокружение

22. Нажмите кнопку «Сохранить» .
BHSave.webp

Примечание

Администраторы могут изменять только карты, указанные в текстовом файле.

23. Запустите сервер.
BHStart.webp

24. Перейдите на вкладку «Консоль» .
ConsoleTab.webp

25. Введите следующее, чтобы добавить администратора: 

css_addadmin [name] "SteamID" [immunity] [flags] [0]

CS2_CSSAdminCommand.webp

Введите любые другие необходимые команды:

  • css_who— Отображает список игроков, администраторов и игровое время.
  • css_addadmin [name] "SteamID" [Immunity] [Flags] [Minutes]Добавляет временного администратора или указывает количество минут для постоянного добавления администратора.0
  • css_deleteadmin "SteamID"Удаляет администратора из базы данных, используя SteamID в качестве ссылки.
Примечание

Иммунитет — это число, определяющее уровень администратора. Администраторы с более низким уровнем иммунитета не смогут атаковать администраторов с более высоким уровнем.

Код флага Административный доступ
b Обычный
c Пинать
d Запрет
e Разбан
f Убить
g Карта изменений
h Цвар
j Чат
m Ркон
n Читы
z Корень
Примечание

Если администратор был добавлен во время подключения к серверу, переподключитесь, чтобы активировать права администратора. Введите перед текстом в чате для администраторов с правами администратора.@


Административные команды в игре

Примечание

Идентификатор пользователя игрока можно найти, введя его в игровой консоли или в консоли сервера. Инструкции по включению игровой консоли можно найти здесь .statuscss_who

Командование Описание Тип флага
!admin Отображает меню администратора. -
!who Отображает список игроков и администраторов. -
!slay "#userid" Удаляет учетную запись целевого игрока. Убить
!kick "#userid" Исключает из игры пользователя с целевым идентификатором. Пинать
!map "map_name" Изменяет текущую карту. Карта изменений
!ban "#userid" "minutes" "reason" Запрещает доступ целевому игроку. Запрет
!unban "SteamID" "reason" Разблокирует целевого игрока. Разбан
!mute "#userid" "seconds" "reason" Отключает голосовой чат игрока. Обычный
!unmute "#userid" "reason" Включает голосовой чат игрока. Разбан
!gag "#userid" "seconds" "reason" Отключает текстовый чат игрока. Обычный
!ungag "#userid" "reason" Включает текстовый чат игрока. Разбан
!slap "#userid" <damage> Наносит удар игроку. Убить
!team "#userid" "ct/tt/spec/none" Переводит игрока в другую команду. Добавление также приводит к смерти игрока.-k Пинать
!say "message" Отправляет сообщение в чат. Чат
!csay "message" Отправляет сообщение в ЦЕНТР. Чат
!psay "#userid" "message" Отправляет игроку личное сообщение. Чат
!cvar "cvar" "value" Изменить значение переменной cvar. Цвар
!god "#userid" Дарует бессмертие целевому игроку. Читы
!rcon "command" Изменяет переменную cvar с помощью команды Rcon. Ркон
Примечание

Использование значений в минутах или секундах позволит преобразовать команду, заданную по времени, в постоянную.0