Backpack

Hiển Thị Bản Đã Lỗi Thời

*Nội dung này được dịch bằng AI (Beta) và có thể có lỗi. Để xem trang này bằng tiếng Anh, hãy nhấp vào đây.

Một đối tượng thùng chứa giữ kho đồ của người chơi.Bất kỳ Tool nào trong Ba lô của một người chơi sẽ được hiển thị trong kho đồ của họ ở phía dưới cùng của màn hình của họ.Chọn Tools từ kho sẽ trang bị Tool , di chuyển nó từ Ba lô sang nhân vật của người chơi.

Ba lô cũng có thể lưu trữ ScriptsLocalScripts, chạy khi được đặt vào Ba lô của người chơi.

Khi nhân vật của một người chơi xuất hiện, nội dung của StarterPackStarterGear của họ được sao chép vào Ba lô của họ.Khi một nhân vật chết, Ba-lô sẽ bị xóa bỏ và một cái mới sẽ được tạo ra - lấp đầy nó với nội dung của StarterPackStarterGear .

Roblox cung cấp một giao diện cho một người chơi truy cập vào ba lô và kho hàng của họ mặc định ở đáy màn hình.Nếu một nhà phát triển muốn vô hiệu hóa GUI ba lô mặc định của Roblox và thay thế nó bằng của sở hữuhọ, họ có thể làm điều đó bằng cách sử dụng StarterGui:SetCoreGuiEnabled() .

Ba lô có thể truy cập từ cả khách hàng và máy chủ.


local Players = game:GetService("Players")
-- Truy cập Ba lô từ một kịch bản máy chủ:
local backpack = Players.PlayerName.Backpack
-- Truy cập Ba lô từ một LocalScript:
local backpack = Players.LocalPlayer.Backpack

Mẫu mã

This sample includes a simple function demonstrating how a Tool can be given to a Player by parenting it to their Backpack.

Backpack Give Tool

local Players = game:GetService("Players")
local function giveTool(player, tool)
local backpack = player:FindFirstChildOfClass("Backpack")
if backpack then
tool.Parent = backpack
end
end
local function onPlayerAdded(player)
local tool = Instance.new("Tool")
giveTool(player, tool)
end
Players.PlayerAdded:Connect(onPlayerAdded)

Thuộc Tính

Phương Pháp

Sự Kiện