--Hello, And welcome to the math factor experice, Today i code stuff :D --Function Time :D right = script.Parent.Math.Correct fail = script.Parent.Math.Fail script.Parent.Main.TextButton.MouseButton1Click:connect(function() a = script.Parent.Main.Get.Text script.Parent.Main:TweenPosition(UDim2.new(1, 0, 0, 0), "Out", "Bounce", 3) script.Parent.Math:TweenPosition(UDim2.new(0, 0, 0, 0), "Out", "Bounce", 3) --Math Learning Part script.Parent.Math.Fact.Text = ""..a.."X1=" script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*1)) then right.Visible = true wait (5) right.Visible = false script.Parent.Math.Fact.Text = ""..a.."X2=" script.Parent.Math.Answer.Text = "Answer" script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*2)) then right.Visible = true wait (5) right.Visible = false script.Parent.Math.Fact.Text = ""..a.."X3=" script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*3)) then right.Visible = true wait (5) right.Visible = false script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*2)) then right.Visible = true wait (5) right.Visible = false script.Parent.Math.Fact.Text = ""..a.."X4=" script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*4)) then right.Visible = true script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*2)) then right.Visible = true wait (5) right.Visible = false script.Parent.Math.Fact.Text = ""..a.."X5=" script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*5)) then right.Visible = true wait (5) right.Visible = false script.Parent.Math.Fact.Text = ""..a.."X6=" script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*6)) then right.Visible = true wait (5) right.Visible = false script.Parent.Math.Fact.Text = ""..a.."X7=" script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*7)) then right.Visible = true wait (5) right.Visible = false script.Parent.Math.Fact.Text = ""..a.."X8=" script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*8)) then right.Visible = true wait (5) right.Visible = false script.Parent.Math.Fact.Text = ""..a.."X9=" script.Parent.Math.Check.MouseButton1Click:connect(function() if script.Parent.Math.Answer.Text == tostring((a*9)) then right.Visible = true wait (5) right.Visible = false else fail.Visible = true wait (5) fail.Visible = false script.Parent.Math.Answer.Text = "Answer" end end) else fail.Visible = true wait (5) fail.Visible = false script.Parent.Math.Answer.Text = "Answer" end end) else fail.Visible = true wait (5) fail.Visible = false script.Parent.Math.Answer.Text = "Answer" end end) else fail.Visible = true wait (5) fail.Visible = false script.Parent.Math.Answer.Text = "Answer" end end) else fail.Visible = true wait (5) fail.Visible = false script.Parent.Math.Answer.Text = "Answer" end end) wait (5) right.Visible = false else fail.Visible = true wait (5) fail.Visible = false script.Parent.Math.Answer.Text = "Answer" end end) else fail.Visible = true wait (5) fail.Visible = false script.Parent.Math.Answer.Text = "Answer" end end) else fail.Visible = true wait (5) fail.Visible = false script.Parent.Math.Answer.Text = "Answer" end end) else fail.Visible = true wait(5) fail.Visible = false script.Parent.Math.Answer.Text = "Answer" end end) end end) end end) end)
If you could help that would be nice. And yes i put weird stuff in my scripting. Do not judge me, If you wish to see what is happening the link is: http://www.roblox.com/games/420643628/Math-Facts