Подарки и голосования
Промо-коды, награды за голоса и ежемесячные подарки топ-голосующим
Промо-коды
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 → Голосование. Таблица «место → награда»:
| Место | Награда |
|---|---|
| 1 | 500 |
| 2 | 300 |
| 3 | 150 |
Раз в месяц движок подводит итоги. Кто набрал больше всех, получает награду за первое место, дальше по списку. Начисляют её в реальную валюту, ту самую, что покупается за деньги. Потом счётчик голосов обнуляется, и месяц начинается заново.
Мест можно завести сколько угодно, хоть десять. Если голосующих меньше, чем призовых мест, лишние награды не выдаются.
Рефералы
Рефералов вы настраиваете в настройках сайта. Игрок видит в кабинете свою ссылку и список приглашённых.
Награда приходит не сразу после регистрации, а когда приглашённый наиграет заданный порог в минутах. Проверка идёт раз в час. Реальную валюту получают оба сразу, и пригласивший, и новичок.
Без порога любой заведёт десять аккаунтов и раздаст деньги сам себе.