So I made arrows appear when a certain value is true, and for some reason it doesn't work with people who have windows 8. Can someone help me? Here is the script:

while wait() do
	if game.Workspace.Room1Value.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = true
				script.Parent.Slot.Down.Visible = false
	elseif game.Workspace.Room1BValue.Value == true then
		script.Parent.Slot.Right.Visible = true
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = false
				elseif game.Workspace.Room2Value.Value == true then
		script.Parent.Slot.Right.Visible = true
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = false
				elseif game.Workspace.Room2BValue.Value == true then
		script.Parent.Slot.Right.Visible = true
		script.Parent.Slot.Left.Visible = true
				script.Parent.Slot.Down.Visible = false
				elseif game.Workspace.Room2CValue.Value == true then
		script.Parent.Slot.Right.Visible = true
		script.Parent.Slot.Left.Visible = true
				script.Parent.Slot.Down.Visible = false
				elseif game.Workspace.Room2DValue.Value == true then
		script.Parent.Slot.Right.Visible = true
		script.Parent.Slot.Left.Visible = true
				script.Parent.Slot.Down.Visible = false
				elseif game.Workspace.Room2EValue.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = true
				script.Parent.Slot.Down.Visible = false
		elseif game.Workspace.Room3Value.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = false
						elseif game.Workspace.Room4Value.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = false
					elseif game.Workspace.Room5Value.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = true
					elseif game.Workspace.Room5EValue.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = true
				elseif game.Workspace.Room6Value.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = false
				elseif game.Workspace.Room7Value.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = true
				elseif game.Workspace.Room7BValue.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = false
				elseif game.Workspace.CutScene1Value.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = false
				elseif game.Workspace.EndCredits.Value == true then
		script.Parent.Slot.Right.Visible = false
		script.Parent.Slot.Left.Visible = false
				script.Parent.Slot.Down.Visible = false
		
	end
	end

I REALLY NEED HELP! ITS EFFECTING MY GAME VISITS D: