I've tried everything I can to make this LocalScript work, but it doesn't. Nothing shows up in the output.
local plr = game.Players.LocalPlayer
local amofcash = plr.leaderstats:WaitForChild('Cash').Value
script.Parent.Text = '$ '..plr.leaderstats:WaitForChild('Cash').Value
amofcash.Changed:connect(function()
script.Parent.Text = '$ '..plr.leaderstats:WaitForChild('Cash').Value
end)

2 comments
Please use your variubles. You have created them for a reason, right?
Please you don't know anything. Stop