Backpack
*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 objesi. Herhangi bir Tool in Tools 'indeki herhangi bir Tool , ekranın altındaki onların envanterinde görüntülenir. Envanterden 2>Class.Tool2> ı seçmek, 5>Class.Tool|Tools5> ı taşıy
Ayrıca, Sırt Çantası Scripts ve LocalScripts depolayabilir ve bir oyuncunun Sırt Çantasına yerleştirildiğinde çalışır.
Bir oyuncunun karakteri oluşturulduğunda, StarterPack ve onların StarterGear içeriği onların Sırt Çantasına kopyalanır. Bir karakter öldüğünde, Sırt Çantası kaldırılır ve yeni bir tane oluşturulur - onu
Roblox, bir oyuncunun envanterine ve sırt çantasına erişmesi için ekranın altındaki varsayılan bir Roblox sırt çantası GUI'sine erişmesi için bir oyuncu için bir arayüz sağlar. Eğer bir geliştirici varsayılan Roblox sırt çantası GUI'sini devre dışı bırakmak ve kendi sahip oldeğiştirmek istiyorsa, bunu
Sırt çantası, hem kli hem de sunucudan erişilebilir.
-- Bir Sunucu Skriptinden Sırt Çantasına Erişim:game.Players.PlayerName.Backpack-- Yerel Koddan Sırt Çantasına Erişim:game.Players.LocalPlayer.Backpack
Kod Örnekleri
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)