Hey, so, im trying to make it that every player online gets 100 cash every 5 minutes, i tried doing something like
local stats = game.Players.LocalPlayer:findFirstChild("leaderstats")
local cash = stats:findFirstChild("Cash")
cash.Value = cash.Value + 100
but that didnt work, and yet i dont even know how to make it every 5 minutes or so. And im kinda new to roblox scripting, so i dont know some things. I mean it doesnt have to be 5 minutes, i just want to give them some cash. So you dont have to answer it with 5 minutes thing, just tell me how to give them cash.

1 comment
Hello, I know I'm just a bit late(by 2 years) but, I have a good script for just that. local Amount = 100local TimeDelay = 300local CurrencyName = "Coins"while true do wait(TimeDelay) for i, v in pairs(game.Players:GetPlayers()) do if v:FindFirstChild("leaderstats") then v.leaderstats[CurrencyName].Value = v.leaderstats[CurrencyName].Value + Amount end endend