Advertisement
kipr987

Jailbreak

Nov 2nd, 2024 (edited)
315
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 17.43 KB | None | 0 0
  1. for i, v in pairs(game:GetService("CoreGui"):GetChildren()) do
  2.     if v.Name == "ui" then
  3.         v:Destroy()
  4.     end
  5. end
  6. local UI = loadstring(game:HttpGetAsync("https://pastebin.com/raw/0589YkmB"))()
  7.  
  8. local window = UI:Window("Premium")
  9. local nif = UI:Notification("Welcome to", game:GetService("Players").LocalPlayer.Name, "Okay!")
  10. local aim = window:Tab("Aimbot")
  11. local esp = window:Tab("Esp")
  12. local teleportm = window:Tab("Teleport")
  13. local robbers = window:Tab("Robbers")
  14. local player = window:Tab("LocalPlayer")
  15. local misc = window:Tab("Misc")
  16.  
  17. _G.aim = true
  18. aim:Toggle("Aimbot",true,function(value)
  19.     _G.aim = value
  20. end)
  21.  
  22. _G.Dis = 300
  23. aim:Slider("Distance",0,600,300,function(value)
  24.     _G.Dis = value
  25. end)
  26.  
  27. _G.Esp = true
  28. esp:Toggle("Esp",true,function(value)
  29.     _G.Esp = value
  30. end)
  31.  
  32. _G.dropesp = false
  33. esp:Toggle("Drop Esp",false,function(value)
  34.     _G.dropesp = value
  35. end)
  36.  
  37. robbers:Button("Drop",function()
  38.     if workspace:FindFirstChild("Drop") then
  39.         teleport(game:GetService("Workspace").Drop.Root.Position)
  40.     end
  41. end)
  42.  
  43.  
  44. _G.speed = 24
  45. player:Slider("Speed",0,100,24,function(value)
  46.     _G.speed = value
  47. end)
  48.  
  49. _G.inf = false
  50. player:Toggle("Inf Jump",false,function(value)
  51.     _G.inf = value
  52. end)
  53.  
  54. misc:Button("Delete Doors & Lasers",function(value)
  55.     for i, v in workspace:GetDescendants() do
  56.         pcall(function()
  57.             if v.Parent.Parent.Name ~= "OilRig" and v.Name == "SwingDoor" or v.Name == "SlideDoor" or v.Name == "Doors" or
  58.                 v.Name == "Lasers" or v.Name == "Door" or v.Name == "CamerasMoving" or v.Name == "LaserCarousel" or
  59.                 v.Name == "LasersMoving" or v.Name == "BarbedWire" or v.Name == "Cameras" or v.Name == "Piston" then
  60.                 v:Destroy()
  61.             end
  62.         end)
  63.     end
  64. end)
  65.  
  66. _G.Killed = true
  67. misc:Toggle("Killed NPC",true,function(value)
  68.     _G.Killed = value
  69. end)
  70.  
  71. _G.Hitbox = true
  72. misc:Toggle("Hitbox",true,function(value)
  73.     _G.Hitbox = value
  74. end)
  75.  
  76. _G.Ragdoll = false
  77. misc:Toggle("Anti Ragdoll",false,function(value)
  78.     _G.Ragdoll = value
  79. end)
  80.  
  81. _G.Cash = false
  82. misc:Toggle("Tp to Cash",false,function(value)
  83.     _G.Cash = value
  84. end)
  85.  
  86. _G.Car = false
  87. misc:Toggle("Car Speed",false,function(value)
  88.     _G.Car = value
  89. end)
  90.  
  91. _G.CarSpeed = 2
  92. misc:Slider("Speed",0,10,2,function(value)
  93.     _G.CarSpeed = value
  94. end)
  95.  
  96. function Action(Object, Function) if Object ~= nil then Function(Object); end end
  97.  
  98. local players = game:GetService("Players")
  99. function teleport(pos)
  100.     local is = false
  101.     if game:GetService("Players").LocalPlayer.Character.HumanoidRootPart:FindFirstChild("Vel") then
  102.         game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Vel:Destroy()
  103.     end
  104.     local params = RaycastParams.new()
  105.     params.FilterType = Enum.RaycastFilterType.Include
  106.     params.FilterDescendantsInstances = {players.LocalPlayer.Character,game:GetService("Workspace").OilRig.ActiveRobberyRegion,game:GetService("Workspace").OilRig.GunRegions.Region}
  107.     local raycast = workspace:Raycast(players.LocalPlayer.Character.HumanoidRootPart.Position+Vector3.new(0,5,0),Vector3.new(0,1000,0),params)
  108.     if not raycast or raycast.Instance == "Region" then
  109.         if players.LocalPlayer.Character.Humanoid.Sit == false and (pos - players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 500 then
  110.             is = true
  111.             for i, v in game:GetService("Workspace").Vehicles:GetChildren() do
  112.                 if v.Name == "Camaro" and (v:FindFirstChild("Engine").Position - players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude < 500 then
  113.                     players.LocalPlayer.Character.HumanoidRootPart.CFrame += Vector3.new(0,3000,0)
  114.                     vel = Instance.new("BodyVelocity",game:GetService("Players").LocalPlayer.Character.HumanoidRootPart)
  115.                     vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  116.                     vel.Name = "Vel"
  117.                     vel.P = 0
  118.                     local d = (players.LocalPlayer.Character.HumanoidRootPart.Position - v:FindFirstChild("Engine").Position+Vector3.new(0,3000,0)).magnitude
  119.                     cood = v:FindFirstChild("Engine").Position+Vector3.new(0,3000,0)
  120.                     repeat
  121.                         wait()
  122.                         vel.Velocity = CFrame.lookAt(players.LocalPlayer.Character.HumanoidRootPart.Position,cood).LookVector * d / d * 50
  123.                     until (players.LocalPlayer.Character.HumanoidRootPart.Position - cood).magnitude < 5
  124.                     vel.Velocity = Vector3.new(0,0,0)
  125.                     wait(.5)
  126.                     players.LocalPlayer.Character.Humanoid.Sit = true
  127.                     vel:Destroy()
  128.                     players.LocalPlayer.Character.HumanoidRootPart.CFrame -= Vector3.new(0,3000,0)
  129.                     break
  130.                 end
  131.             end
  132.         end
  133.         if is then
  134.             task.wait(.5)
  135.             players.LocalPlayer.Character.Humanoid.Sit = false
  136.             local VirtualInputManager = game:GetService("VirtualInputManager")
  137.             VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.E.Value, false, game)
  138.             task.wait(1)
  139.             VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.E.Value, false, game)
  140.         end
  141.         if players.LocalPlayer.Character.Humanoid.Sit == false and (pos - players.LocalPlayer.Character.HumanoidRootPart.Position).magnitude > 500 then return end
  142.         players.LocalPlayer.Character.HumanoidRootPart.CFrame += Vector3.new(0,3000,0)
  143.         vel = Instance.new("BodyVelocity",game:GetService("Players").LocalPlayer.Character.HumanoidRootPart)
  144.         vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  145.         vel.Name = "Vel"
  146.         vel.P = 0
  147.         local d = (players.LocalPlayer.Character.HumanoidRootPart.Position - pos+Vector3.new(0,3000,0)).magnitude
  148.         cood = pos+Vector3.new(0,3000,0)
  149.         repeat
  150.             wait()
  151.             if players.LocalPlayer.Character.Humanoid.Sit then
  152.                 vel.Velocity = CFrame.lookAt(players.LocalPlayer.Character.HumanoidRootPart.Position,cood).LookVector * d / d * 400
  153.             else
  154.                 vel.Velocity = CFrame.lookAt(players.LocalPlayer.Character.HumanoidRootPart.Position,cood).LookVector * d / d * 50
  155.             end
  156.         until (players.LocalPlayer.Character.HumanoidRootPart.Position - cood).magnitude < 5
  157.         vel.Velocity = Vector3.new(0,0,0)
  158.         wait(.5)
  159.         players.LocalPlayer.Character.Humanoid.Sit = true
  160.         vel:Destroy()
  161.         players.LocalPlayer.Character.HumanoidRootPart.CFrame -= Vector3.new(0,3000,0)
  162.     end
  163. end
  164.  
  165. teleportm:Button("Plane",function()
  166.     teleport(Vector3.new(-1292.0791015625, 41.271751403808594, 2852.651611328125))
  167. end)
  168.  
  169. teleportm:Button("Power Plant",function()
  170.     teleport(Vector3.new(54.766014099121094, 20.965660095214844, 2326.134765625))
  171. end)
  172.  
  173. teleportm:Button("Jeweler",function()
  174.     teleport(Vector3.new(149.5464630126953, 17.965538024902344, 1368.3978271484375))
  175. end)
  176.  
  177. teleportm:Button("Criminal Base",function()
  178.     teleport(Vector3.new(-295.552978515625, 17.965667724609375, 1602.01806640625))
  179. end)
  180.  
  181. teleportm:Button("City Bank",function()
  182.     teleport(Vector3.new(-8.082767486572266, 17.965639114379883, 857.6124267578125))
  183. end)
  184.  
  185. teleportm:Button("Museum",function()
  186.     teleport(Vector3.new(1123.495849609375, 139.15896606445312, 1293.735107421875))
  187. end)
  188.  
  189. teleportm:Button("1M Shop",function()
  190.     teleport(Vector3.new(551.2893676757812, 63.955833435058594, -1647.752197265625))
  191. end)
  192.  
  193. teleportm:Button("Volcano",function()
  194.     teleport(Vector3.new(2212.631591796875, 328.26995849609375, -2503.282958984375))
  195. end)
  196.  
  197. teleportm:Button("Casino",function()
  198.     teleport(Vector3.new(-69.00199890136719, 154.98049926757812, -4707.578125))
  199. end)
  200.  
  201. teleportm:Button("Create Bank",function()
  202.     teleport(Vector3.new(-749.2611694335938, 19.252309799194336, -5957.173828125))
  203. end)
  204.  
  205. teleportm:Button("OilRig",function()
  206.     teleport(Vector3.new(-2838.67578125, 134.25027465820312, -3973.582275390625))
  207. end)
  208.  
  209. local Camera = workspace.CurrentCamera
  210. local Players = game:GetService("Players")
  211. local RunService = game:GetService("RunService")
  212. local UserInputService = game:GetService("UserInputService")
  213. local TweenService = game:GetService("TweenService")
  214. local LocalPlayer = Players.LocalPlayer
  215. local Holding = false
  216.  
  217. _G.TeamCheck = true
  218. _G.AimPart = "HumanoidRootPart"
  219. _G.Sensitivity = 0
  220. local parts = {}
  221. local function GetClosestPlayer()
  222.     local Target = nil
  223.  
  224.     for _, v in next, Players:GetPlayers() do
  225.         if v.Name ~= LocalPlayer.Name then
  226.             if _G.TeamCheck == true then
  227.                 if v.Team ~= LocalPlayer.Team then
  228.                     if v.Character ~= nil then
  229.                         if v.Character:FindFirstChild("HumanoidRootPart") ~= nil then
  230.                             if v.Character:FindFirstChild("Humanoid") ~= nil and v.Character:FindFirstChild("Humanoid").WalkSpeed > 0 and v.Character:FindFirstChild("Humanoid").Health ~= 0 and LocalPlayer.Character.Humanoid.Sit == false then
  231.                                 local ScreenPoint = Camera:WorldToScreenPoint(v.Character:WaitForChild("HumanoidRootPart", math.huge).Position)
  232.                                 local VectorDistance = (Vector2.new(UserInputService:GetMouseLocation().X, UserInputService:GetMouseLocation().Y) - Vector2.new(ScreenPoint.X, ScreenPoint.Y)).Magnitude
  233.  
  234.                                 if VectorDistance < 100 and (v.Character:FindFirstChild("HumanoidRootPart").Position - LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= _G.Dis then
  235.                                     local raparam = RaycastParams.new()
  236.                                     raparam.FilterType = Enum.RaycastFilterType.Exclude
  237.                                     local inv = {}
  238.                                     for i, v in parts do
  239.                                         table.insert(inv,v["Part"])
  240.                                     end
  241.                                     raparam.FilterDescendantsInstances = {inv,game:GetService("Players").LocalPlayer.Character}
  242.                                     local raycast = workspace:Raycast(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position,game:GetService("Players").LocalPlayer.Character:FindFirstChild("HumanoidRootPart").CFrame.LookVector * 100,raparam)
  243.                                     if raycast and raycast.Instance then
  244.                                         if not raycast.Instance:FindFirstChild("T") then
  245.                                             local b = raycast.Instance.Transparency
  246.                                             parts[raycast.Instance] = {["Transparency"] = b,["CanCollide"] = raycast.Instance.CanCollide,["Part"] = raycast.Instance}
  247.                                             local t = Instance.new("IntValue", raycast.Instance)
  248.                                             t.Name = "T"
  249.                                             raycast.Instance.CanCollide = false
  250.                                             raycast.Instance.Transparency = 1
  251.                                         end
  252.                                     end
  253.                                     TweenService:Create(Camera, TweenInfo.new(_G.Sensitivity, Enum.EasingStyle.Sine, Enum.EasingDirection.Out), {CFrame = CFrame.new(Camera.CFrame.Position, v.Character[_G.AimPart].Position)}):Play()
  254.                                 end
  255.                             end
  256.                         end
  257.                     end
  258.                 end
  259.             end
  260.         end
  261.     end
  262.  
  263.     return Target
  264. end
  265.  
  266. local value = 0
  267. UserInputService.InputBegan:Connect(function(key,event)
  268.     if event then return end
  269.     if key.UserInputType == Enum.UserInputType.MouseButton2 then
  270.         Holding = true
  271.     end
  272.     if key.KeyCode == Enum.KeyCode.W then
  273.         value = 1
  274.     end
  275.     if key.KeyCode == Enum.KeyCode.S then
  276.         value = -1
  277.     end
  278.     if key.UserInputType == Enum.UserInputType.Keyboard and key.KeyCode == Enum.KeyCode.Space and _G.inf then
  279.         Action(game:GetService'Players'.LocalPlayer.Character.Humanoid, function(self)
  280.             if self:GetState() == Enum.HumanoidStateType.Jumping or self:GetState() == Enum.HumanoidStateType.Freefall then
  281.                 Action(self.Parent.HumanoidRootPart, function(self)
  282.                     self.Velocity = Vector3.new(0, 50, 0);
  283.                 end)
  284.             end
  285.         end)
  286.     end
  287. end)
  288.  
  289. UserInputService.InputEnded:Connect(function(key,event)
  290.     if event then return end
  291.     if key.UserInputType == Enum.UserInputType.MouseButton2 then
  292.         Holding = false
  293.     end
  294.     if key.KeyCode == Enum.KeyCode.W then
  295.         value = 0
  296.     end
  297.     if key.KeyCode == Enum.KeyCode.S then
  298.         value = 0
  299.     end
  300. end)
  301.  
  302. RunService.RenderStepped:Connect(function()
  303.     if Holding == true and _G.aim then
  304.         pcall(function()
  305.             GetClosestPlayer()
  306.         end)    
  307.     elseif Holding == false and _G.aim then
  308.         for i, v in parts do
  309.             v["Part"].CanCollide = v["CanCollide"]
  310.             v["Part"].Transparency = v["Transparency"]
  311.             if v["Part"]:FindFirstChild("T") then
  312.                 v["Part"].T:Destroy()
  313.             end
  314.         end
  315.         parts = {}
  316.     end
  317.     pcall(function()
  318.         game:GetService("Players").LocalPlayer.Character.Humanoid.WalkSpeed = _G.speed
  319.     end)
  320.     for i,v in next,workspace.Vehicles:children() do
  321.         if v:FindFirstChild("Engine") and _G.Car then
  322.             local cf = v:GetPrimaryPartCFrame().lookVector
  323.             local fa = 1
  324.             if v.Seat.PlayerName.Value ~= game:GetService("Players").LocalPlayer.Name then fa = 0 end
  325.             if v.Name:lower():find("bike") then fa = .3 elseif v.Name:lower():find("bugg") then fa = .5 end
  326.             if not v:FindFirstChild("Engine"):FindFirstChild("NewForce") and v.Seat.PlayerName.Value == game:GetService("Players").LocalPlayer.Name then
  327.                 local forse = Instance.new("BodyForce",v:FindFirstChild("Engine"))
  328.                 forse.Name = "NewForce"
  329.             elseif v.Seat.PlayerName.Value == game:GetService("Players").LocalPlayer.Name then
  330.                 v:FindFirstChild("Engine"):FindFirstChild("NewForce").Force = Vector3.new(cf.X*300000 * _G.CarSpeed/10 * value * fa,0,cf.Z*300000 * _G.CarSpeed/10 * value * fa)
  331.             elseif v:FindFirstChild("Engine"):FindFirstChild("NewForce") and v.Seat.PlayerName.Value ~= game:GetService("Players").LocalPlayer.Name then
  332.                 v:FindFirstChild("Engine"):FindFirstChild("NewForce"):Destroy()
  333.             end
  334.         else
  335.             if v:FindFirstChild("Engine"):FindFirstChild("NewForce") then
  336.                 v:FindFirstChild("Engine"):FindFirstChild("NewForce"):Destroy()
  337.             end
  338.         end
  339.     end
  340.     if _G.Ragdoll then
  341.         for i, v in game:GetService("Players").LocalPlayer.Character:GetChildren() do
  342.             if v:IsA("BallSocketConstraint") then
  343.                 vel = Instance.new("BodyVelocity",game:GetService("Players").LocalPlayer.Character.HumanoidRootPart)
  344.                 vel.MaxForce = Vector3.new(math.huge,math.huge,math.huge)
  345.                 vel.Name = "Vel"
  346.                 vel.P = 0
  347.                 vel.Velocity = Vector3.new(0,50,0)
  348.                 game:GetService("Debris"):AddItem(vel,1.5)
  349.                 break
  350.             end
  351.         end
  352.     end
  353. end)
  354.  
  355. while wait(1) do
  356.     pcall(function()
  357.         local tab = {}
  358.         for i,f in game:GetService("Workspace").MostWanted:GetChildren()[2].Background.MostWanted.Board:GetChildren() do
  359.             for i, v in game:GetService("Players"):GetChildren() do
  360.                 if f:IsA("Frame") and v.DisplayName == f.Stats.PlayerName.Text then
  361.                     if v.Character:FindFirstChild("BillboardGui") then
  362.                         v.Character.BillboardGui.Bounty.Text = f.Stats.Bounty.Text
  363.                         table.insert(tab,v.Name)
  364.                     end
  365.                 end
  366.             end
  367.         end
  368.  
  369.         for i, v in game:GetService("Players"):GetChildren() do
  370.             local is = false
  371.             for i, f in tab do
  372.                 if v.Name == f then
  373.                     is = true
  374.                     break
  375.                 end
  376.             end
  377.             if is == false then
  378.                 if v.Character:FindFirstChild("BillboardGui") then
  379.                     v.Character.BillboardGui.Bounty.Text = ""
  380.                 end
  381.             end
  382.         end
  383.     end)
  384.     for i, v in workspace:GetChildren() do
  385.         if _G.dropesp then
  386.             if v.Name == "Drop" then
  387.                 if not v:FindFirstChild("BillboardGui") then
  388.                     local bill = Instance.new("BillboardGui", v)
  389.                     bill.Adornee = v
  390.                     bill.Size = UDim2.new(0, 200,0, 50)
  391.                     bill.StudsOffset = Vector3.new(0,4,0)
  392.                     bill.AlwaysOnTop = true
  393.  
  394.                     local textlabel = Instance.new("TextLabel", bill)
  395.                     textlabel.Size = UDim2.new(1,0,1,0)
  396.                     textlabel.Position = UDim2.new(0,0,0,0)
  397.                     textlabel.Name = "TextLabelTitle"
  398.                     textlabel.Text = v.Name
  399.                     textlabel.BackgroundTransparency = 1
  400.                     textlabel.TextSize = 17
  401.                     textlabel.FontFace = Font.new("rbxasset://fonts/families/SourceSansPro.json", Enum.FontWeight.Bold, Enum.FontStyle.Normal)
  402.                     textlabel.TextColor3 = Color3.new(0.619608, 0.619608, 0.619608)
  403.                     local stroke = Instance.new("UIStroke", textlabel)
  404.                 end
  405.             end
  406.         elseif v.Name == "Drop" then
  407.             if v:FindFirstChild("BillboardGui") then
  408.                 v:FindFirstChild("BillboardGui"):Destroy()
  409.             end
  410.         end
  411.     end
  412.     if _G.Killed then
  413.         pcall(function()
  414.             if workspace:FindFirstChild("Drop") and workspace:FindFirstChild("Drop"):FindFirstChild("NPCs") then
  415.                 for i, f in game:GetService("Workspace").Drop.NPCs:GetChildren() do
  416.                     if (f.HumanoidRootPart.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
  417.                         f.Humanoid.Health = 0
  418.                     end
  419.                 end
  420.             end
  421.             if workspace.OilRig:GetChildren()[1] then
  422.                 for i, f in workspace.OilRig.GuardsFolder:GetChildren() do
  423.                     if (f.HumanoidRootPart.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
  424.                         f.Humanoid.Health = 0
  425.                     end
  426.                 end
  427.             end
  428.             if workspace.MansionRobbery.GuardsFolder:GetChildren()[1] then
  429.                 for i, f in workspace.MansionRobbery.GuardsFolder:GetChildren() do
  430.                     if (f.HumanoidRootPart.Position - game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).magnitude <= 300 then
  431.                         f.Humanoid.Health = 0
  432.                     end
  433.                 end
  434.             end
  435.         end)
  436.     end
  437.     if _G.Cash then
  438.         pcall(function()
  439.             if game:GetService("Workspace").DroppedCash:GetChildren()[1] and not game:GetService("Workspace").DroppedCash:GetChildren()[1]:FindFirstChild("Yes") then
  440.                 teleport(game:GetService("Workspace").DroppedCash:GetChildren()[1].BoundingBox.Position)
  441.                 yes = Instance.new("IntValue",game:GetService("Workspace").DroppedCash:GetChildren()[1])
  442.                 yes.Name = "Yes"
  443.                 game:GetService("Debris"):AddItem(yes,15)
  444.             end
  445.         end)
  446.     end
  447.     for i, v in game:GetService("Players"):GetChildren() do
  448.         if v.Character and v.Name ~= game:GetService("Players").LocalPlayer.Name and v.Team ~= game:GetService("Players").LocalPlayer.Team and _G.Hitbox then
  449.             if v.Character:FindFirstChild("HumanoidRootPart") then
  450.                 v.Character:FindFirstChild("HumanoidRootPart").Transparency = .8
  451.                 v.Character:FindFirstChild("HumanoidRootPart").CanCollide = false
  452.                 v.Character:FindFirstChild("HumanoidRootPart").Size = Vector3.new(7,7,7)
  453.             end
  454.         elseif _G.Hitbox == false or v.Team == game:GetService("Players").LocalPlayer.Team then
  455.             if v.Character and v.Character:FindFirstChild("HumanoidRootPart") then
  456.                 v.Character:FindFirstChild("HumanoidRootPart").Transparency = 1
  457.                 v.Character:FindFirstChild("HumanoidRootPart").CanCollide = true
  458.                 v.Character:FindFirstChild("HumanoidRootPart").Size = Vector3.new(1.8, 2.1, 0.95)
  459.             end
  460.         end
  461.     end
  462. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement