掉落表 (舊版 Economy)
Economy v1 API 處於維護模式,不會再推出任何新功能,只會修正錯誤。**v1 API 在可預見的未來仍會持續維護。**請參閱 Economy v2 概觀,深入了解下一版的 PlayFab Economy!
- 我們假設您已熟悉目錄、庫存和 PlayFab Game Manager。
- 您必須有一個主要目錄,其中包含標準的非組合包/非容器物品。
- 您必須已定義至少一種虛擬貨幣,您將使用它作為「免費」的遊戲內貨幣。
在目錄中設定類似的物品集來使用之後,我們就可以開始建置掉落表。
建置掉落表
在 Game Manager 中:- 瀏覽至您的 Title。
- 從左側功能表選取 Economy。
- 移至 Catalogs 索引標籤,並選擇您的主要目錄。
- 選取 Drop Tables。

- 選取 New Drop Table 按鈕。
- 將 Table Id 設定為 Accessories。
- 選取 ADD TO DROP TABLE。Pick multiple items 快顯視窗隨即出現。
-
選取這些物品 ID 旁的 Add 按鈕來新增物品:
- Common Accessory
- Uncommon Accessory
- Rare Accessory
- Legendary Accessory
- 選取 Close 按鈕。
-
根據稀有度調整物品的 Weight 值:
- Common:1000
- Uncommon:100
- Rare:10
- Legendary:1
- 選取 SAVE DROP TABLE。

- 選取 New Drop Table 按鈕。
- 將 Table Id 設定為 Common Equipment。
- 選取 ADD TO DROP TABLE。Pick multiple items 快顯視窗隨即出現。
-
選取這些物品 ID 旁的 Add 按鈕來新增物品:
- Common Accessory
- Common Armor
- Common Sword
- 選取 Close 按鈕。
-
根據 Common Equipment 選項在該欄位中的出現方式,調整物品的 Weight 值:
- Common Accessory:1
- Common Armor:4
- Common Sword:5
- 選取 SAVE DROP TABLE。

使用掉落表
您可以使用下列兩個 PlayFab 伺服器 API 方法,以程式設計方式存取掉落表: 使用 GetRandomResultTables,您可以讀取我們在 Game Manager 中輸入的原始掉落表資料。GetRandomResultTables 不會擲出隨機值或授與結果。此 API 可讓您讀取資料,並以您認為適當的任何方式剖析資訊。選項 1
itemId,該物品是根據提供的權數擲出的。
接著您可以發出第二個呼叫,以建立物品並將其提供給玩家。
選項 2
進階掉落表用法 (設定戰利品箱)
掉落表可以從組合包和容器連結。組合包非常適合虛擬貨幣商店,單次購買即可產生一疊隨機物品。 例如,假設我們有一個具有特定掉落規則的 11 物品組合包。在此案例中,保證一個傳說物品是面向客戶的賣點。我們也會限制它,讓玩家不會太過幸運而獲得 11 個傳說物品。新增掉落表
讓我們建置一個實際上可以掉落任何東西的掉落表,事實上,我們會直接將它命名為 Anything。 建立此掉落表時,請將其他掉落表作為其選項 (在 Pick multiple items 快顯視窗上,選取 Drop Tables 索引標籤以新增其他掉落表),並為其指派適當的權數。
新增組合包
此時,我們已完成掉落表,接著將新增 Bundle。- 從左側功能表選取 Economy。
- 移至 Catalogs 索引標籤,並選擇您的主要目錄。
- 選取 Bundles,然後選擇 New Bundle。
- 將 Item Id 設定為 11-Item Drop,選取 Consumable,然後選擇 By time 15 Seconds。
- 選取 ADD TO BUNDLE。
- 在 Pick multiple items 快顯視窗中,選取 Drop tables 索引標籤。
- 選取掉落表 ID 旁的 Add 按鈕來新增掉落表。
- 將 Quantity 欄位設定為下圖所示的值。
- 選取 SAVE BUNDLE。

- 任何類型的所有物品都必須有 Item ID。
- Bundle 本身也算是一個物品,其內容會在授與時同時傳遞。因此,我們讓 Bundle 本身成為消耗性物品,並在傳遞 15 秒後到期。
- 我們以不同數量新增不同的 Drop tables,以確保傳遞 11 個物品,但不同的物品會在不同的表格上擲骰。
- 首先,我們保證至少有 1 個傳說物品,因此第一個欄位會在 Legendary Equipment 上擲骰。
- 接下來的 3 個欄位會在 Anything 上擲骰,可能會擲出更多 Legendaries,也可能擲出較不理想的普通裝備。這些擲骰將決定好的擲骰與差的擲骰,因為這三個物品的差異可能很大。
- 最後,我們以保證的 Rare 和 Uncommon 物品填滿剩餘的欄位,確保 11 個物品的擲骰不會太好或太差。
