- Resource was created using AI
- Yes, absolutely
- Персональный реферальный код: создание в один клик, регистр не важен (test и TEST — один и тот же код)
- Смена своего кода с настраиваемым интервалом (раз в N дней, 0 — без ограничений), старый код сразу перестаёт работать
- Проценты и бонусы считаются только с пополнений, сделанных приглашённым после активации кода
- Отдельные кнопки «Копировать код» и «Ссылка» (приглашение с готовой ссылкой на сайт), подтверждение всплывающим уведомлением справа сверху
- Активация кода друга прямо на странице модуля
- Защита от активации собственного кода
- Награда на баланс пригласившему за приглашение: сразу или после того, как приглашённый наиграет заданное время на любом включённом сервере
- Процент от пополнений приглашённого игрока на баланс пригласившему
- Бонус пригласившему за достижение приглашённым заданной суммы пополнений
- Многоуровневая система наград для приглашённого игрока с карточками уровней
- Условия получения уровня: сразу при активации, за время игры на серверах, за сумму пополнений
- Уровни открываются строго по порядку: следующий недоступен, пока не получен предыдущий
- Типы наград за уровень: Баланс ЛК, VIP-статус, Баланс + VIP, RCON-команда
- Награды на баланс выдаются автоматически, награды VIP и RCON игрок забирает кнопкой «Получить»
- Игрок сам выбирает сервер в окне перед получением VIP и RCON-наград, награда выдаётся только на выбранный сервер
- В окне выбора сервера показываются только включённые администратором серверы, длинный список прокручивается
- Требование к игровому времени на выбранном сервере: игрок сразу видит, сколько часов ему не хватает
- Если награду не удалось выдать (например, RCON не дошёл до сервера), она не считается полученной и её можно забрать снова
- Защита от двойной выдачи: одну награду нельзя получить дважды даже при двойном клике или запросах из нескольких вкладок
- Статистика игрока: приглашено игроков, активных рефералов, заработано средств
- Список приглашённых игроков
- Постраничный вывод списка приглашённых (по 10 на страницу)
- Топ-10 рефереров с количеством приглашённых и бейджами для первых трёх мест
- Топ рефереров и список приглашённых видны только авторизованным пользователям
- Уведомления на сайте: владельцу кода приходит сообщение, кто активировал код, с кнопкой перехода в профиль этого игрока
- Уведомления о каждом начислении: за активацию, за пополнения, за порог пополнений, за награду уровня, а также когда награда готова к получению
- Блок вопросов и ответов (FAQ)
Для администраторов
- Админ-панель прямо на странице модуля с вкладками: Настройки, Награды, FAQ, Серверы, Логи, Статистика
- Общая статистика системы в отдельной вкладке: созданные коды, рефералы, подтверждённые по времени, пополнения рефералов и выплаты пригласившим, пересчёт пополнений с момента активации
- Логи ошибок RCON: дата, сервер, игрок и причина (нет пароля, сервер недоступен, неверный пароль, команда не выполнена)
- Логи подозрительной активности: когда с одного IP за 24 часа активировано слишком много кодов (порог настраивается)
- Очистка логов одним нажатием, старые записи удаляются автоматически
- Настройка интервала смены кода игроками и полный запрет смены кода одним переключателем
- Настройка минимальной и максимальной длины реферального кода (1–32 символа)
- Настройка процента от пополнений приглашённого
- Настройка награды пригласившему за приглашение (0 — награда не выдаётся)
- Настройка минимальной суммы пополнения, с которой начисляется процент
- Настройка порога суммарных пополнений и бонуса пригласившему за его достижение
- Редактирование всех текстов страницы: заголовок, подзаголовок, тексты информационных карточек (пустое поле — берётся перевод по умолчанию)
- Конструктор наград по уровням: добавление, изменение и удаление уровней
- Выбор условия получения каждого уровня: сразу, по времени игры (в часах) или по сумме пополнений
- Выбор типа награды для каждого уровня: Баланс ЛК, VIP-группа, Баланс + VIP, RCON-команда
- Срок VIP на выбор в днях, часах или секундах (0 — навсегда), продление уже активной группы, бессрочная группа не сокращается
- Отдельная вкладка «Серверы»: список всех серверов с переключателями, какие серверы доступны игрокам для получения наград
- Награды VIP выдаются в собственную базу и таблицу VIP каждого сервера — у разных серверов могут быть разные базы VIP
- Поддержка RCON-наград: команда выполняется на сервере, который выбрал игрок
- Настройка минимального игрового времени на выбранном сервере для получения награды на нём (0 — без ограничения)
- Время игры читается из статистики Levels Ranks выбранного сервера
- Переменные %n, %s0, %s1, %s3, %s64, %u в RCON-командах для подстановки ника и SteamID игрока
- Конструктор FAQ: добавление, редактирование и удаление вопросов и ответов
- Реферальные выплаты видны в профиле игрока (вкладка «Транзакции», блок «Донаты») и в карточке пользователя в модуле оплаты: дата, сумма и способ «Реферальная система»
- Мгновенное начисление процента при пополнении баланса приглашённым, без неё процент начисляется при заходе на страницу модуля
- Requirements