****Script is in ServerScriptService and its a Script of course
game.Players.PlayerAdded:connect(function(plr) local saves = plr:WaitForChild("saves") local CitValue = saves:WaitForChild("Citizens") wait() for i=CitValue.Value,1, -1 do local citizens = game.ReplicatedStorage.Spawnables.Citizen:Clone() for i,aa in pairs(citizens:GetChildren()) do if aa:IsA("Part") then local owner = citizens.Owner citizens.Owner.Value = plr.Name citizens.Parent = game.workspace:WaitForChild("CitizenHolder") citizens:moveTo(game.Workspace.CitizenHolder.SpawnCloud.Position) end end end end)