보너스

유저가 출석 보상 등 게임 콘텐츠 플레이 외에 다양한 경로에서 Object를 획득할 경우 아래와 같이 GetBonus 메소드와 함께 각 Object별 Get{ Object } 메소드를 호출하세요.

출석 보상

출석 보상으로 다이아몬드를 획득한다면 GetBonusGetCurrency를 호출하세요.

메소드 파라미터 자료형 필수여부 비고

GetBonus

player_uuid

string

필수

character_uuid

string

필수

TentuPlayKeyword._DUMMY_CHARACTER_ID_

bonus_slug

string

필수

일일 출석 1일차

bonus_category_slug

string

필수

일일 출석

is_automated

boolean

선택

FALSE

메소드 파라미터 자료형 필수여부 비고

GetCurrency

player_uuid

string

필수

character_uuid

string

필수

TentuPlayKeyword._DUMMY_CHARACTER_ID_

currency_slug

string

필수

다이아

currency_quantity

float

필수

10

currency_total_quantity

float

선택

999

from_entity

선택

entity.GetBonus

from_category_slug

string

선택

일일 출석

from_slug

string

선택

일일 출석 1일차

일일 미션 보상

일일 미션에 대한 보상으로 골드와 다이아를 획득한다면 GetBonusGetCurrency를 호출하세요.

메소드 파라미터 자료형 필수여부 비고

PlayQuest

player_uuid

string

필수

character_uuid

string

필수

TentuPlayKeyword._DUMMY_CHARACTER_ID_

quest_slug

string

필수

일일 미션 7개 완료

quest_status

string

필수

questStatus.Clear

quest_category_slug

string

선택

일일 미션

메소드

파라미터

자료형

필수여부

비고

골드

다이아

GetCurrency

player_uuid

string

필수

character_uuid

string

필수

TentuPlayKeyword._DUMMY_CHARACTER_ID_

currency_slug

string

필수

골드

차원석

currency_quantity

float

필수

10000

200

currency_total_quantity

float

선택

99999999

99999

from_entity

선택

entity.PlayQuest

from_category_slug

string

선택

일일 미션

from_slug

string

선택

일일 미션 7개 완료

일일 퀘스트 보상

일일 퀘스트 수행으로 보상을 받았다면 다음 메소드를 호출하세요.

  • 보상으로 일정 확률에 따라 주어지는 Equipment 아이템을 획득하는 경우 PlayQuest, GetRandomBox, OpenRandomBoxGetEquipment를 호출하세요.

    이 때 유저가 직접 랜덤 상자를 획득하거나 여는 행위를 하지 않더라도 GetRandomBoxOpenRandomBox는 호출해야 합니다.

    메소드 파라미터 자료형 필수여부 비고

    PlayQuest

    player_uuid

    string

    필수

    character_uuid

    string

    필수

    TentuPlayKeyword._DUMMY_CHARACTER_ID_

    quest_slug

    string

    필수

    A 퀘스트 1회 클리어

    quest_status

    string

    필수

    questStatus.Clear

    quest_category_slug

    string

    선택

    일일 퀘스트

    메소드 파라미터 자료형 필수여부 비고

    GetRandomBox

    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회 클리어

    메소드 파라미터 자료형 필수여부 비고

    OpenRandomBox

    player_uuid

    string

    필수

    character_uuid

    string

    필수

    TentuPlayKeyword._DUMMY_CHARACTER_ID_

    item_slug

    string

    필수

    랜덤 상자

    item_quantity

    float

    필수

    1

    메소드 파라미터 자료형 필수여부 비고

    GetEquipment

    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

    선택

    랜덤 상자

  • 보상으로 토큰 아이템을 획득하는 경우 아래와 같이 PlayQuestGetToken 메소드를 호출하세요.

    메소드 파라미터 자료형 필수여부 비고

    PlayQuest

    player_uuid

    string

    필수

    character_uuid

    string

    필수

    TentuPlayKeyword._DUMMY_CHARACTER_ID_

    quest_slug

    string

    필수

    다른 유저와 채팅하기 1회

    quest_status

    string

    필수

    questStatus.Clear

    quest_category_slug

    string

    선택

    일일 퀘스트

    메소드 파라미터 자료형 필수여부 비고

    GetToken

    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회