StarterGear
*Bu içerik, yapay zekâ (beta) kullanılarak çevrildi ve hatalar içerebilir. Sayfayı İngilizce görüntülemek için buraya tıkla.
Başlangıç Teçhizatı, oyuncu oyuna katıldığında otomatik olarak her Player içine yerleştirilen bir konteynördür.Bir oyuncu oluştuğunda, o oyuncunun Başlangıç Teçhizatının içeriği oyuncunun Backpack 'suna kopyalanır.Ayrıca, bir oyuncu teçhizatizin veren bir oyuna bağlandığında, oyuncunun sahip olduğu tüm uygun eşya Tool nesneleri oyuncunun Başlangıç Teçhizatına yerleştirilir.
Farklı olarak , StarterGear bir hizmet değil, her nesnenin bir çocuğu değil - bu, içeriğinin her oyuncunun farklı olmasını sağladığını gösterir, böylece her oyuncu kendi içinde çeşitli alabilir .Sahip olan oyuncu dahil herhangi bir müşteriye yinelenmez.
Başlangıç Teçhizatına Erişim
Players.PlayerAdded etkinliğini dinlemek yararlıdır çünkü
local Players = game:GetService("Players")
local toolExamplePrefab = Instance.new("Tool")
toolExamplePrefab.Name = "Example Tool"
-- Accessing StarterGear from Server Script
local function onPlayerAdded(player)
-- Wait for the StarterGear to be added
local starterGear = player:WaitForChild("StarterGear")
-- Add a Tool to the StarterGear
local toolExample = toolExamplePrefab:Clone()
toolExample.Parent = starterGear
end
Players.PlayerAdded:Connect(onPlayerAdded)
Eşyalara İzin Vermek
Donanımın izin verilebilir olup olmadığı, 'Yetkiler' altındaki bir dünyaayarlar sayfasında belirlenir.Yetki sayfasında, tür ve yazgöre devre dışı bırakılabilir ve etkinleştirilebilir.Eşyaları devre dışı bırakmak için, tüm eşya türlerinin seçilmediğinden emin olun.
Bireysel ekipman, Roblox kataloğundaki 'Oyuna ekle' özelliğini kullanarak bir oyuna da eklenebilir.Bu seçenek, satışta olan herhangi bir ekipmanın sayfasında bulunabilir.Bir ekipman böyle bir şekilde bir oyuna eklendiğinde, oyunun sayfasındaki 'Mağaza' başlığı altında görünecektir.Oyunun sahibi (grup veya kullanıcı) bu şekilde ekipman satıldığında bir komisyon alır.
Oynanış Düşünceleri
Bir oyuna herhangi bir ekipman eklemekten önce, bunu yapmanın etkilerini düşünün.Eşya Scripts içerir ve oyuncunun geliştiricinin dikkate almayabileceği eylemleri yapmasına izin verir.Örneğin, bir navigasyon ekipmanı oyuncunun geliştiricinin erişmek istemediği haritanın bir kısmına erişmesine izin verebilir.Silahlar, ekipmanı olan oyuncuların diğer oyunculara hasar vermesine izin verir, belki de geri tepebilme yeteneği olmadan.Alet ekledikten sonra her zaman oyunları test et, böylece istismar vakası olmadığından emin olun.