Player = game.Players.LocalPlayer Spawn2 = game.Workspace.Spawn4 OverScreen = game.Players.LocalPlayer.PlayerGui.FightingArena.OverScreen FightingArenaB = game.Players.LocalPlayer.PlayerGui.FightingArena.FightingArenaB Status = script.Parent.OverScreen.Status HasPressedTeleport = false function MouseEnterFightingArenaB() FightingArenaB.FontSize = "Size36" FightingArenaB.BackgroundTransparency = 0 end function MouseLeftFightingArenaB() FightingArenaB.FontSize = "Size24" FightingArenaB.BackgroundColor3 = Color3.new(0, 0, 0) FightingArenaB.BackgroundTransparency = 0.1 end function TeleportPlayer() if HasPressedTeleport == false then OverScreen.Transparency = 1 wait(0.1) OverScreen.Transparency = 0.9 wait(0.1) OverScreen.Transparency = 0.8 wait(0.1) OverScreen.Transparency = 0.7 wait(0.1) OverScreen.Transparency = 0.6 wait(0.1) OverScreen.Transparency = 0.5 wait(0.1) OverScreen.Transparency = 0.4 wait(0.1) OverScreen.Transparency = 0.3 wait(0.1) OverScreen.Transparency = 0.2 wait(0.1) OverScreen.Transparency = 0.1 wait(0.1) OverScreen.Transparency = 0 wait(0.5) Player.Character:MoveTo(Spawn2.Position) wait(0.5) Status.Transparency = 1 wait(0.1) OverScreen.Transparency = 0 wait(0.1) OverScreen.Transparency = 0.1 wait(0.1) OverScreen.Transparency = 0.2 wait(0.1) OverScreen.Transparency = 0.3 wait(0.1) OverScreen.Transparency = 0.4 wait(0.1) OverScreen.Transparency = 0.5 wait(0.1) OverScreen.Transparency = 0.6 wait(0.1) OverScreen.Transparency = 0.7 wait(0.1) OverScreen.Transparency = 0.8 wait(0.1) OverScreen.Transparency = 0.9 wait(0.1) OverScreen.Transparency = 1 wait(0.1) end end FightingArenaB.MouseEnter:connect(MouseEnterFightingArenaB) FightingArenaB.MouseLeave:connect(MouseLeftFightingArenaB) FightingArenaB.MouseButton1Down:connect(TeleportPlayer)
" This was working before, but then it suddenly stopped working so....