while true do
wait(.01)
if game.Players.LocalPlayer.Character ~= nil then
if script.Parent.Parent.Parent.Parent.Parent.ASN.Value <= 0 then script.Parent.Visible = false
else script.Parent.Visible = true
end
else return
end
function click()
script.Parent.Parent.SSN.SSN.Value = script.Parent.Parent.SSN.SSN.Value + 1
script.Parent.Parent.Parent.Parent.Parent.ASN.Value = script.Parent.Parent.Parent.Parent.Parent.ASN.Value - 1
end
end
script.Parent.MouseButton1Down:connect(click)
So, This is meant to add a number to the number but, it doesn't click, the gui does not work.
script.Parent.MA.Text = script.Parent.MA.MAV.Value
script.Parent.AV.Text = script.Parent.AV.AV.Value
script.Parent.BN.Text = script.Parent.BN.BN.Value
script.Parent.EN.Text = script.Parent.EN.EN.Value
script.Parent.SN.Text = script.Parent.SN.SN.Value
script.Parent.SSN.Text = script.Parent.SSN.SSN.Value
script.Parent.BSN.Text = script.Parent.BSN.BSN.Value
script.Parent.BWSN.Text = script.Parent.BWSN.BWN.Value
script.Parent.AN.Text = script.Parent.AN.AN.Value
script.Parent.GSL.Text = script.Parent.GSL.GSN.Value
it even is connected through here, the values and the text. Why isn't this working?

2 comments
Please use variables for all of those things. At least for script.Parent
Why? It is short, not complicated, to write over and over!