I dont know exactly what I did wrong, but every time I try to click rebirth on the GUI it shows up with an error called Rebirth is not a valid member of Folder.
local replicatedStorage = game:GetService("ReplicatedStorage") local remoteData = game:GetService("ServerStorage"):WaitForChild("RemoteData") local starterRebirthAmount = 5000 local cooldown = 1 replicatedStorage.Remotes.Lift.OnServerEvent:Connect(function(player) if not remoteData:FindFirstChild(player.Name) then return "NoFolder" end local debounce = remoteData[player.Name].Debounce if not debounce.Value then debounce.Value = true player.leaderstats.Strength.Value = player.leaderstats.Strength.Value + 25 * (player.leaderstats.Rebirths.Value + 1) wait(cooldown) debounce.Value = false else end end) replicatedStorage.Remotes.Rebirth,OnServerInvoke = function(player) if not remoteData:FindFirstChild(player.Name) then return "NoFolder" end local rebirths = player.leaderstats.Rebirths if player.leaderstats.Strength.Value >= (math.floor((starterRebirthAmount +(rebirths.Value) * math.sqrt(5000000)))) then rebirths.Value = rebirths.Value + 1 player.leaderstats.Strength.Value = 0 player.LoadCharacter() return true else return "NotEnoughStrength" end end
replicatedStorage.Remotes.Rebirth,OnServerInvoke = function(player)
is incorrect. Change the comma to a period.Make sure that the folder is being created and moved into the player/leaderstats folder by the server, and not the player.