퀘스트

유저가 게임 내 퀘스트를 진행하여 보상을 받는 경우 다음 메소드를 호출하세요.

퀘스트 수행

퀘스트를 받거나 완료할 때 PlayQuest를 호출하여 게임 내 퀘스트를 수행한 데이터를 수집합니다.

quest_status 파라미터에는 퀘스트 진행 상태에 따라 지정된 열거값(예: questStatus.Accept, questStatus.Clear`) 중 하나를 입력하세요.

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

PlayQuest

player_uuid

string

필수

character_uuid

string

필수

TentuPlayKeyword._DUMMY_CHARACTER_ID_

quest_slug

string

필수

돈을 벌고 싶니? 부자가 되고 싶니?

quest_status

string

필수

questStatus.Clear

quest_category_slug

string

선택

도전 퀘스트

퀘스트 보상

퀘스트 수행으로 어떤 보상을 받았다면 보상의 종류에 따라 다음 메소드를 호출하세요.

  • 보상으로 화폐 재화를 획득한 경우 GetCurrency를 호출하세요.

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

    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, OpenRandomBoxGet{ Object } 메소드를 호출하세요.

    아래 예시는 퀘스트 보상으로 장비(Equipment)를 획득했을 경우 호출될 메소드를 보여줍니다.

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

    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

    선택

    돈을 벌고 싶니? 부자가 되고 싶니?

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

    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

    선택

    랜덤 상자