Backpack

Artık kullanılmayanları göster

*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.

Bir oyuncunun envanterini tutan bir konteyner nesnesi.Bir oyuncunun sırt çantasındaki herhangi bir Tool öğesi, ekranının altındaki envanterinde görüntülenecektir.Envanterden Tools seçilerek Tool , sırt çantasından oyuncunun karakterine taşınacak.

Sırt çantası ayrıca bir oyuncunun sırt çantasına yerleştirildiğinde çalışan Scripts ve LocalScripts 'yi de depolayabilir.

Bir oyuncunun karakteri oluştuğunda, StarterPack ve onların StarterGear içerikleri arka planlarına kopyalanır.Bir karakter öldüğünde, sırt çantası kaldırılır ve yeni bir tane oluşturulur - onu StarterPack ve StarterGear içeriğiyle doldurur.

Roblox, bir oyuncunun varsayılan olarak ekranın en altındaki çantasına ve envanterine erişmesi için bir arayüz sağlar.Bir geliştirici varsayılan Roblox sırt çantası arayüzünü devre dışı bırakmak ve sahip olarayüzleriyle değiştirmek istiyorsa, bunu StarterGui:SetCoreGuiEnabled() kullanarak yapabilir.

Sırt çantası hem istemci hem de sunucudan erişilebilir.


local Players = game:GetService("Players")
-- Bir Sunucu Kodundan Sırt Çantasına Erişim:
local backpack = Players.PlayerName.Backpack
-- Yerel Bir Scriptten Sırt Çantasına Erişim:
local backpack = Players.LocalPlayer.Backpack

Kod Örnekleri

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)

Özellikler

Yöntemler

Etkinlikler