local ReplicatedStorage = game.ReplicatedStorage

ReplicatedStorage.RemoteEvents.Power.OnServerEvent:Connect(function(player, valueFolder) if player.Debounce.Value == false then player.leaderstats.Power.Value = player.leaderstats.Power.Value + valueFolder.Power.Value*(player.leaderstats.Rebirths.Value + 1) player.Debounce.Value = true wait(valueFolder.Cooldown.Value) player.Debounce.Value = false end end)

ReplicatedStorage.BindableEvents.Sell.Event:Connect(function(player) if player ~= nil then player.leaderstats.Cash.Value = player.leaderstats.Cash.Value + player.leaderstats.Power.Value*2 player.leaderstats.Power.Value = 0 end end)

ReplicatedStorage.RemoteEvents.Rebirth.OnServerEvent:Connect(function(player) if player.leaderstats then player.leaderstats.Cash.Value = 0 player.leaderstats.Power.Value = 0 player.leaderstats.Rebirths.Value = player.leaderstats.Rebirts.Value + 1 end end)

2 comments

0

Use instead WaitForChild

0

Use code block properly. And also, please add some description instead of just pasting code.