Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local Library = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
- local Window = Library:MakeWindow({Name = "Universal", HidePremium = false, SaveConfig = true, ConfigFolder = "exploits", IntroEnabled = false})
- local Players = game:GetService("Players")
- local LocalPlayer = Players.LocalPlayer
- local UserInputService = game:GetService("UserInputService")
- getgenv().Speed = 16
- getgenv().JumpPower = 50
- getgenv().InfJump = false
- getgenv().AntiIdle = false
- -- Player --
- local Tab = Window:MakeTab({
- Name = "Main",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- Tab:AddLabel("Main")
- Tab:AddTextbox({
- Name = "Speed",
- Default = "16",
- TextDisappear = true,
- Callback = function(Value)
- getgenv().Speed = tonumber(Value)
- end
- })
- Tab:AddTextbox({
- Name = "Jump Power",
- Default = "50",
- TextDisappear = true,
- Callback = function(Value)
- getgenv().JumpPower = tonumber(Value)
- end
- })
- Tab:AddTextbox({
- Name = "Gravity",
- Default = "196",
- TextDisappear = true,
- Callback = function(Value)
- workspace.Gravity = Value
- end
- })
- Tab:AddToggle({
- Name = "Infinite Jumping",
- Default = false,
- Callback = function(Value)
- getgenv().InfJump = Value
- if Value then
- task.spawn(InfiniteJump)
- end
- end
- })
- Tab:AddToggle({
- Name = "Anti-Idle Kick Message",
- Default = false,
- Callback = function(Value)
- getgenv().AntiIdle = Value
- end
- })
- Tab:AddButton({
- Name = "Respawn",
- Callback = function()
- local Position = LocalPlayer.Character.HumanoidRootPart.CFrame
- LocalPlayer.Character.Humanoid.Health = 0
- LocalPlayer.CharacterAdded:Wait()
- LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame = Position
- end
- })
- Tab:AddLabel("Camera")
- Tab:AddTextbox({
- Name = "Field Of View",
- Default = "70",
- TextDisappear = true,
- Callback = function(Value)
- workspace.CurrentCamera.FieldOfView = Value
- end
- })
- Tab:AddTextbox({
- Name = "Max Zoom Distance",
- Default = "64",
- TextDisappear = true,
- Callback = function(Value)
- LocalPlayer.CameraMaxZoomDistance = Value
- end
- })
- Tab:AddLabel("Teleport")
- local TPlayerTable = {"Refresh", game.Players.LocalPlayer.Name}
- for _, Player in pairs(Players:GetPlayers()) do
- if Player == LocalPlayer then
- -- Ignore
- else
- table.insert(TPlayerTable, Player.Name)
- end
- end
- TeleportPlayer = Tab:AddDropdown({
- Name = "Teleport",
- Default = game.Players.LocalPlayer.Name,
- Options = TPlayerTable,
- Callback = function(Name)
- if Name == "Refresh" then
- local TPlayerTable = {"Refresh", game.Players.LocalPlayer.Name}
- for _, Player in pairs(Players:GetPlayers()) do
- if Player == LocalPlayer then
- -- Ignore
- else
- table.insert(TPlayerTable, Player.Name)
- end
- end
- TeleportPlayer:Refresh(TPlayerTable,true)
- else
- if Players:FindFirstChild(Name) then
- local Player = Players:FindFirstChild(Name)
- if Player.Character
- and Player.Character:FindFirstChild("HumanoidRootPart")
- and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
- LocalPlayer.Character.HumanoidRootPart.CFrame = Player.Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
- end
- else
- warn("Player "..Name.." is no longer in the Server")
- end
- end
- end
- })
- Tab:AddLabel("Spectate")
- local SPlayerTable = {"Refresh", game.Players.LocalPlayer.Name}
- for _, Player in pairs(Players:GetPlayers()) do
- if Player == LocalPlayer then
- -- Ignore
- else
- table.insert(SPlayerTable, Player.Name)
- end
- end
- SpectatePlayer = Tab:AddDropdown({
- Name = "Spectate",
- Default = game.Players.LocalPlayer.Name,
- Options = SPlayerTable,
- Callback = function(Name)
- if Name == "Refresh" then
- local SPlayerTable = {"Refresh", game.Players.LocalPlayer.Name}
- for _, Player in pairs(Players:GetPlayers()) do
- if Player == LocalPlayer then
- -- Ignore
- else
- table.insert(SPlayerTable, Player.Name)
- end
- end
- SpectatePlayer:Refresh(SPlayerTable,true)
- else
- if Players:FindFirstChild(Name) then
- local Player = Players:FindFirstChild(Name)
- if Player.Character
- and Player.Character:FindFirstChild("Humanoid")
- and LocalPlayer.Character:FindFirstChild("Humanoid") then
- workspace.CurrentCamera.CameraSubject = Player.Character:FindFirstChild("Humanoid")
- end
- else
- warn("Player "..Name.." is no longer in the Server")
- end
- end
- end
- })
- local ScriptsTab = Window:MakeTab({
- Name = "Scripts",
- Icon = "rbxassetid://4483345998",
- PremiumOnly = false
- })
- ScriptsTab:AddButton({
- Name = "Dex Explorer",
- Callback = function()
- loadstring(game:HttpGet("https://cdn.wearedevs.net/scripts/Dex%20Explorer.txt"))()
- end
- })
- ScriptsTab:AddButton({
- Name = "Simple Spy",
- Callback = function()
- loadstring(game:HttpGet("https://pastebin.com/raw/66NjbMN7", true))()
- end
- })
- Tab:AddLabel("My Scripts")
- ScriptsTab:AddButton({
- Name = "Hotel Elephant 🐘",
- Callback = function()
- loadstring(game:HttpGet("https://pastebin.com/tNeFW89m", true))()
- end
- })
- function HighlightPlayers()
- while task.wait() do
- for i, Player in pairs(game.Players:GetPlayers()) do
- if Player == LocalPlayer then
- -- Ignore It
- else
- if Player.Character and Player.Character:FindFirstChild("Humanoid") then
- Player.Character.Humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.Subject
- Player.Character.Humanoid.HealthDisplayDistance = 999999
- Player.Character.Humanoid.NameDisplayDistance = 999999
- end
- if Player.Character
- and (not Player.Character:FindFirstChild("auto_player_highlight"))
- then
- local Highlight = Instance.new("Highlight", Player.Character)
- Highlight.Name = "auto_player_highlight"
- Highlight.Parent = Player.Character
- Highlight.FillTransparency = 0.7
- Highlight.OutlineColor = Color3.fromRGB(5, 213, 255)
- Highlight.OutlineTransparency = 0
- Highlight.FillColor = Color3.fromRGB(255,255,255)
- Highlight.Adornee = Player.Character
- end
- end
- end
- end
- end
- function InfiniteJump()
- UserInputService.JumpRequest:Connect(function()
- if getgenv().InfJump == true then
- LocalPlayer.Character.Humanoid:ChangeState("Jumping")
- end
- end)
- end
- function UpdateCharacter()
- while task.wait() do
- if LocalPlayer.Character
- and LocalPlayer.Character:FindFirstChild("Humanoid") then
- LocalPlayer.Character.Humanoid.UseJumpPower = true
- LocalPlayer.Character.Humanoid.WalkSpeed = getgenv().Speed
- LocalPlayer.Character.Humanoid.JumpPower = getgenv().JumpPower
- end
- end
- end
- local VirtualUser = game:GetService("VirtualUser")
- LocalPlayer.Idled:Connect(function()
- if getgenv().AntiIdle == true then
- VirtualUser:CaptureController()
- VirtualUser:ClickButton2(Vector2.new())
- end
- end)
- task.spawn(UpdateCharacter)
- task.spawn(HighlightPlayers)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement