Валюты

Вы можете создать свои виды игровой валюты со своими названиями и изображениями для выдачи пользователям.

Это могут быть как обычные баллы или монеты, так и заточенные под ваш проект или сеттинг вашей игры. Например, шнурки для магазина обуви или снежки для новогодней игры.

Игровая валюта обычно используется для покупки игровых или реальных товаров. Под игровыми товарами может быть как доступ к каким-то материалам. От чек-листов до курсов, так и различные скидки на товары и услуги у вас и ваших партнеров.

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

Как создать валюту?

Валюту можно создать в двух местах.

Первое — в разделе "Геймификация" → "Валюты"

Далее введите название и нажмите сохранить.

По желанию можете добавить свою иконку и добавить в папку с игрой.

Второе место, где можно создать валюту находится прямо внутри блок-схем.

Создайте блок действия, выберите контейнер "Изменить баланс валюты"

Далее нажмите на поле "Выберите валюту" → Введите в поле "Название нового элемента" название новой валюты → Нажмите "Создать".

После чего, здесь же можете выбрать эту валюту для начисления.

Как начислить, отнять, обнулить валюту?

  1. Создайте блок действия, выберите контейнер "Изменить баланс валюты".

  2. Выберите нужную валюту, которую планируете начислять.

  3. Выберите действие, которое хотите осуществить с этой валютой:

  4. И укажите нужное значение.

  5. Осталось только добавить этот блок действия в нужное место. Например, выдавать за комментарий или за выполнение задания.

Не забудьте добавить сообщение об успешном начислении валюты.

Как узнать количество валюты?

Есть два варианта: простой и продвинутый

Простой способ

Нам понадобится только системное имя валюты.

Чтобы узнать системное имя, зайдите в раздел "Валюты" и откройте нужную.

Скопируйте его и вставьте в переменную field

{field:r318ipLDHBxq4hE} - из примера на скриншоте.

Но для удобства рекомендуем внутри валюты задать своё значение.

Например, вместо r318ipLDHBxq4hE пишем coin, тогда переменная будет выглядеть так: {field:coin}

Готово! Осталось подставить эту переменную в текст.

Продвинутый способ

Для этого нам понадобится либо один блок действия, либо блок действия + блок сообщения.

  • Создаем блок-действия

  • Выбираем контейнер "Получить количество валюты"

  • Выбираем валюту, значение которой хотим получить

  • В поле "Сохранить в переменную" пишем на латинице любое слово. Например, COINS.

  • Затем либо в этом же блоке создаем еще один контейнер с контейнером "Отправить сообщение", либо создаем новый блок "Сообщение"

  • И в тексте выводим переменную {var:COINS}

Вместо COINS можете подставить любое свое слово.

Не забудьте в конце сохранить ваши настройки!

Last updated