クエスト
ユーザーがクエストをクリアして報酬を受け取る場合、以下のメソッドを呼び出してください。
クエスト開始
クエストを受注またはクリアした場合、ゲーム内で行ったクエスト関連データを収集するためにPlayQuest
を呼び出してください。
|
メソッド | パラメータ | データ型 | 必須 | 備考 |
---|---|---|---|---|
player_uuid |
string |
必須 |
||
character_uuid |
string |
必須 |
|
|
quest_slug |
string |
必須 |
|
|
quest_status |
string |
必須 |
|
|
quest_category_slug |
string |
オプション |
|
クエスト報酬
クエストをクリアして報酬を受け取る場合、報酬の種類に応じて以下のメソッドを呼び出してください。
-
報酬として財貨を獲得する場合、
GetCurrency
メソッドを呼び出してください。メソッド パラメータ データ型 必須 備考 player_uuid
string
必須
character_uuid
string
必須
TentuPlayKeyword._DUMMY_CHARACTER_ID_
currency_slug
string
必須
ゴールド
currency_quantity
float
必須
100000
currency_total_quantity
float
オプション
99999999
from_entity
オプション
entity.PlayQuest
from_category_slug
string
オプション
チャレンジクエスト
from_slug
string
オプション
お金を稼ぎたいですか?お金持ちになりたいですか?
-
クエストのクリア報酬として一定の確率でObjectを獲得する場合、
GetRandomBox
、OpenRandomBox
およびGet{ Object }
メソッドを呼び出してください。以下はクエストのクリア報酬として装備(Equipment)を獲得した場合に呼び出されるメソッドになります。
メソッド パラメータ データ型 必須 備考 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
オプション
お金を稼ぎたいですか?お金持ちになりたいですか?
メソッド パラメータ データ型 必須 備考 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
オプション
ランダムボックス