Advertisement
ProScripter29

ROBLOX Exploits

May 7th, 2023 (edited)
125
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 6.85 KB | None | 0 0
  1. local Library = loadstring(game:HttpGet(('https://raw.githubusercontent.com/shlexware/Orion/main/source')))()
  2.  
  3. local Window = Library:MakeWindow({Name = "Universal", HidePremium = false, SaveConfig = true, ConfigFolder = "exploits", IntroEnabled = false})
  4.  
  5. local Players = game:GetService("Players")
  6. local LocalPlayer = Players.LocalPlayer
  7.  
  8. local UserInputService = game:GetService("UserInputService")
  9.  
  10. getgenv().Speed = 16
  11. getgenv().JumpPower = 50
  12. getgenv().InfJump = false
  13. getgenv().AntiIdle = false
  14.  
  15. -- Player --
  16.  
  17. local Tab = Window:MakeTab({
  18.     Name = "Main",
  19.     Icon = "rbxassetid://4483345998",
  20.     PremiumOnly = false
  21. })
  22.  
  23. Tab:AddLabel("Main")
  24.  
  25. Tab:AddTextbox({
  26.     Name = "Speed",
  27.     Default = "16",
  28.     TextDisappear = true,
  29.     Callback = function(Value)
  30.         getgenv().Speed = tonumber(Value)
  31.     end  
  32. })
  33.  
  34. Tab:AddTextbox({
  35.     Name = "Jump Power",
  36.     Default = "50",
  37.     TextDisappear = true,
  38.     Callback = function(Value)
  39.         getgenv().JumpPower = tonumber(Value)
  40.     end  
  41. })
  42.  
  43. Tab:AddTextbox({
  44.     Name = "Gravity",
  45.     Default = "196",
  46.     TextDisappear = true,
  47.     Callback = function(Value)
  48.         workspace.Gravity = Value
  49.     end  
  50. })
  51.  
  52. Tab:AddToggle({
  53.     Name = "Infinite Jumping",
  54.     Default = false,
  55.     Callback = function(Value)
  56.         getgenv().InfJump = Value
  57.         if Value then
  58.             task.spawn(InfiniteJump)
  59.         end
  60.     end    
  61. })
  62.  
  63. Tab:AddToggle({
  64.     Name = "Anti-Idle Kick Message",
  65.     Default = false,
  66.     Callback = function(Value)
  67.         getgenv().AntiIdle = Value
  68.     end    
  69. })
  70.  
  71. Tab:AddButton({
  72.     Name = "Respawn",
  73.     Callback = function()
  74.         local Position = LocalPlayer.Character.HumanoidRootPart.CFrame
  75.         LocalPlayer.Character.Humanoid.Health = 0
  76.         LocalPlayer.CharacterAdded:Wait()
  77.         LocalPlayer.Character:WaitForChild("HumanoidRootPart").CFrame = Position
  78.     end    
  79. })
  80.  
  81. Tab:AddLabel("Camera")
  82.  
  83. Tab:AddTextbox({
  84.     Name = "Field Of View",
  85.     Default = "70",
  86.     TextDisappear = true,
  87.     Callback = function(Value)
  88.         workspace.CurrentCamera.FieldOfView = Value
  89.     end  
  90. })
  91.  
  92. Tab:AddTextbox({
  93.     Name = "Max Zoom Distance",
  94.     Default = "64",
  95.     TextDisappear = true,
  96.     Callback = function(Value)
  97.         LocalPlayer.CameraMaxZoomDistance = Value
  98.     end  
  99. })
  100.  
  101. Tab:AddLabel("Teleport")
  102.  
  103. local TPlayerTable = {"Refresh", game.Players.LocalPlayer.Name}
  104.  
  105. for _, Player in pairs(Players:GetPlayers()) do
  106.     if Player == LocalPlayer then
  107.         -- Ignore
  108.     else
  109.         table.insert(TPlayerTable, Player.Name)
  110.     end
  111. end
  112.  
  113. TeleportPlayer = Tab:AddDropdown({
  114.     Name = "Teleport",
  115.     Default = game.Players.LocalPlayer.Name,
  116.     Options = TPlayerTable,
  117.     Callback = function(Name)
  118.         if Name == "Refresh" then
  119.             local TPlayerTable = {"Refresh", game.Players.LocalPlayer.Name}
  120.             for _, Player in pairs(Players:GetPlayers()) do
  121.                 if Player == LocalPlayer then
  122.                     -- Ignore
  123.                 else
  124.                     table.insert(TPlayerTable, Player.Name)
  125.                 end
  126.             end
  127.             TeleportPlayer:Refresh(TPlayerTable,true)
  128.         else
  129.             if Players:FindFirstChild(Name) then
  130.                 local Player = Players:FindFirstChild(Name)
  131.                 if Player.Character
  132.                 and Player.Character:FindFirstChild("HumanoidRootPart")
  133.                 and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
  134.                     LocalPlayer.Character.HumanoidRootPart.CFrame = Player.Character.HumanoidRootPart.CFrame + Vector3.new(0, 4, 0)
  135.                 end
  136.             else
  137.                 warn("Player "..Name.." is no longer in the Server")
  138.             end
  139.         end
  140.     end    
  141. })
  142.  
  143. Tab:AddLabel("Spectate")
  144.  
  145. local SPlayerTable = {"Refresh", game.Players.LocalPlayer.Name}
  146.  
  147. for _, Player in pairs(Players:GetPlayers()) do
  148.     if Player == LocalPlayer then
  149.         -- Ignore
  150.     else
  151.         table.insert(SPlayerTable, Player.Name)
  152.     end
  153. end
  154.  
  155. SpectatePlayer = Tab:AddDropdown({
  156.     Name = "Spectate",
  157.     Default = game.Players.LocalPlayer.Name,
  158.     Options = SPlayerTable,
  159.     Callback = function(Name)
  160.         if Name == "Refresh" then
  161.             local SPlayerTable = {"Refresh", game.Players.LocalPlayer.Name}
  162.             for _, Player in pairs(Players:GetPlayers()) do
  163.                 if Player == LocalPlayer then
  164.                     -- Ignore
  165.                 else
  166.                     table.insert(SPlayerTable, Player.Name)
  167.                 end
  168.             end
  169.             SpectatePlayer:Refresh(SPlayerTable,true)
  170.         else
  171.             if Players:FindFirstChild(Name) then
  172.                 local Player = Players:FindFirstChild(Name)
  173.                 if Player.Character
  174.                     and Player.Character:FindFirstChild("Humanoid")
  175.                     and LocalPlayer.Character:FindFirstChild("Humanoid") then
  176.                     workspace.CurrentCamera.CameraSubject = Player.Character:FindFirstChild("Humanoid")
  177.                 end
  178.             else
  179.                 warn("Player "..Name.." is no longer in the Server")
  180.             end
  181.         end
  182.     end    
  183. })
  184.  
  185. local ScriptsTab = Window:MakeTab({
  186.     Name = "Scripts",
  187.     Icon = "rbxassetid://4483345998",
  188.     PremiumOnly = false
  189. })
  190.  
  191. ScriptsTab:AddButton({
  192.     Name = "Dex Explorer",
  193.     Callback = function()
  194.         loadstring(game:HttpGet("https://cdn.wearedevs.net/scripts/Dex%20Explorer.txt"))()
  195.     end    
  196. })
  197.  
  198. ScriptsTab:AddButton({
  199.     Name = "Simple Spy",
  200.     Callback = function()
  201.         loadstring(game:HttpGet("https://pastebin.com/raw/66NjbMN7", true))()
  202.     end    
  203. })
  204.  
  205. Tab:AddLabel("My Scripts")
  206.  
  207. ScriptsTab:AddButton({
  208.     Name = "Hotel Elephant 🐘",
  209.     Callback = function()
  210.         loadstring(game:HttpGet("https://pastebin.com/tNeFW89m", true))()
  211.     end    
  212. })
  213.  
  214. function HighlightPlayers()
  215.     while task.wait() do
  216.         for i, Player in pairs(game.Players:GetPlayers()) do
  217.             if Player == LocalPlayer then
  218.                 -- Ignore It
  219.             else
  220.                 if Player.Character and Player.Character:FindFirstChild("Humanoid") then
  221.                     Player.Character.Humanoid.DisplayDistanceType = Enum.HumanoidDisplayDistanceType.Subject
  222.                     Player.Character.Humanoid.HealthDisplayDistance = 999999
  223.                     Player.Character.Humanoid.NameDisplayDistance = 999999
  224.                 end
  225.                 if Player.Character
  226.                 and (not Player.Character:FindFirstChild("auto_player_highlight"))
  227.                 then
  228.                     local Highlight = Instance.new("Highlight", Player.Character)
  229.                     Highlight.Name = "auto_player_highlight"
  230.                     Highlight.Parent = Player.Character
  231.                     Highlight.FillTransparency = 0.7
  232.                     Highlight.OutlineColor = Color3.fromRGB(5, 213, 255)
  233.                     Highlight.OutlineTransparency = 0
  234.                     Highlight.FillColor = Color3.fromRGB(255,255,255)
  235.                     Highlight.Adornee = Player.Character
  236.                 end
  237.             end
  238.         end
  239.     end
  240. end
  241.  
  242. function InfiniteJump()
  243.     UserInputService.JumpRequest:Connect(function()
  244.         if getgenv().InfJump == true then
  245.             LocalPlayer.Character.Humanoid:ChangeState("Jumping")
  246.         end
  247.     end)
  248. end
  249.  
  250. function UpdateCharacter()
  251.     while task.wait() do
  252.         if LocalPlayer.Character
  253.             and LocalPlayer.Character:FindFirstChild("Humanoid") then
  254.             LocalPlayer.Character.Humanoid.UseJumpPower = true
  255.             LocalPlayer.Character.Humanoid.WalkSpeed = getgenv().Speed
  256.             LocalPlayer.Character.Humanoid.JumpPower = getgenv().JumpPower
  257.         end
  258.     end
  259. end
  260.  
  261. local VirtualUser = game:GetService("VirtualUser")
  262.  
  263. LocalPlayer.Idled:Connect(function()
  264.     if getgenv().AntiIdle == true then
  265.         VirtualUser:CaptureController()
  266.         VirtualUser:ClickButton2(Vector2.new())
  267.     end
  268. end)
  269.  
  270. task.spawn(UpdateCharacter)
  271. task.spawn(HighlightPlayers)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement