Basically my computer HAS to have ROBLOX visible and not just a minimized tab for my data to load in my game. I think this is because some of the processes don't run correctly unless the client is visible? Here's my loading data script.

game.Players.PlayerAdded:Connect(function(Player)
	local PlayerData = MemoryCard:GetAsync(Player.userId)
	if not PlayerData then
		PlayerData = MemoryCard:SetAsync(Player.userId,Player.CharacterSave.Rolls.Value)
	elseif PlayerData then
		print("Data Here")
		 local save = Player:WaitForChild("CharacterSave");
   			 for i,v in next,PlayerData do
       			 save:WaitForChild(i).Value = v;
   			 end
	end
end)

Is there a reason why it does this?

1 comment

1

Data can only be saved / loaded on the server side. Changes like this have no effect on the server.