Roblox Studio 설정하기

Roblox Studio에서 텐투플레이 SDK를 설정하는 방법을 알아봅니다. 본 페이지는 다음과 같이 구성되어 있습니다.

  • 텐투플레이 사용에 필요한 Roblox 게임 설정 방법

  • 텐투플레이 플러그인 설치 방법

시작 전에 아래 작업들이 완료되었는지 확인하십시오.

  • Roblox Studio를 다운로드하여 설치하였다.

  • Roblox 계정을 생성하였다.

  • 텐투플레이를 테스트하거나 구현할 Roblox 게임이 있다.

Roblox 게임 설정하기

  1. Roblox Studio를 실행합니다.

    실행 후 Roblox Studio로 자동 또는 수동으로 로그인하는 과정이 있습니다.
  2. 게임을 엽니다.

  3. 탐색기 창에서 ServerScriptService 아래에 tentuplay-sdk-ServerScriptService라는 이름의 폴더를 만듭니다.

    setup roblox studio 1 ko
  4. ReplicatedStorage 아래에 tentuplay-sdk-modules-ReplicatedStorage라는 이름의 폴더를 만듭니다.

    setup roblox studio 2 ko
  5. StarterGui 아래에 PersonalizedOfferGUI라는 이름의 GUI 오브젝트를 만듭니다.

    setup roblox studio 6 ko

텐투플레이 플러그인 설정하기

  1. TentuPlaySettings 플러그인을 설치합니다.

    플러그인을 다운로드하려면 Roblox 계정에 로그인한 상태이어야 합니다.

    설치가 완료되면 플러그인 탭에 TentuPlay Settings 아이콘을 볼 수 있으며 메인 화면에서 Get Client Key 창을 볼 수 있습니다.

    plugins tab ko
  2. Get Client Key 창에서 콘솔에서 생성한 API키와 Secret키를 복사하여 해당하는 입력 박스에 붙여넣습니다.

    roblox get client key
  3. Get Client Key를 클릭하여 클라이언트 키를 생성합니다.

    플러그인 접근 권한을 요구하는 메시지가 나오면 허용을 클릭하십시오.

    클라이언트 키는 ServerScriptService > TentuplaySettings > TPClientKey 오브젝트에 저장됩니다.

    setup roblox studio 4 ko

    TentuPlaySettings에 속한 오브젝트들은 자동으로 생성됩니다.

    • IsGetOfferAsyncOnCooldown은 GetOfferAsync가 현재 쿨다운 상태인지 확인합니다. 별도의 설정 작업이 필요없습니다.

    • OfferGetInterval는 각 GetOfferAsync 메소드 호출간에 최소 시간 간격(초, 정수형)을 설정합니다. 이보다 더 자주 해당 메소드를 호출하려고 하면 다음 에러 메시지가 디버그 콘솔에 표시됩니다.

      TPDebug||GetOffersAsync started but too soon to send : GetOffersAsync

    • TPDebugMode는 텐투플레이 디버그 모드를 활성화 여부를 설정합니다. 속성 창에서 Value 박스를 선택하면 해당 기능이 활성화됩니다.

  4. 파일  게임 설정  보안을 클릭한 후 HTTP 요청 허용Studio의 API 서비스 접근 활성화가 켜져 있는지 확인합니다.

    700
    게임 설정에 처음 들어갔다면 우선 기본 정보를 설정하고 저장해야 합니다. 화면에 표시된 지시에 따라 작업을 완료하십시오.

도움이 필요한가요?

궁금한 것이 있으신가요? 텐투플레이 디스코드에서 바로 문의주세요.