I don't know what happened but the scrip stopped working, please help, and if you are wondering how I don't know to fix it, I am a starting coder.
local severStorage = game:GetService("ServerStorage")
local DataStore = game:GetService("DataStoreService"):GetDataStore("PlayerSave3")
--------------Stats--------------
game.Players.PlayerAdded:Connect(function(player)
--------------leaderstats and dataFolder--------------
local leaderstats = Instance.new("Folder")
leaderstats.Name = "leaderstats"
leaderstats.Parent = player
local dataFolder = Instance.new("Folder")
dataFolder.Name = player.Name
dataFolder.Parent = severStorage.RemoteData
--------------DeathStats--------------
local deaths = Instance.new("StringValue")
deaths.Name = "Deaths"
deaths.Value = DataStore:GetAsync(player.UserId).Deaths or "0"
deaths.Parent = leaderstats
player.CharacterAdded:Connect(function(char)
local humanoid = char:FindFirstChild("Humanoid")
humanoid.Died:Connect(function()
wait(0.001)
deaths.Value = deaths.Value + 1
end)
end)
--------------TotalTimeStats--------------
local TotalTime = Instance.new("StringValue")
TotalTime.Name = "TotalTime"
TotalTime.Parent = leaderstats
TotalTime.Value = DataStore:GetAsync(player.UserId).TotalTime or "0"
while true do
wait(1)
TotalTime.Value = TotalTime.Value +1
end
end)

2 comments
is there any errors?
no