I'm trying to make a GUI button change to a certain text and change back, but it doesn't go back to the original text! (Fire Laser) There's no output errors.
tparent = script.Parent.Text
function onButton1Down()
if tparent == "Fire Laser" then
print("trowowsers")
script.Parent.Text = "Stop Firing"
else
script.Parent.Text = "Fire Laser"
print("bowowser")
end
end
script.Parent.MouseButton1Down:connect(onButton1Down)
Please help me!

2 comments
onButton1Down is the name of the function he is calling... -_-
Thanks! It worked! I had to fix a little mistake, but otherwise you did it perfectly!