Hi i need help on DataStore Saving. I watched Alvin Blox's video on it and it dosent work for me, no errors are in output, so I dont know what the problem is. I think its a Synax error but I cant find the error PLEASE HELP P.S I put my datastore in my leaderstats script
Script:
local serverStorage = game:GetService("ServerStorage") local DataStore = game:GetService("DataStoreService"):GetDataStore("DataStore3") game.Players.PlayerAdded:Connect(function(player) local leaderstats = Instance.new("Folder") leaderstats.Name = "leaderstats" leaderstats.Parent = player local strength = Instance.new("NumberValue") strength.Name = "Strength" strength.Parent = leaderstats local rebirths = Instance.new("IntValue") rebirths.Name = "Rebirths" rebirths.Parent = leaderstats local coins = Instance.new("IntValue") coins.Name = "Coins" coins.Parent = leaderstats local dataFolder = Instance.new("Folder") dataFolder.Name = player.Name dataFolder.Parent = serverStorage.RemoteData local debounce = Instance.new("BoolValue") debounce.Name = "Debounce" debounce.Parent = dataFolder local strengthData, rebirthsData local success,errormessage = pcall(function() strengthData = DataStore:GetAsync("strength-",player.UserId) rebirthsData = DataStore:GetAsync("rebirths-",player.Userid) end) if success then if strengthData then strength.Value = strengthData rebirths.Value = rebirthsData end end end) game.Players.PlayerRemoving:Connect(function(player) local success, errormessage = pcall(function() DataStore:GetAysnc("strength-"..player.UserId,player.leaderstats.Strength.Value) DataStore:GetAsync("rebirths-".. player.UserId.player.leaderstats.Rebirths.Value) end) end)