StarterPack
*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.
Un container di livello del servizio il cui contenuto viene copiato in ogni Giocatore's Class.Backpack quando il giocatore spawna. È generalmente usato per contenere Backpack , ma a volte viene usato per contenere Tools per assicurare che ogni giocatore ottenga una copia.
Quando il personaggio di un Giocatoreviene generato, i contenuti di StarterPack e il loro StarterGear vengono copiati nel loro Backpack . Una volta che un personaggio muore, il loro Backpack viene rimosso e un nuovo viene creato -- popolandolo usando i contenuti di 2>Class.StarterPack</
The StarterPack è utilizzato per determinare un set di Tools che tutti i giocatori spawneranno con. Se un sviluppatore vuole garantire che alcuni Tools siano disponibili per i giocatori specifici, allora dovrà genitori direttamente il 1> Class.Tool|Tools1> al Giocatore'
Nota: mentre normalmente i contenuti di StarterPack sono predefiniti, i contenuti possono essere modificati mentre il gioco viene eseguito aggiungendo e rimuovendo Tools di conseguenza. Questi aggiornamenti saranno passati al Giocatorequando respawna e le loro zaino sono ricaricati. Le modifiche allo StarterPack dovrebbero essere apportate dal Server.
Un tool può essere aggiunto al StarterPack utilizzando il seguente codice.
Tool.Parent = Gioco:GetService("StarterPack")
Campioni di codice
local StarterPack = game:GetService("StarterPack")
local function emptyStarterPack()
for _, child in pairs(StarterPack:GetChildren()) do
if child:IsA("Tool") then
child:Destroy()
end
end
end
emptyStarterPack()