Админка для промокодов, поддержки, чата и контроля игроков
Введите логин admin и пароль админки. До успешной проверки все разделы админки скрыты.
Промокоды
Один промокод может содержать любое количество наград: валюту, кейсы, NFT, опыт уровня, XP и активацию NFT Пасса+, NFT Премиум, загрузки аватара, донатные NFT и значки. Дополнительные награды можно задать JSON-массивом.
Валюта
Кейсы
NFT
Прогресс и подписки
Донатный NFT и значок
Дополнительные награды JSON
Массив можно использовать для любого количества наград и повторяющихся типов. Поддерживаются: currency, cases, nft, profile_experience, nft_pass_xp, nft_pass_plus, nft_premium, custom_avatar, gift_nft, badge.
Помощь
Жалобы
Можно разобрать жалобу, выбрать любое время мута/запрета жалоб или выполнить действие вручную по publicId игрока.
Игроки
Общий чат игры
Можно наблюдать общий чат и удалять любые сообщения. Удаление сразу отправляется игрокам через WebSocket.
Контроль аккаунта
Работает по publicId из настроек игрока. Можно указать сразу несколько ID через запятую: награды, значки, уровень и действия применятся ко всем.
Профиль и баланс
Выдать награды напрямую
Подарочные NFT
Можно отправить подарок от имени любого игрока прямо получателю или в общий чат. Для удаления укажи ID экземпляра, записи или тип подарка.
Значки ника
Повторная выдача того же значка обновляет порядок, дубль не создаётся.
Уровень профиля
Выставляет серверную статистику уровня. Если введено несколько ID через запятую, уровень применится ко всем.
Сигнал игроку: картинка / звук / голос
Можно отправить только картинку, только звук или оба файла вместе. Прямая речь держит один MediaRecorder-поток, режет звук стабильными кусками и показывает игроку зелёное уведомление с таймером.
Микрофон не активен.
Действия с аккаунтом
Маркет телефонов и username
Здесь можно вручную создать магазинный лот или аукцион с нужным телефоном/username. Сервер проверяет формат и свободность значения перед созданием.
Создать лот
Итог: сгенерируется автоматически
Импорт лотов из файла
Загрузи JSON-файл Market ID. Сервер сначала проверит все строки и создаст их одной операцией: при ошибке не будет создано ни одного лота.
Файл не выбран
Выдать / забрать у игрока
Нельзя выдать занятое значение и нельзя забрать последний телефон/username игрока.
NFT Пасс
Правила сезона зашиты в серверную версию и не изменяются через админ-панель. Здесь доступен просмотр параметров и управление прогрессом игроков.
Параметры сезона
Загрузка параметров…
Прогресс игрока
Игрок не загружен.
Ежедневник
Смена ячейки выполняется сервером ежедневно в 11:00 МСК. Все шансы, выдача и состояние игрока хранятся на сервере.
Глобальные настройки и призы
Шанс задаётся полем weight: это доля веса награды от суммы всех весов. Типы: currency, case, experience, premium, nft, custom_avatar, gift_nft. Полученный приз сначала попадает в хранилище игрока.
Управление ежедневником игрока
Игрок не загружен.
Свои аватары
Платные заявки на аватар 250×250. Старый аватар игрока не меняется, пока новая заявка не одобрена.
Ответ API
Здесь будут ответы сервера.
Технические работы
Режим хранится на сервере. Игровые API блокируются кодом 503, а экран игроков обновляется в реальном времени без перезагрузки.
Статус загружается...
Значение 0 показывает игроку «Пока не известно».
Когда заданный отсчёт закончится, режим не выключается: игроки увидят «Ещё немного..». Завершение выполняется только этой кнопкой или Telegram-командой.
Техработы для отдельных игроков
Эта панель работает отдельно от общих техработ. Если общие техработы снять, у выбранных игроков экран останется, пока ты не отключишь его здесь.
Статус загружается...
Можно вводить public ID через запятую, пробел, точку с запятой или с новой строки.
Для выбранных игроков всегда используется отдельный терминальный экран «Учетная запись заморожена». Причина на нём не показывается.
Значение 0 показывает игроку «Пока не известно».
Выбранные игроки получают экран поверх игры. После завершения здесь они увидят надпись «Перезагрузите страницу с игрой».