The part that says "if mageTween == true" wont run or something. I don't get "mage tween worked" in the output.
--true/false local mageTween = false --labels/buttons local Text = script.Parent local Logo = script.Parent.Parent.logo local BG = script.Parent.Parent.mobileSupport local BD = script.Parent.Parent.borderDesign local BD1 = script.Parent.Parent.borderDesign1 local mageFrame = script.Parent.Parent.mageFrame local moreinfoBtnMage = script.Parent.Parent.mageFrame.moreinfoBtn --services local Tween = game:GetService("TweenService") local userInputService = game:GetService("UserInputService") --tweens local sizeHoverMageTween = Tween:Create(mageFrame, TweenInfo.new(0.3, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0.169, 0,0.623, 0)}) local sizedecHoverMageTween = Tween:Create(mageFrame, TweenInfo.new(0.3, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0.156, 0,0.594, 0)}) --moreinfoMage local moreinfoHoverTweenM = Tween:Create(moreinfoBtnMage, TweenInfo.new(0.3, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0.746, 0,0.204, 0)}) --default {0.690, 0},{0.189, 0} local moreinfoDecHoverTweenM = Tween:Create(moreinfoBtnMage, TweenInfo.new(0.3, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0.69, 0,0.189, 0)}) --hover {0.746, 0},{0.204, 0} local moreinfoPressedTweenM= Tween:Create(moreinfoBtnMage, TweenInfo.new(0.3, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0.629, 0,0.172, 0)}) --pressed {0.629, 0},{0.172, 0} --main menu userInputService.InputBegan:Connect(function(input, gameProcessedEvent) if input.KeyCode == Enum.KeyCode.Space then print("key worked") --Text.Visible = false BG.Visible = false mageTween = true end end) BG.MouseButton1Click:Connect(function() print("click worked") --Text.Visible = false mageTween = true BG.Visible = false BD:TweenPosition(UDim2.new(0.411, 0,-1.654, 0),"In", "Quad",3,false) BD1:TweenPosition(UDim2.new(0.411, 0,-1.566, 0),"In", "Quad",3,false) Logo:TweenPosition(UDim2.new(0.293, 0,-1.085, 0),"In", "Quad",3,false) Text:TweenPosition(UDim2.new(0.411, 0,-1.612, 0),"In", "Quad",3,false) end) --mage selection mageFrame.MouseEnter:Connect(function() --hover size - {0.169, 0},{0.623, 0} moreinfoBtnMage.Visible = true print("enter worked") sizeHoverMageTween:Play() end) mageFrame.MouseLeave:Connect(function() --base size - {0.156, 0},{0.594, 0} moreinfoBtnMage.Visible = false print("leave worked") sizedecHoverMageTween:Play() end) --{0.29, 0},{0.02, 0} start --{0.29, 0},{0.08, 0} end --mage if mageTween == true then print("mage tween worked") wait(3) mageFrame:TweenPosition(UDim2.new(0.777, 0,0.521, 0),"In", "Elastic",1,false) --{0.777, 0},{0.521, 0} end --more info moreinfoBtnMage.MouseButton1Click:Connect(function() moreinfoPressedTweenM:Play() wait(0.001) moreinfoHoverTweenM:Play() end) moreinfoBtnMage.MouseLeave:Connect(function() moreinfoDecHoverTweenM:Play() end) moreinfoBtnMage.MouseEnter:Connect(function() moreinfoHoverTweenM:Play() end) repeat Text.ImageTransparency = 0 wait(0.05) Text.ImageTransparency = 0.1 wait(0.05) Text.ImageTransparency = 0.2 wait(0.05) Text.ImageTransparency = 0.3 wait(0.05) Text.ImageTransparency = 0.4 wait(0.05) Text.ImageTransparency = 0.5 wait(0.05) Text.ImageTransparency = 0.6 wait(0.05) Text.ImageTransparency = 0.7 wait(0.05) Text.ImageTransparency = 0.8 wait(0.05) Text.ImageTransparency = 0.9 wait(0.05) Text.ImageTransparency = 1 wait(0.3) Text.ImageTransparency = 0.9 wait(0.05) Text.ImageTransparency = 0.8 wait(0.05) Text.ImageTransparency = 0.7 wait(0.05) Text.ImageTransparency = 0.6 wait(0.05) Text.ImageTransparency = 0.5 wait(0.05) Text.ImageTransparency = 0.4 wait(0.05) Text.ImageTransparency = 0.3 wait(0.05) Text.ImageTransparency = 0.2 wait(0.05) Text.ImageTransparency = 0.1 wait(0.3) print("fade worked") until BG.Visible == false if BG.Visible == false then print("bg visible worked") end
Nevermind, it just has to be after the transparency script!