Scripting HelpersARCHIVE
A little piece of Roblox history. Preserved for everyone, one question at a time.Read about the archive →
COMMUNITY QUESTION

While true loop scrip not functioning as intended?

while true do
	wait(0.03)
	if script.Parent.on == true then
		script.Parent.G1.a.Transparency = 0
		script.Parent.G1.a.SurfaceLight.Enabled = true
		script.Parent.right.Transparency = 0
		wait(0.05)
		script.Parent.G1.a.Transparency = 1
		script.Parent.G1.a.SurfaceLight.Enabled = false
		script.Parent.right.Transparency = 1
		wait(0.05)
		script.Parent.G1.a.Transparency = 0
		script.Parent.G1.a.SurfaceLight.Enabled = true
		script.Parent.right.Transparency = 0
		wait(0.05)
		script.Parent.G1.a.Transparency = 1
		script.Parent.G1.a.SurfaceLight.Enabled = false
		script.Parent.right.Transparency = 1
		script.Parent.G2.b.Transparency = 0
		script.Parent.G2.b.SurfaceLight.Enabled = true
		script.Parent.left.Transparency = 0
		wait(0.05)
		script.Parent.G2.b.Transparency = 1
		script.Parent.G2.b.SurfaceLight.Enabled = false
		script.Parent.left.Transparency = 1
		wait(0.05)
		script.Parent.G2.b.Transparency = 0
		script.Parent.G2.b.SurfaceLight.Enabled = true
		script.Parent.left.Transparency = 0
		wait(0.05)
		script.Parent.G2.b.Transparency = 1
		script.Parent.G2.b.SurfaceLight.Enabled = false
		script.Parent.left.Transparency = 1	
	end
end

I have this script. I am trying to make it so if on is true the following will run. It is not working in game and not listening at all. It also won't return any errors.

1 comment

0

What is "on" supposed to be?

3 answers

Probably this: "script.Parent.on == true"

If you're checking if it exists, do: "script.Parent:FindFirstChild("on")" but if you're checking if a BoolValue's Value IS TRUE, do: "script.Parent.on.Value == true"

If you are defining a part(as in the on), == should work.

the if statement does not need to be there. classic should work

as in this

script.on == true

then at the end

script.on == true

Parent does need to be there

1 comment

0

*at bottom code block, true is actually false

This discussion is preserved as it was. New answers, comments, and votes are closed.