Wallet — различия между версиями
Beletsky (обсуждение | вклад) |
Beletsky (обсуждение | вклад) м (→Состояния) |
||
Строка 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.