Hi guys, i have one problem on this script:
replicatedStorage.Simulator.Test.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
if player.leaderstats.Power.Value < 3000 then
player.leaderstats.Power.Value = player.leaderstats.Power.Value + 1 * (player.leaderstats.Rebirths.Value + 1)
player.leaderstats.Money.Value = player.leaderstats.Money.Value + math.random(1,4) * (player.leaderstats.Rebirths.Value + 1)
elseif player.leaderstats.Power.Value >= 3000 then
player.leaderstats.Power.Value = player.leaderstats.Power.Value + 0
player.leaderstats.Money.Value = player.leaderstats.Money.Value + math.random(1,4) * (player.leaderstats.Rebirths.Value + 1)
wait(cooldown)
debounce.Value = false
else
end
end
end)
Works only the first time, in the second "punch" i not receive power and money.
Sorry for bad english
