wait() local OrbUser = "Player"; local Speed = 0.030; local Distance = 5; local RunService = game:GetService("RunService") function SpawnOrb() local OrbModel = Instance.new("Model",game.Workspace[OrbUser]) OrbModel.Name = "Orb" local Orb = Instance.new("Part",game.Workspace[OrbUser]) Orb.Name = OrbUser.. "'s Orb" Orb.Anchored = true Orb.CanCollide = false Orb.Shape = "Ball" Orb.BrickColor = BrickColor.new("Dark indigo") Orb.Material = Enum.Material.Neon Orb.FormFactor = "Custom" Orb.Size = Vector3.new(1, 1, 1) Orb.TopSurface = "Smooth" Orb.BottomSurface = "Smooth" local light = Instance.new("PointLight",Orb) light.Color = Color3.new(170, 0, 255) for i = 1,math.huge,Speed do wait() if game.Workspace:FindFirstChild(OrbUser) then local Orbtorso = game.Workspace[OrbUser]:FindFirstChild('Torso') Orb.CFrame = CFrame.new(Orbtorso.Position) * CFrame.fromEulerAnglesXYZ(math.sin(i),math.abs(i),math.rad(i)) * CFrame.new(0,0,-Distance) local Orbpath=Instance.new("Part",Orb) Orbpath.Anchored = true Orbpath.Transparency = Orb.Transparency Orbpath.FormFactor = "Custom" Orbpath.Size = Vector3.new(0.3,0.3,0.3) Orbpath.CFrame = Orb.CFrame * CFrame.new(0,0,0) Orbpath.CanCollide = false Orbpath.Material = Enum.Material.Neon Orbpath.BrickColor = BrickColor.White() game.Chat:Chat(Orb,"eOrb loaded!",Enum.ChatColor.Blue) wait(5) game.Chat:Chat(Orb,"This orb was made by GrandTheftAutoVCool!",Enum.ChatColor.Blue) wait(5) game.Chat:Chat(Orb,"eOrb: If you find any bugs/glitches, Please message GrandTheftAutoVCool them!",Enum.ChatColor.Blue) game.Debris:AddItem(Orbpath,1) end end end function CreateGui() local GUI = Instance.new("ScreenGui",game.Players.LocalPlayer.PlayerGui) local Frame = Instance.new("Frame",GUI) Frame.Size = UDim2.new(0,0,0,0) Frame.BorderSizePixel = 0 Frame.Visible = true wait() Frame.BackgroundColor3 = Color3.new(85/170,0, 255) Frame:TweenSize(UDim2.new(0, 180, 1, 0), "Out", "Bounce", 3) end CreateGui() SpawnOrb()