StarterPack

Visualizza obsoleti

*Questo contenuto è tradotto usando AI (Beta) e potrebbe contenere errori. Per visualizzare questa pagina in inglese, clicca qui.

Non costruibile
Assistenza

Un container di livello di servizio il cui contenuto viene copiato nel Backpack di ogni Giocatorequando il giocatore viene generato.Viene generalmente utilizzato per contenere Tools , ma a volte viene utilizzato per contenere LocalScripts per garantire che ogni giocatore ottenga una copia.

Quando il personaggio di un Giocatoresi genera, i contenuti del StarterPack e loro StarterGear vengono copiati nel loro Backpack .Una volta che un personaggio muore, il Backpack viene rimosso e se ne crea uno nuovo -- popolandolo utilizzando i contenuti di StarterPack e StarterGear.

Il StarterPack viene utilizzato per determinare un insieme di Tools che tutti i giocatori spawneranno con.Se uno sviluppatore vuole garantire che alcuni Tools sono disponibili per giocatori specifici, allora dovranno genitori del Tools direttamente al Giocatoredi Backpack invece.

Nota: mentre normalmente i contenuti di StarterPack sono predefiniti, i contenuti possono essere modificati mentre il gioco è in esecuzione aggiungendo e rimuovendo Tools di conseguenza.Questi aggiornamenti passeranno sullo zaino di un Giocatorequando respawnerà e i suoi zaini verranno ricaricati.I cambiamenti al StarterPack devono essere eseguiti dal Server.

Un tool può essere aggiunto al StarterPack utilizzando il seguente codice.

Tool.Parent = Gioco:GetService("StarterPack")

Campioni di codice

This simple function will remove all Tools from the StarterPack, while leaving other objects such as LocalScripts in place.

Empty StarterPack

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()

Proprietà

Metodi

Eventi