ログインボーナス
ユーザーがゲームコンテンツのプレイ以外にログインボーナスといった様々な方法でObjectを獲得した場合、以下のようにGetBonusメソッドと同時にObjectごとのGet{Object Type}メソッドを呼び出してください。
ログインボーナス
- ログインボーナスでダイヤを獲得する場合、以下のようにGetBonusおよびGetCurrencyメソッドを呼び出してください。
GetBonus player_uuid { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID bonus_slug { デイリーログイン1日目 } bonus_category_slug { デイリーログイン } is_automated FALSE
GetCurrency player_uuid { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID currency_slug { ダイヤ } currency_quantity 10 currency_total_quantity 999 from_entity entity.GetBonus from_category_slug { デイリーログイン } from_slug { デイリーログイン1日目 }
デイリーミッション報酬
- デイリーミッションの報酬としてゴールドとダイヤを獲得する場合、以下のようにGetBonusメソッドとGetCurrencyメソッドを呼び出してください。
PlayQuest player_uuid { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID quest_slug { デイリーミッション7件クリア } quest_status questStatus.Clear quest_category_slug { デイリーミッション }
GetCurrency player_uuid { player_uuid } { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID TentuPlayKeyword.DUMMY_CHARACTER_ID currency_slug { ゴールド } { 次元石} currency_quantity 10000 200 currency_total_quantity 99999999 99999 from_entity entity.PlayQuest entity.PlayQuest from_category_slug { デイリーミッション } { デイリーミッション } from_slug { デイリーミッション7件クリア } { デイリーミッション7件クリア }
デイリークエスト報酬
-
デイリークエストのクリア報酬として一定の確率でEquipmentアイテムを獲得する場合、GetBonusおよびGetRandomBox、OpenRandomBox、GetEquipmentメソッドを呼び出してください。
一定の確率で特定のアイテムを獲得する場合、GetRandomBoxおよびOpenRandomBoxはユーザーが実際にランダムボックスを獲得、または開封する行動をしな くても記録されなければなりません。PlayQuest player_uuid { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID quest_slug { クエストAを1回クリア } quest_status questStatus.Clear quest_category_slug { デイリークエスト }
GetRandomBox player_uuid { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID item_slug { ランダムボックス } item_quantity 1 from_entity entity.PlayQuest from_category_slug { デイリークエスト } from_slug { クエストAを1回クリア }
OpenRandomBox player_uuid { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID item_slug { ランダムボックス } item_quantity 1
GetEquipment player_uuid { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID item_slug { ★1リング } item_quantity 1 from_entity entity.OpenRandomBox from_category_slug { ランダムボックス } from_slug { ランダムボックス }
-
デイリークエストの報酬としてトークンアイテムを獲得する場合、以下のようにGetBonusおよびGetTokenメソッドを呼び出してください。
PlayQuest player_uuid { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID quest_slug { 他のユーザーと1回チャットする } quest_status questStatus.Clear quest_category_slug { デイリークエスト }
GetToken player_uuid { player_uuid } character_uuid TentuPlayKeyword.DUMMY_CHARACTER_ID item_slug { ダンジョン5階の入場券 } item_quantity 1 from_entity entity.PlayQuest from_category_slug { デイリークエスト } from_slug { 他のユーザーと1回チャットする }