--================ ALL-IN-ONE INTRO V.14 ================= local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local Lighting = game:GetService("Lighting") local SoundService = game:GetService("SoundService") local player = Players.LocalPlayer -- Blur IN local blur = Instance.new("BlurEffect") blur.Size = 0 blur.Parent = Lighting TweenService:Create(blur, TweenInfo.new(0.4), {Size = 24}):Play() -- Intro Music (SAFE) local introMusic = Instance.new("Sound", SoundService) introMusic.SoundId = "rbxassetid://1843529274" -- ganti jika mau introMusic.Volume = 1 introMusic.Looped = true introMusic:Play() -- Pop SFX local pop = Instance.new("Sound", SoundService) pop.SoundId = "rbxassetid://9118823101" pop.Volume = 1 pop:Play() -- Pop Text local popGui = Instance.new("ScreenGui", player.PlayerGui) popGui.IgnoreGuiInset = true popGui.ResetOnSpawn = false local popText = Instance.new("TextLabel", popGui) popText.Size = UDim2.fromScale(0.8,0.2) popText.Position = UDim2.fromScale(0.5,0.45) popText.AnchorPoint = Vector2.new(0.5,0.5) popText.BackgroundTransparency = 1 popText.Text = "HALO TEMAN TEMAN 👋" popText.Font = Enum.Font.GothamBlack popText.TextSize = 42 popText.TextColor3 = Color3.new(1,1,1) popText.TextTransparency = 1 TweenService:Create(popText, TweenInfo.new(0.2), {TextTransparency = 0}):Play() task.wait(0.7) TweenService:Create(popText, TweenInfo.new(0.25), {TextTransparency = 1}):Play() task.delay(0.3, function() popGui:Destroy() end) -- Loading GUI local gui = Instance.new("ScreenGui", player.PlayerGui) gui.IgnoreGuiInset = true gui.ResetOnSpawn = false local frame = Instance.new("Frame", gui) frame.Size = UDim2.fromScale(0,0) frame.Position = UDim2.fromScale(0.5,0.55) frame.AnchorPoint = Vector2.new(0.5,0.5) frame.BackgroundColor3 = Color3.fromRGB(20,20,20) frame.BorderSizePixel = 0 Instance.new("UICorner", frame).CornerRadius = UDim.new(0,18) TweenService:Create(frame, TweenInfo.new(0.45, Enum.EasingStyle.Back), {Size = UDim2.fromScale(0.35,0.25)}):Play() local title = Instance.new("TextLabel", frame) title.Size = UDim2.fromScale(1,0.4) title.BackgroundTransparency = 1 title.Text = "LOADING SCRIPT V.14" title.Font = Enum.Font.GothamBlack title.TextSize = 28 title.TextColor3 = Color3.new(1,1,1) local status = Instance.new("TextLabel", frame) status.Position = UDim2.fromScale(0,0.45) status.Size = UDim2.fromScale(1,0.2) status.BackgroundTransparency = 1 status.Text = "Loading" status.Font = Enum.Font.Gotham status.TextSize = 16 status.TextColor3 = Color3.fromRGB(200,200,200) task.spawn(function() local dots = 0 while status and status.Parent do dots = (dots + 1) % 4 status.Text = "Loading" .. string.rep(".", dots) task.wait(0.4) end end) task.wait(2) TweenService:Create(frame, TweenInfo.new(0.35), {Size = UDim2.fromScale(0,0)}):Play() TweenService:Create(blur, TweenInfo.new(0.5), {Size = 0}):Play() task.delay(0.6, function() introMusic:Stop(); introMusic:Destroy() gui:Destroy(); blur:Destroy() end) --================ LOAD ORION ================= local OrionLib = loadstring(game:HttpGet("https://raw.githubusercontent.com/jensonhirst/Orion/main/source"))() local Window = OrionLib:MakeWindow({ Name = "SCRIPT HUB V.14", HidePremium = false, SaveConfig = true, ConfigFolder = "V14Hub" }) --================ PLAYER ================= local PlayerTab = Window:MakeTab({Name="Player", Icon="rbxassetid://4483345998"}) PlayerTab:AddSlider({ Name="WalkSpeed", Min=16, Max=200, Default=16, Callback=function(v) local h = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if h then h.WalkSpeed = v end end }) PlayerTab:AddSlider({ Name="JumpPower", Min=50, Max=200, Default=50, Callback=function(v) local h = game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if h then h.JumpPower = v end end }) --================ MOVEMENT+ ================= local MoveTab = Window:MakeTab({Name="Movement+", Icon="rbxassetid://4483345998"}) local dashPower, blinkDist, cd = 60, 15, false MoveTab:AddButton({ Name="Dash Forward", Callback=function() if cd then return end; cd=true local c = game.Players.LocalPlayer.Character local hrp = c and c:FindFirstChild("HumanoidRootPart") if hrp then hrp.Velocity = hrp.CFrame.LookVector * dashPower end task.delay(1.2,function() cd=false end) end }) MoveTab:AddSlider({Name="Dash Power", Min=30, Max=120, Default=60, Callback=function(v) dashPower=v end}) MoveTab:AddButton({ Name="Blink TP (Camera)", Callback=function() local c = game.Players.LocalPlayer.Character local hrp = c and c:FindFirstChild("HumanoidRootPart") if hrp then local cam = workspace.CurrentCamera hrp.CFrame = CFrame.new(hrp.Position + cam.CFrame.LookVector * blinkDist) end end }) MoveTab:AddSlider({Name="Blink Distance", Min=5, Max=30, Default=15, Callback=function(v) blinkDist=v end}) --================ FUN / COMBAT ================= local Players = game:GetService("Players") local RunService = game:GetService("RunService") local LP = Players.LocalPlayer local FlingTab = Window:MakeTab({Name="Fun / Combat", Icon="rbxassetid://4483345998"}) local flingOn, power, radius, conn = false, 90, 6, nil local function startFling() if flingOn then return end flingOn=true conn = RunService.Heartbeat:Connect(function() local c = LP.Character local hrp = c and c:FindFirstChild("HumanoidRootPart") if not hrp then return end for _,plr in ipairs(Players:GetPlayers()) do if plr~=LP and plr.Character and plr.Character:FindFirstChild("HumanoidRootPart") then local thrp = plr.Character.HumanoidRootPart if (thrp.Position-hrp.Position).Magnitude<=radius then hrp.Velocity = (thrp.Position-hrp.Position).Unit * power end end end end) end local function stopFling() flingOn=false if conn then conn:Disconnect(); conn=nil end end LP.CharacterAdded:Connect(stopFling) FlingTab:AddToggle({Name="FE Fling V3 (BY GPT)", Default=false, Callback=function(v) if v then startFling() else stopFling() end end}) FlingTab:AddSlider({Name="Fling Power", Min=40, Max=200, Default=90, Callback=function(v) power=v end}) FlingTab:AddSlider({Name="Fling Radius", Min=3, Max=12, Default=6, Callback=function(v) radius=v end}) --================ MUSIC (BOOMBOX) ================= local MusicTab = Window:MakeTab({Name="Music", Icon="rbxassetid://6026568246"}) local soundId, vol, looped = "", 1, false local function getBoombox() local p=LP for _,t in ipairs(p.Backpack:GetChildren()) do if t:IsA("Tool") and t:FindFirstChild("Handle") then return t end end for _,t in ipairs((p.Character or {}).GetChildren and p.Character:GetChildren() or {}) do if t:IsA("Tool") and t:FindFirstChild("Handle") then return t end end end MusicTab:AddTextbox({Name="Music ID", Default="", TextDisappear=true, Callback=function(v) soundId=v end}) MusicTab:AddSlider({Name="Volume", Min=0, Max=10, Default=1, Callback=function(v) vol=v end}) MusicTab:AddToggle({Name="Loop", Default=false, Callback=function(v) looped=v end}) MusicTab:AddButton({Name="Play (Boombox)", Callback=function() local b=getBoombox(); if not b then return end local h=b:FindFirstChild("Handle"); if not h then return end local s=h:FindFirstChildOfClass("Sound") or Instance.new("Sound",h) s.SoundId="rbxassetid://"..soundId; s.Volume=vol; s.Looped=looped; s:Play() end}) MusicTab:AddButton({Name="Stop", Callback=function() local b=getBoombox(); if not b then return end local s=b.Handle:FindFirstChildOfClass("Sound"); if s then s:Stop() end end}) --================ VISUAL ================= local VisualTab = Window:MakeTab({Name="Visual", Icon="rbxassetid://4483345998"}) VisualTab:AddToggle({ Name="Full Bright", Default=false, Callback=function(v) local L=game.Lighting L.Brightness = v and 5 or 2 L.ClockTime = v and 14 or 12 end }) --================ UTILITY ================= local UtilityTab = Window:MakeTab({Name="Utility", Icon="rbxassetid://4483345998"}) UtilityTab:AddButton({Name="Rejoin Server", Callback=function() game:GetService("TeleportService"):Teleport(game.PlaceId) end}) OrionLib:Init()