StarterPack
*Este contenido se traduce usando la IA (Beta) y puede contener errores. Para ver esta página en inglés, haz clic en aquí.
Un contenedor de nivel del servicio cuyo contenido se copia en cada jugador cuando el jugador se genera. Generalmente se usa para almacenar Backpack , pero a veces se usa para almacenar Tools para asegurar que cada jugador obtenga una copia.
Cuando un personaje de un jugador se genera, los contenidos del StarterPack y sus StarterGear se copian en su Backpack . Una vez que muere un personaje, el StarterPack se elimina y se crea uno nuevo, que se crea a partir del contenido del StarterPack y del Class.StarterGear .
El StarterPack se usa para determinar un conjunto de Tools que todos los jugadores Class.Tool|Tools jugadores aparecerán con. Si un desarrollador quiere asegurarse de que ciertos Tools estén disponibles para jugadores específicos, entonces necesitará padre el 1> Class.Tool|Tools1>
Nota: a medida que normalmente los contenidos de StarterPack están predefinidos, los contenidos se pueden cambiar mientras el juego se está ejecutando agregando y eliminando Tools de acuerdo. Estas actualizaciones se transferirán al mochila del jugador cuando reaparezcan y sus mochilas se recarguen. Las actualizaciones a StarterPack deberán ser realizadas por el servidor.
Se puede agregar una herramienta a StarterPack usando el código siguiente.
Tool.Parent = juego:GetService("StarterPack")
Muestras de código
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()