so here is my script...
local Money = game.Players.LocalPlayer.Backpack.Stats.Money while true do Money.Value = Money.Value + 500 wait(300) end
So when I run the game it doesn't give the player money like it is supposed to but I don't understand what is wrong with it.

4 comments
http://wiki.roblox.com/index.php?title=API:Class/Instance/WaitForChild
My guess is that one of the objects didn't load in time; the link I provided could help with that. :) But please next time check the output; it may help you & it will tell you you're problem if it received an error from your code, and if at all possible provide the error; helps us to figure it out. :)
i figured it out but thx for the help
Np.