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
GetRandomBox
andOpenRandomBox
even 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 Once
quest_status
string
Required
questStatus.Clear
quest_category_slug
string
Optional
Daily Quest
Method Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_
item_slug
string
Required
Random Box
item_quantity
float
Required
1
from_entity
Optional
entity.PlayQuest
from_category_slug
string
Optional
Daily Quest
from_slug
string
Optional
Clear Quest A Once
Method Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_
item_slug
string
Required
Random Box
item_quantity
float
Required
1
Method Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_
item_slug
string
Required
1 Star Ring
item_quantity
float
Required
1
from_entity
Optional
entity.OpenRandomBox
from_category_slug
string
Optional
Random Box
from_slug
string
Optional
Random Box
-
If the user gets a token as a reward for completing daily quests, call
PlayQuest
andGetToken
.Method Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_
quest_slug
string
Required
Chat With Others Once
quest_status
string
Required
questStatus.Clear
quest_category_slug
string
Optional
Daily Quest
Method Parameter Type Required Notes player_uuid
string
Required
character_uuid
string
Required
TentuPlayKeyword._DUMMY_CHARACTER_ID_
item_slug
string
Required
Dungeon Lv.5 Entry Pass
item_quantity
float
Required
1
from_entity
Optional
entity.PlayQuest
from_category_slug
string
Optional
Daily Quest
from_slug
string
Optional
Chat With Others Once