Описание
GMS (Game Monitoring System) — это мощный PHP-движок для создания системы мониторинга игровых серверов. Он позволяет отслеживать состояние серверов, активность игроков и эффективно монетизировать игровые проекты.
Данная версия совместима с версиями 3.x
Инструкцию по обновлению вы можете найти по ссылке:
Обновления с предыдущей версии
Основные возможности
Поддерживаемые игры- Counter-Strike 1.6
- Counter-Strike: Global Offensive
- Counter-Strike Source
- Counter-Strike 2
- Team Fortress 2
- Left 4 Dead 2
- Rust
- San Andreas Multiplayer
- Multi Theft Auto
- Arma 3
- Возможность добавления других игр
Поддержка популярных платёжных систем: Unitpay, Robokassa, FreeKassa, YooMoney, ЮKassa. Обеспечивает безопасную и стабильную оплату услуг.
API для хостинг-провайдеровРеализован API-модуль для интеграции с хостинг-провайдерами, позволяющий пользователям приобретать услуги напрямую через хостинги.
Административная панель- Управление пользователями
- Добавление, удаление и мониторинг серверов
- Создание и управление статистическими страницами
- Управление играми и их настройками
- Основные параметры системы
- Настройка платёжных методов
- Отслеживание логов с фильтрацией
- Управление комментариями и новостями
- Управление тарифами и платными услугами
Системные требования
- Веб-сервер: Nginx или Apache 2
- PHP: 7.4 – 8.1
- MySQL: 5.6 и выше
- Curl
- Планировщик задач (cron)
- Открытые UDP/TCP порты
- PHP-расширения: curl, mbstring, bz2, short_tags, gd
Cron-команды
php bin/console cron — обновление игровых серверов
php bin/console payment — проверка истёкших счетов
php bin/console services — проверка платных услуг
php bin/console yookassa — проверка платежей через YooKassa
Список изменений
release-3.1.5Исправления
- Исправлен баг восстановления пароля — сообщение об отправке письма не отображается, если email не существует.
- Улучшена административная панель, исправлены мелкие ошибки.
- В админ-панели при редактировании сервера исправлена выдача услуг, добавлена справка.
- Исправлена ошибка при оплате услуг через ЮKassa.
- Исправлена оплата через FreeKassa.
- Исправлен баг формы пополнения лицевого счёта, связанный с вводом суммы.
Изменения
- После регистрации пользователь автоматически авторизуется.
- После отправки комментария поля формы очищаются.
- Исправлена покупка платных услуг.
- Небольшие улучшения шаблона.
- Добавлен редирект после оплаты услуг.
- Улучшена страница верификации сервера.
- Функция блокировки пользователя — при блокировке происходит мгновенный выход из личного кабинета.
- Добавлена документация к API:
/docs/index.html. - Добавлена поддержка эмодзи в названиях серверов.
- Добавлена кнопка копирования IP-адреса сервера.
Новые функции
- Добавлена возможность смены пароля в личном кабинете.
- Добавлен query port для игровых серверов.
- Добавлена фиксация последнего онлайна серверов.
- Добавлен preloader для модальных окон.
- Улучшена капча во всех формах.
- Полнотекстовый поиск серверов.
- Добавлен баннер согласия с политикой конфиденциальности.
- Добавлена капча в форме сброса пароля.
- Добавлена поддержка доменных адресов и улучшена валидация полей.