[WEB] Verdict

[WEB] Verdict 1.0.0

No permission to download
Resource was created using AI
  1. No, AI was not used
Source Link
https://github.com/whyn0tq
Веб-панель для плагина Verdict: баны, муты и админы на серверах CS2. Ставится на обычный веб-хостинг, нужны только PHP и MySQL.

Главное
  • Своя база не нужна. Панель работает на схеме Material Admin (sb_bans, sb_comms, sb_admins, sb_srvgroups, sb_servers). Базу Material Admin или SourceBans можно подключить как есть.
  • Старые пароли подходят. Админы Material Admin входят со своими логинами, веб-права переносятся автоматически.
  • Свои данные отдельно. Права, 2FA, журнал и онлайн лежат в таблицах vd_* и не мешают другим панелям и плагинам.

Возможности
  • Баны по SteamID и IP, муты: выдача, изменение, снятие, поиск
  • Админы с флагами, иммунитетом, группами, сроком и привязкой к серверам
  • Группы с ограничением максимального срока бана и мута
  • Несколько серверов: статус, карта, игроки, RCON-консоль
  • Живое табло и чат сервера, кик, перевод в команду, убийство и сообщения в чат прямо из панели
  • Аватары и профили Steam, поиск игрока по SteamID, ссылке или короткому имени
  • Журнал действий админов
  • Двухфакторная защита входа (TOTP: Google Authenticator, Aegis и т. п.)
  • Мастер установки: сам создаёт таблицы и выдаёт готовые настройки для плагина
  • Русский и английский язык, светлая и тёмная тема

Автор: teesa (whyn0tq)
Requirements
  • PHP 5.2 и новее, рекомендуется 7.4+ (проверено на 8.3)
  • MySQL 5.5.3+ или MariaDB 10+
  • Apache с поддержкой .htaccess
  • На игровом сервере установлен плагин Verdict. Без него панель откроется, но баны и муты на сервере действовать не будут
Variables
  • data/config.php — настройки панели. Чтобы запустить мастер заново, удалите этот файл
  • data/install-code.php — код установки, нужен на первом шаге мастера
  • Префикс таблиц: sb (как database_prefix в core.ini плагина)
  • server_id в core.ini плагина — номер сервера в панели. С ним работают живое табло и чат


В конце установки мастер покажет готовые блоки для addons/configs/databases.cfg и addons/configs/verdict/core.ini. Скопируйте их на игровой сервер и перезапустите его.

В databases.cfg в поле host нужно указать внешний адрес MySQL хостинга, а не localhost.
Commands
У панели нет консольных команд. Разделы:
  • Главная — сводка
  • Баны и муты — выдача, правка, снятие, поиск
  • Админы и группы — флаги, иммунитет, сроки, ограничения
  • Серверы — статус, игроки, чат, RCON-консоль
  • Журнал — действия админов
  • Аккаунт — пароль и двухфакторная защита
Перенос из cs2-admin_system делается командой vd_import as_ в консоли игрового сервера.
Install
  1. Скачайте архив и распакуйте. Загрузите все файлы на хостинг по FTP в корень сайта или в подпапку, например public_html/bans/. Файлы .htaccess тоже нужны, включите показ скрытых файлов.
  2. Поставьте на папку data права 755, при ошибке «Нет прав на запись» — 775.
  3. Создайте в панели хостинга базу MySQL и пользователя. Или возьмите уже существующую базу Material Admin.
  4. Откройте сайт в браузере: запустится мастер установки.
  5. Введите код из файла data/install-code.php (последняя строка).
  6. Укажите адрес базы, порт (обычно 3306), имя, пользователя, пароль и префикс sb.
  7. Создайте аккаунт владельца.
  8. Добавьте первый сервер (IP, порт, RCON-пароль). Шаг можно пропустить.
  9. Скопируйте блоки для databases.cfg и core.ini на игровой сервер и перезапустите его.

Сделайте копию папки data, загрузите новые файлы поверх старых без удаления data. Таблицы обновятся при первом заходе.
Author
whyn0tq
Downloads
0
Views
17
First release
Last update

Ratings

0.00 star(s) 0 ratings

More resources from whyn0tq

Back
Top