時限消費可能アイテム (Legacy Economy)
Economy v1 API はメンテナンス モードにあり、新機能は追加されず、バグ修正のみが行われます。v1 API は当面の間、維持されます。 PlayFab Economy の次のバージョンの詳細については、Economy v2 の概要 を参照してください。
要件
- カタログ、インベントリ、および PlayFab Game Manager に既に精通していることを前提としています。
- プライマリ カタログ が必要です。
スタック可能な時限消費可能アイテムの作成
付与時にプレイヤーのスタミナを 5 分間ブーストし、時間範囲を 5 分ずつ延長する Small Stamina Potion を作成しましょう。Game Manager で:- タイトル に移動します。
- 左側のメニューから Economy を選択します。
-
Catalogs タブに移動し、プライマリ カタログを選択します。画面はこの例と似ているはずです。

- 右上隅にある New item を選択します。
-
次のフィールドに入力します。

- Save item を選択します。
スタック可能な時限消費可能アイテムに Time Group Name を指定しない場合、フル スタックは最初の付与からの元の有効期限で期限切れになります。たとえば、上記のシナリオで、Time Group Name を空欄のままにした場合、1:00 PM にプレイヤーに 1 つの Small Stamina Potion を付与すると、そのアイテムは 1:05 PM に消費されます。1:02 PM に別の Small Stamina Potion を付与しても、2 つのアイテムは依然として 1:05 PM に消費されます。1:04 PM にさらに別の Small Stamina Potion を付与しても、3 つのアイテムは依然として 1:05 PM に消費されます。しかし、スタックが消費された後、1:10 PM に Small Stamina Potion を付与すると、そのアイテムは 1:15 PM に消費されます。
スタック不可能な時限消費可能アイテムの作成
先ほどと同様の例を作成しますが、今度はスタック不可能なアイテムを使用します。付与時にプレイヤーのスタミナを 10 分間ブーストし、追加アイテムごとに時間範囲をさらに 10 分ずつ延長する Medium Stamina Potion を作成しましょう。Game Manager で:- タイトル に移動します。
- 左側のメニューから Economy を選択します。
-
Catalogs タブに移動し、プライマリ カタログを選択します。画面はこの例と似ているはずです。

- 右上隅にある New item を選択します。
-
次のフィールドに入力します。

- Save item を選択します。
スタック不可能な時限消費可能アイテムに Time Group Name を指定しない場合、各インスタンスは互いに独立して期限切れになります。たとえば、上記のシナリオで Time Group Name を空欄のままにした場合、1:00 PM にプレイヤーに 1 つの Medium Stamina Potion を付与すると、そのアイテムは 1:10 PM に消費されます。1:05 PM に別の Medium Stamina Potion を付与すると、最初のアイテムは依然として 1:10 PM に消費され、2 番目のアイテムは 1:15 PM に消費されます。
複数の時限消費可能アイテムをリンクする
Small Potion (スタック可能) と Medium Potion (スタック不可能) ができたので、それら 2 つのタイマーをリンクしましょう。いくつかのフィールドを変更して、Small または Medium Stamina Potion が付与されるとプレイヤーのスタミナがブーストされ、Small または Medium Stamina Potion ごとに時間範囲をそれぞれ 5 分または 10 分ずつ延長するようにします。Game Manager で:- タイトル に移動します。
- 左側のメニューから Economy を選択します。
- Catalogs タブに移動し、プライマリ カタログを選択します。画面はこの例と似ているはずです。

- アイテム リストで Med_Stamina_Potion を選択します。
- Time Group Name を
Med_Stamina_PotionからStamina_Potionに変更します。 - Save item を選択します。
- アイテム リストで Small_Stamina_Potion を選択します。
- Time Group Name を
Small_Stamina_PotionからStamina_Potionに変更します。 - Save item を選択します。
