拾取系統

*此內容是使用 AI(Beta 測試版)翻譯,可能含有錯誤。若要以英文檢視此頁面,請按一下這裡

Roblox 戰鬥皇室 拾取系統 讓玩家拾取不同類型的物體,雖然目前只用於武器拾取。在遊戲中,武器會在遊戲地圖周圍生成,當玩家接近夠多時,會出現在螢幕上的武器名稱和說明與武器名稱和說明一起出現的按鍵/動作/按鈕提示。

Battle Royale Weapon Example

結構

有許多與拾取系統相關的重要文件夾。請確保這些文件夾在您的項目中正確設置:

  • Workspace/PickupSpawners — 包含拾取生成器 Parts ,告訴系統在哪裡放置視覺拾取 Models (請參閱下一點)。請注意,這些生成器不需要 在此文件夾中 存在,因為系統尋找標籤為 PickupSpawner 標籤的零件而不是文件夾路徑。

    Pickup Spawners
  • ReplicatedStorage/Assets/Weapons — 包含啟用武器拾取時拾取系統授予的武器(功能性 Tools)。

    Battle Royale Items
  • ReplicatedStorage/Assets/Pickups — 包含系統將在遊戲世界中放置在拾取生成器上的拾取 Models這些應該只是視覺模型 ,而不是功能武器工具。

    Battle Royale Pickups

新增新選擇

如上所述,撿取需要兩個功能的 Tool 和視覺的 Model,它們將在遊戲世界中生成。

工具

  1. 創建一個 Tool 並給予獨特名稱。您可以根據 武器套件 創建新武器,或從 工具箱 取得工具。

  2. Tool 放置在 ReplicatedStorage/Assets/Weapons 中。

    Battle Royale New Weapon

模型

  1. 創建一個 用於視覺選擇,並給予它與你給予的 同一名稱 相同的名稱。

  2. 使用 標籤編輯器 ,可從檢視標籤存取,將以下標籤應用於模型:

    • 行動 * 拾取 * 武器拾取 * 武器系統忽略 * 在 稀有度 中列出的稀有度標籤之一。
  3. 將模型放置在 ReplicatedStorage/Assets/Pickups

    Battle Royale New Pickup

稀有度

拾取稀有度不受任何數學公式的定義,但您可以將如下圖所示的屏幕上的 GUI 聯繫到一個道具的稀有度,以提出建議。

  1. 開啟 ReplicatedFirst/Configurations/RarityConfiguration 指令碼本。這個腳本包含每個稀有類別的表,每個都包含顏色值 ( Color ) 對選擇的粒子效果和一個資產ID ( Image ) 對屏幕上的GUI背景。對於每個 GUI:

    • 項目名稱會出現為模型/武器名稱。
    • 說明將會顯示為稀有度名稱(例如 史詩 )加上 物品

    預設稀有度如下,但請隨意定義自擁有的稀有度。

    稀有度GUI
    常見
    罕見
    稀有
    史詩
    傳奇的
    特殊
  2. 對於之前創建的拾取Model,您可以在ReplicatedStorage/Assets/Pickups腳本中指定其中一個標籤,該標籤在RarityConfiguration指令碼本中定義。