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
Data can only be saved / loaded on the server side. Changes like this have no effect on the server.