StarterPack
*Dieser Inhalt wurde mit KI (Beta) übersetzt und kann Fehler enthalten. Um diese Seite auf Englisch zu sehen, klicke hier.
Ein Service-Level-Container, whose Inhalte in jedem Spieler:in's Backpack kopiert werden, wenn der Spieler spawnet. Es wird in der Regel verwendet, um Tools zu halten, aber manchmal wird es verwendet, um LocalScripts zu sicherstellen, dass jeder Spieler eine Kopie erhält.
Wenn ein Spieler:inCharakter spawnet, werden die Inhalte des StarterPack und ihre StarterGear in ihren Backpack kopiert. Sobald ein Charakter stirbt, wird der Backpack entfernt und ein neuer 1>Class.StarterPack1> erstellt -- ihn mit den Inhalten von
Das StarterPack wird verwendet, um ein Set von Tools zu bestimmen, mit dem alle Spieler spawnen. Wenn ein Entwickler sicherstellen möchte, dass bestimmte Class.Tool|Tools verfügbar sind, dann muss er die Tools direkt zum Spieler:in1> Class.Backpack1>
Beachten Sie: Während die Inhalte von StarterPack normalerweise vordefiniert sind, können die Inhalte während der Ausführung des Spiels geändert werden, indem die Inhalte mit Tools entsprechend hinzugefügt und entfernt werden. Diese Updates werden auf den Rucksack eines Spieler:inübergehen, wenn sie respawnen und ihre Rucksäcke neu laden. Änderungen am StarterPack sollten vom Server vorgenommen werden.
Ein Tool kann dem StarterPack hinzugefügt werden, indem der folgende Codesverwendet wird.
Tool.Parent = Spiel:GetService("StarterPack")
Code-Beispiele
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()