ボーナス
ユーザーがゲームコンテンツのプレイ以外にログインボーナスといった様々な方法でObjectを獲得する場合、以下のように GetBonus
メソッドと同時にObjectごとの Get{ Object }
メソッドを呼び出してください。
ログインボーナス
ログインボーナスとしてダイヤモンドを獲得する場合、GetBonus
とGetCurrency
を呼び出してください。
メソッド | パラメータ | データ型 | 必須 | 備考 |
---|---|---|---|---|
player_uuid |
string |
必須 |
||
character_uuid |
string |
必須 |
|
|
bonus_slug |
string |
必須 |
|
|
bonus_category_slug |
string |
必須 |
|
|
is_automated |
boolean |
オプション |
|
メソッド | パラメータ | データ型 | 必須 | 備考 |
---|---|---|---|---|
player_uuid |
string |
必須 |
||
character_uuid |
string |
必須 |
|
|
currency_slug |
string |
必須 |
|
|
currency_quantity |
float |
必須 |
|
|
currency_total_quantity |
float |
オプション |
|
|
from_entity |
オプション |
|
||
from_category_slug |
string |
オプション |
|
|
from_slug |
string |
オプション |
|
デイリーミッション報酬
デイリーミッションの報酬としてゴールドとダイヤを獲得する場合、GetBonus
とGetCurrency
を呼び出してください。
メソッド | パラメータ | データ型 | 必須 | 備考 |
---|---|---|---|---|
player_uuid |
string |
必須 |
||
character_uuid |
string |
必須 |
|
|
quest_slug |
string |
必須 |
|
|
quest_status |
string |
必須 |
|
|
quest_category_slug |
string |
オプション |
|
メソッド |
パラメータ |
データ型 |
必須 |
備考 |
|
---|---|---|---|---|---|
ゴールド |
ダイヤ |
||||
player_uuid |
string |
必須 |
|||
character_uuid |
string |
必須 |
|
||
currency_slug |
string |
必須 |
|
|
|
currency_quantity |
float |
必須 |
|
|
|
currency_total_quantity |
float |
オプション |
|
|
|
from_entity |
オプション |
|
|||
from_category_slug |
string |
オプション |
|
||
from_slug |
string |
オプション |
|
デイリークエスト報酬
デイリークエストをクリアして報酬を獲得する場合、以下のメソッドを呼び出してください。
-
報酬として一定の確率でEquipmentアイテムを獲得する場合、
PlayQuest
およびGetRandomBox
、OpenRandomBox
、GetEquipment
を呼び出してください。この際にユーザーが直接ランダムボックスを獲得、または開ける行動をしなかったとしても
GetRandomBox
とOpenRandomBox
を呼び出す必要があります。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_
quest_slug
string
必須
クエストAを1回クリア
quest_status
string
必須
questStatus.Clear
quest_category_slug
string
オプション
デイリークエスト
メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_
item_slug
string
必須
ランダムボックス
item_quantity
float
必須
1
from_entity
オプション
entity.PlayQuest
from_category_slug
string
オプション
デイリークエスト
from_slug
string
オプション
クエストAを1回クリア
メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_
item_slug
string
必須
ランダムボックス
item_quantity
float
必須
1
メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_
item_slug
string
必須
★1リング
item_quantity
float
必須
1
from_entity
オプション
entity.OpenRandomBox
from_category_slug
string
オプション
ランダムボックス
from_slug
string
オプション
ランダムボックス
-
報酬としてトークンアイテムを獲得する場合、以下のように
PlayQuest
とGetToken
メソッドを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_
quest_slug
string
必須
他のユーザーと1回チャット
quest_status
string
必須
questStatus.Clear
quest_category_slug
string
オプション
デイリークエスト
メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_
item_slug
string
必須
ダンジョン5階の入場券
item_quantity
float
必須
1
from_entity
オプション
entity.PlayQuest
from_category_slug
string
オプション
デイリークエスト
from_slug
string
オプション
他のユーザーと1回チャット