local testing = false
local player = script.Parent.Parent.Parent.Parent.Parent

if testing == false then
	if player:WaitForDataReady() then
		player:SaveNumber("stage", player.leaderstats.Stage.Value)
	end
end

Why dosent this work?? It's suppose to save your stage, its in a while true do loop. There is no errors. I;ve put prints in everyline and no-one them print, and anything under this dosent function. Please help anyone?