Daily rewards
When a user gets objects as daily rewards by completing simple tasks other than playing game content, use the GetBonus method and Get{ Object } method depending on the object type.
Daily login rewards
If a user gets diamonds via daily rewards, call GetBonus and GetCurrency.
| Method | Parameter | Type | Required | Notes |
|---|---|---|---|---|
player_uuid |
string |
Required |
||
character_uuid |
string |
Required |
|
|
bonus_slug |
string |
Required |
|
|
bonus_category_slug |
string |
Required |
|
|
is_automated |
boolean |
Optional |
|
| Method | Parameter | Type | Required | Notes |
|---|---|---|---|---|
player_uuid |
string |
Required |
||
character_uuid |
string |
Required |
|
|
currency_slug |
string |
Required |
|
|
currency_quantity |
float |
Required |
|
|
currency_total_quantity |
float |
Optional |
|
|
from_entity |
Optional |
|
||
from_category_slug |
string |
Optional |
|
|
from_slug |
string |
Optional |
|
Daily mission rewards
If a user gains gold and diamonds through daily missions, call GetBonus and GetCurrency.
| Method | Parameter | Type | Required | Notes |
|---|---|---|---|---|
player_uuid |
string |
Required |
||
character_uuid |
string |
Required |
|
|
quest_slug |
string |
Required |
|
|
quest_status |
string |
Required |
|
|
quest_category_slug |
string |
Optional |
|
Method |
Parameter |
Type |
Required |
Notes |
|
|---|---|---|---|---|---|
Gold |
Diamond |
||||
player_uuid |
string |
Required |
|||
character_uuid |
string |
Required |
|
||
currency_slug |
string |
Required |
|
|
|
currency_quantity |
float |
Required |
|
|
|
currency_total_quantity |
float |
Optional |
|
|
|
from_entity |
Optional |
|
|||
from_category_slug |
string |
Optional |
|
||
from_slug |
string |
Optional |
|
||
Daily quest rewards
Call the following methods when a user gets a reward for daily quest.
-
If a user gets an equipment as a reward by a certain probability, call
PlayQuest,GetRandomBox,OpenRandomBox, andGetEquipment.You must record the data by calling
GetRandomBoxandOpenRandomBoxeven if the player does not directly get and open a random box item.Method Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_quest_slug
string
Required
Clear Quest A Oncequest_status
string
Required
questStatus.Clearquest_category_slug
string
Optional
Daily QuestMethod Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_item_slug
string
Required
Random Boxitem_quantity
float
Required
1from_entity
Optional
entity.PlayQuestfrom_category_slug
string
Optional
Daily Questfrom_slug
string
Optional
Clear Quest A OnceMethod Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_item_slug
string
Required
Random Boxitem_quantity
float
Required
1Method Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_item_slug
string
Required
1 Star Ringitem_quantity
float
Required
1from_entity
Optional
entity.OpenRandomBoxfrom_category_slug
string
Optional
Random Boxfrom_slug
string
Optional
Random Box -
If the user gets a token as a reward for completing daily quests, call
PlayQuestandGetToken.Method Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_quest_slug
string
Required
Chat With Others Oncequest_status
string
Required
questStatus.Clearquest_category_slug
string
Optional
Daily QuestMethod Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_item_slug
string
Required
Dungeon Lv.5 Entry Passitem_quantity
float
Required
1from_entity
Optional
entity.PlayQuestfrom_category_slug
string
Optional
Daily Questfrom_slug
string
Optional
Chat With Others Once