This seems incredibly easy and simple to do, yet the value will not change. I have it set on true, and when I run the script it stays true. No error pops up. While I could just use a number value, and make 0 = false, 1 = true, this has been a recurring problem that vexes me. Here is the script that doesn't seem to work:
local state = script.Parent.Parent.State.Value --State is the name of my BoolValue
state = false
I tried to put a new script as a child of the BoolValue, but that too did not work. Here is that script:
script.Parent.Value = false |