Wallet — различия между версиями

Материал из wiki.appsalutecreator.com
Перейти к: навигация, поиск
м (Состояния)
Строка 23: Строка 23:
 
* ''wallet%d.i%s.res1'' - ключ к значению монет, учитывая множитель.
 
* ''wallet%d.i%s.res1'' - ключ к значению монет, учитывая множитель.
 
* ''wallet%d.i%s.status'' - ключ к значению статусных очков, учитывая множитель.
 
* ''wallet%d.i%s.status'' - ключ к значению статусных очков, учитывая множитель.
 
+
* ''%player%.wallet_total_usd'' - ключ к сумме потраченных единиц валюты на in-app.
 +
 
[[Category:Options]]
 
[[Category:Options]]

Версия 11:44, 29 января 2016

Объект Wallet необходим для начисления игровой валюты при InApp покупке через объект Economics

Параметры объекта Wallet

  • economics - ссылка на объект economics
  • InApp - покупка
    • Внутренний id покупки - Внутренний id покупки
    • Монеты - количество монет
    • кристаллы - количество кристаллов
    • поле в опциях для множителя - ключ в опциях для множителя монет. ВАЖНО: указывать без идентификатора пользователя. Пример: ecomics65.stmult - без p0!
    • базовая прибавка к статусу - прибавка к статусным очкам (| Что такое статус и с чем его едят). Базовая - потому что будет множиться на коэф., который зависит от текущего статуса. Коэф. указывается в экономики в соответствующем разделе.

Принцип работы

На успех покупки объект Wallet проверяет внутренний id и если находит совпадение в добавляемых свойствах, то начисляет указанное там количество монет и кристаллов.

Состояния

  • recalc - перезаписать значения монет и статусных очков, учитывая множители.

Ключ в опциях:

  • wallet%d.i%s.res1 - ключ к значению монет, учитывая множитель.
  • wallet%d.i%s.status - ключ к значению статусных очков, учитывая множитель.
  • %player%.wallet_total_usd - ключ к сумме потраченных единиц валюты на in-app.