UnicoreCMS

Подарки и голосования

Промо-коды, награды за голоса и ежемесячные подарки топ-голосующим

Промо-коды

E-Commerce → Промо-коды. Промо-код игрок вводит в кабинете и что-то за него получает. Что именно, зависит от типа:

ТипЧто даёт
Реальные деньгиПополнение основного баланса
Игровые деньгиВиртуальная валюта, она же бонусы
Донат-группаПривилегия на выбранный период и сервер
Донат-правоОтдельное право на период
ТоварПредмет из магазина на выбранный сервер
НаборНабор предметов

Два ограничителя:

  • «Количество использований» задаёт, сколько всего раз кодом можно воспользоваться. Пусто означает «без ограничений».
  • «Активен до» — дата, после которой код перестаёт работать.

Один игрок активирует конкретный код только один раз, это зашито и не настраивается. Так что код на 100 активаций рассчитан на 100 разных игроков, а не на сто попыток одного.

Коды удобно генерировать пачками

Для розыгрышей в Discord удобнее наделать много кодов по одной активации в каждом. Тогда видно, кто именно активировал: у каждой активации записан игрок и время.

Голосования в мониторингах

Мониторинг — сайт-рейтинг серверов. Игрок голосует там за ваш проект, мониторинг дёргает наш колбэк, игрок получает бонусы.

Мониторингов пять: MCTop, TopCraft, MinecraftRating, MCRate и MonitoringMinecraft. Каждый включают в .env:

MCTOP_ENABLED=1
MCTOP_SECRET_KEY=...

Адрес колбэка, который нужно указать в личном кабинете мониторинга:

https://api.example.com/monitorings/<название>

Вместо <название> подставьте mctop, topcraft, minecraftrating, mcrate или monitoringminecraft.

Ссылки на страницы голосования вы задаёте отдельно, в настройках сайта. Именно туда игрок попадёт по кнопке «Голосовать».

Награда и защита от накрутки

В поле «Награда за голос» вы ставите, сколько бонусов приходит за один засчитанный голос.

«Защита от накрутки» оставляет один засчитанный голос в сутки с аккаунта на каждый мониторинг. Без неё пойдёт в зачёт каждый входящий запрос, а некоторые мониторинги при таймауте повторяют колбэк, и один голос превращается в три.

Выключайте защиту, только если точно понимаете зачем. Иначе игрок будет собирать лишние бонусы на повторных колбэках.

Ежемесячные подарки топ-голосующим

E-Commerce → Голосование. Таблица «место → награда»:

МестоНаграда
1500
2300
3150

Раз в месяц движок подводит итоги. Кто набрал больше всех, получает награду за первое место, дальше по списку. Начисляют её в реальную валюту, ту самую, что покупается за деньги. Потом счётчик голосов обнуляется, и месяц начинается заново.

Мест можно завести сколько угодно, хоть десять. Если голосующих меньше, чем призовых мест, лишние награды не выдаются.

Рефералы

Рефералов вы настраиваете в настройках сайта. Игрок видит в кабинете свою ссылку и список приглашённых.

Награда приходит не сразу после регистрации, а когда приглашённый наиграет заданный порог в минутах. Проверка идёт раз в час. Реальную валюту получают оба сразу, и пригласивший, и новичок.

Без порога любой заведёт десять аккаунтов и раздаст деньги сам себе.

Содержание