The Night Fury
Участник
- Сообщения
- 1,300
- Реакции
- 1,395
Завершаю доработку своего банлиста. Возник вопрос: какого функционала не хватало в SourceBans из коробки?
Что хотели бы видеть помимо того, что перечислено выше?
- Банлист (поиск бана)
- Коммлист (аналог sourcecomms)
- REST API для плагинов
- Нативная поддержка в принципе любой игры, способной слать HTTP запросы и находящейся под крылом стима
- Менее ущербная система шаблонов
- Мультиязычность (пока только ручная)
- Возможность установки в SQLite3 (#thankspdo)
- Импорт банов из SourceBans
Систему платного разбана
- Интерфейс администратора
- Общий список банов
- Управление админами (в том числе и покупка админок)
- RCon
- Мониторинг серверов
- Автоматический установщик
- Более лёгкая система, работает только на двух таблицах
- Работает через HTTP запросы к API, а не через запросы к базе
- Не имеет дырки в виде интерфейса администратора
- Не управляет админами
- Ничего
- Проверка на наличие бана
- Проверка на наличие CommBan’а
- Добавление/обновление/удаление бана
- Добавление/обновление/удаление CommBan’a
- При отключении клиента с баном выводить в окно Disconnect информацию: причину, длительность бана, BanID и ссылку на OB
- Работа с базой данных напрямую
- Синхронизация админов со списком админов в веб-части
- Работа со SteamID64 (comid)
- Время представлено в секундах
- Калякуляция expired производится вручную, нет поля expires
- Работа с HTTP GET, POST, PATCH и DELETE (возможен оверрайд типа запроса при составлении, если методы не поддерживаются: X-Http-Method-Override)
- HMVC с примерами модулей
Что хотели бы видеть помимо того, что перечислено выше?
Последнее редактирование: