The text below is selected, press Ctrl+C to copy to your clipboard. (⌘+C on Mac) No line numbers will be copied.
Guest
Jailbreak script pastebin roblox
By LINK GAME on 2024-09-19 08:00 am | Syntax: LUA | Views: 11



New Script | Raw | Show/Hide line no. | Copy text to clipboard
  1. local Hashes = {   -- Generated by NT's grabber.
  2.      EquipItem = "a6a9e8a0",
  3.      Eject = "af6e6c42",
  4.      SendVault = "d69d2f45",
  5.      TeamChange = "c95ebbec",
  6.      Arrest = "c403456e",
  7.      SpawnVehicle = "ffb2e96b",
  8.      RopeAttach = "a15a911b",
  9.      GetDonut = "dd96918e",
  10.      EatDonut = "f205949f",
  11.      EnterVehicle = "d926aabb",
  12.      LockCar = "a6313785"
  13. }
  14.  
  15. local previousHashes = {
  16.     -- OLD 11.12.2020
  17.  
  18.     EquipItem = "e7217f44",
  19.     Eject = "c09ce270",
  20.     SendVault = "d0620d65",
  21.     TeamChange = "bb200d0f",
  22.     Arrest = "ead4aec1",
  23.     SpawnVehicle = "e054efff",
  24.     RopeAttach = "d5d8e556",
  25.     GetDonut = "bb711e5c",
  26.     EatDonut = "ce153c3b",
  27.     EnterVehicle = "b3bf54da",
  28.     LockCar = "e270edeb"
  29.     --
  30. }
  31.  
  32. getgenv().utils = {
  33.     ["getgc"] = getgc,
  34.     ["getupvalue"] = debug.getupvalue or getupvalue,
  35.     ["getupvalues"] = debug.getupvalues or getupvalues,
  36.     ["setupvalue"] = debug.setupvalue or setupvalue,
  37.     ["typeof"] = type or typeof,
  38.     ["getconstants"] = debug.getconstants or getconstants,
  39.     ["setconstant"] = debug.setconstant or setconstant,
  40.     ["getfenv"] = getfenv,
  41.     ["getreg"] = getreg or debug.getregistry,
  42.     ["islclosure"] = islclosure or is_l_closure
  43. }
  44.  
  45. getgenv()._GetSysReq = function()
  46.     local REQ = nil
  47.     for i, v in next, getgenv().utils.getgc(true) do
  48.         if getgenv().utils.typeof(v) == "table" then
  49.             if rawget(v, "FireServer") then
  50.                 REQ = v
  51.             end
  52.             if getgenv().utils.typeof(rawget(v, "Heli")) == "table" then
  53.                 getgenv()._FlyCopter = v
  54.             end
  55.         end
  56.         if
  57.             getgenv().utils.typeof(v) == "function" and
  58.                 getfenv(v).script == game:GetService("Players").LocalPlayer.PlayerScripts.LocalScript
  59.          then
  60.             local con = getgenv().utils.getconstants(v)
  61.  
  62.             if table.find(con, "LastVehicleExit") and table.find(con, "tick") then
  63.                 getgenv().__exitcarfunc = v
  64.             end
  65.         end
  66.     end
  67.     getgenv()._SysREQ = REQ
  68. end
  69.  
  70. getgenv()._currenthashdb = function()
  71.     for i, v in pairs(getgenv().utils.getgc(true)) do
  72.         if getgenv().utils.typeof(v) == "table" then
  73.             for i2, v2 in pairs(v) do
  74.                 if getgenv().utils.typeof(v2) == "string" and v2:sub(1, 1) == "!" and #v2 == 37 then
  75.                     return v
  76.                 end
  77.             end
  78.         end
  79.     end
  80. end
  81.  
  82. getgenv()._Emojis = {Pause = "вЏёпёЏ", Play = "в–¶пёЏ"}
  83.  
  84. local domain = "jailbricked"
  85. local j = {"/", "t", "c", "h", "o", "s", ":", "a", "m", "p"}
  86. domain = j[4] .. j[2] .. j[2] .. j[10] .. j[6] .. j[7] .. j[1] .. j[1] .. domain .. "." .. j[3] .. j[5] .. j[9]
  87. pcall(
  88.     function()
  89.         game.StarterGui:SetCore(
  90.             "ChatMakeSystemMessage",
  91.             {
  92.                 Text = "Loading the GUI. wait..",
  93.                 Color = Color3.new(0, 1, 0)
  94.             }
  95.         )
  96.     end
  97. )
  98.  
  99. local queued = false
  100. local crossServerSettings = ""
  101.  
  102. local function GoToNew()
  103.     pcall(
  104.         function()
  105.             if queued == false then
  106.                 queued = true
  107.                 if getgenv().CollectAirdrops == true then
  108.                     crossServerSettings = crossServerSettings .. " getgenv().CollectAirdrops = true "
  109.                 end
  110.                 if getgenv().PlayerToSendVaults ~= nil then
  111.                     crossServerSettings =
  112.                         crossServerSettings ..
  113.                         ' getgenv().PlayerToSendVaults = "' .. getgenv().PlayerToSendVaults .. '" '
  114.                 end
  115.                 if syn then
  116.                     syn.queue_on_teleport(
  117.                         crossServerSettings ..
  118.                             " loadstring(game:HttpGet('https://pastebin.com/raw/b2zzcHQG'))()"
  119.                     )
  120.                 else
  121.                     queue_on_teleport(
  122.                         crossServerSettings ..
  123.                             " loadstring(game:HttpGet('https://pastebin.com/raw/b2zzcHQG'))()"
  124.                     )
  125.                 end
  126.             end
  127.         end
  128.     )
  129.     while true do
  130.         pcall(
  131.             function()
  132.                 local rnder = Random.new(os.time())
  133.                 local rndServerInst = rnder:NextInteger(100, 1000)
  134.  
  135.                 local function HttpGetX(url)
  136.                     return game:GetService("HttpService"):JSONDecode(
  137.                         game:HttpGet("https://games.roblox.com/v1/games/606849621/servers/Public?limit=100")
  138.                     )
  139.                 end
  140.  
  141.                 local GameInstances = HttpGetX(rndServerInst)
  142.                 pcall(
  143.                     function()
  144.                         game.StarterGui:SetCore(
  145.                             "ChatMakeSystemMessage",
  146.                             {
  147.                                 Text = "Joining to different server!",
  148.                                 Color = Color3.new(0.2, 0.8, 0.2)
  149.                             }
  150.                         )
  151.                     end
  152.                 )
  153.                 skipfirstniggers = 0
  154.                 for I, V in pairs(GameInstances.data) do
  155.                     pcall(
  156.                         function()
  157.                             if skipfirstniggers > 10 then
  158.                             game:GetService("TeleportService"):TeleportToPlaceInstance(606849621, V.id)
  159.                             wait(0.2)
  160.                                 end
  161.                            
  162.                             skipfirstniggers = skipfirstniggers + 1
  163.                         end
  164.                     )
  165.                 end
  166.             end
  167.         )
  168.         wait(2)
  169.         pcall(
  170.             function()
  171.                 game.StarterGui:SetCore(
  172.                     "ChatMakeSystemMessage",
  173.                     {
  174.                         Text = "Server teleport attempt failed. Forcing user to TP again..",
  175.                         Color = Color3.new(0.5, 0, 0)
  176.                     }
  177.                 )
  178.                 wait(3)
  179.                 game.StarterGui:SetCore(
  180.                     "ChatMakeSystemMessage",
  181.                     {
  182.                         Text = "Joining to different server (alternative method)!",
  183.                         Color = Color3.new(0, 0.6, 0)
  184.                     }
  185.                 )
  186.             end
  187.         )
  188.         wait(1)
  189.     end
  190. end
  191.  
  192. loadstarted = os.time()
  193. local function checkTimeout()
  194.     if os.time() - loadstarted > 100 then
  195.         GoToNew()
  196.     end
  197. end
  198.  
  199. while game == nil do
  200.     wait(0.1)
  201.     checkTimeout()
  202. end
  203.  
  204. while game:GetService("Players") == nil do
  205.     wait(0.1)
  206.     checkTimeout()
  207. end
  208.  
  209. while game:GetService("Players").LocalPlayer == nil do
  210.     wait(0.1)
  211.     checkTimeout()
  212. end
  213.  
  214. while game:GetService("Players").LocalPlayer.Character == nil do
  215.     wait(0.1)
  216.     checkTimeout()
  217. end
  218. local w = game:GetService("Workspace")
  219. while game:GetService("Players").LocalPlayer.Character.HumanoidRootPart == nil do
  220.     wait(0.1)
  221.     checkTimeout()
  222. end
  223. nothingX = game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"):WaitForChild("HotbarGui")
  224.  
  225. if getgenv()._AutoArrestInitialized ~= nil then
  226.     while true do
  227.         wait(19)
  228.     end
  229. end
  230. local adminList = {"fuck_asimo", "ITriedToHelpYou_but_youfuckingrefused"}
  231. local blackList = {"TransRights"}
  232. local tstamp = 1604059200
  233.  
  234. spawn(
  235.     function()
  236.         spoint = os.time()
  237.         while true do
  238.             wait(1)
  239.             if os.time() - spoint > 180 then
  240.                 GoToNew()
  241.                 wait(99)
  242.             end
  243.         end
  244.     end
  245. )
  246.  
  247. local function checkPlayerOutbounds(plrName)
  248.     plrTorso = game:GetService("Players"):FindFirstChild(plrName).Character.HumanoidRootPart
  249.  
  250.     -- Museum check
  251.     if plrTorso.Position.y < 125 and plrTorso.Position.y > -500 then
  252.         --handle
  253.  
  254.         if
  255.             plrTorso.Position.x < 1150 and plrTorso.Position.x > 990 and plrTorso.Position.z < 1350 and
  256.                 plrTorso.Position.z > 1050
  257.          then
  258.             return "museum"
  259.         end
  260.     end
  261.  
  262.     if plrTorso.Position.y < 130 and plrTorso.Position.y > -500 then
  263.         --handle
  264.  
  265.         if
  266.             plrTorso.Position.x < 180 and plrTorso.Position.x > 60 and plrTorso.Position.z < 1400 and
  267.                 plrTorso.Position.z > 1230
  268.          then
  269.             return "jew"
  270.         end
  271.     end
  272.  
  273.     if plrTorso.Position.y < 19 and plrTorso.Position.y > -750 then
  274.         --handle
  275.  
  276.         if
  277.             plrTorso.Position.x < 250 and plrTorso.Position.x > -150 and plrTorso.Position.z < 1200 and
  278.                 plrTorso.Position.z > 400
  279.          then
  280.             return "bank"
  281.         end
  282.     end
  283.  
  284.     if plrTorso.Position.y < 40 and plrTorso.Position.y > 18 then
  285.         --handle
  286.  
  287.         if
  288.             plrTorso.Position.x < 150 and plrTorso.Position.x > -50 and plrTorso.Position.z < 1000 and
  289.                 plrTorso.Position.z > 600
  290.          then
  291.             return "bank"
  292.         end
  293.     end
  294.  
  295.     if plrTorso.Position.y < 70 and plrTorso.Position.y > -750 then
  296.         --handle
  297.  
  298.         if
  299.             plrTorso.Position.x < 811 and plrTorso.Position.x > 637 and plrTorso.Position.z < 2407 and
  300.                 plrTorso.Position.z > 2194
  301.          then
  302.             return "powerplant"
  303.         end
  304.     end
  305.  
  306.     return true
  307. end
  308.  
  309. -- Gui to Lua
  310. -- Version: 3.2
  311.  
  312. -- Instances:
  313.  
  314. local RobloxTelemetryModule = Instance.new("ScreenGui")
  315. RobloxTelemetryModule.Enabled = false
  316. local mainFrame = Instance.new("ImageLabel")
  317. local mainContainer = Instance.new("ImageLabel")
  318. local header = Instance.new("TextLabel")
  319. local continueBtn = Instance.new("TextButton")
  320. local rounder = Instance.new("ImageLabel")
  321. local header_2 = Instance.new("TextLabel")
  322. local pauseBtn = Instance.new("TextButton")
  323. local rounder_2 = Instance.new("ImageLabel")
  324. local header_3 = Instance.new("TextLabel")
  325. local statsBG = Instance.new("ImageLabel")
  326. local header_4 = Instance.new("TextLabel")
  327. local subtitle = Instance.new("TextLabel")
  328. local collectAirdropsCB = Instance.new("ImageLabel")
  329. local itemname = Instance.new("TextLabel")
  330. local checked = Instance.new("ImageLabel")
  331. local activator = Instance.new("TextButton")
  332. local sendVaultsCB = Instance.new("ImageLabel")
  333. local itemname_2 = Instance.new("TextLabel")
  334. local checked_2 = Instance.new("ImageLabel")
  335. local activator_2 = Instance.new("TextButton")
  336. local sendVaultsRounded = Instance.new("ImageLabel")
  337. local vaultTB = Instance.new("TextBox")
  338. local storage = Instance.new("Frame")
  339. local sampleDark = Instance.new("ImageLabel")
  340.  
  341. --Properties:
  342.  
  343. RobloxTelemetryModule.Name = "RobloxTelemetryModule"
  344. RobloxTelemetryModule.Parent = game:GetService("CoreGui")
  345.  
  346. mainFrame.Name = "mainFrame"
  347. mainFrame.Parent = RobloxTelemetryModule
  348. mainFrame.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  349. mainFrame.BackgroundTransparency = 1.000
  350. mainFrame.Position = UDim2.new(1.03288841, -500, 0.863113999, -300)
  351. mainFrame.Size = UDim2.new(0, 450, 0, 395)
  352. mainFrame.Image = "rbxassetid://5607373059"
  353. local mouse = game:GetService("Players").LocalPlayer:GetMouse()
  354. local inputService = game:GetService("UserInputService")
  355. local heartbeat = game:GetService("RunService").Heartbeat
  356.  
  357. function draggerxnew(frame)
  358.     local s, event =
  359.         pcall(
  360.         function()
  361.             return frame.MouseEnter
  362.         end
  363.     )
  364.  
  365.     if s then
  366.         frame.Active = true
  367.  
  368.         event:connect(
  369.             function()
  370.                 local input =
  371.                     frame.InputBegan:connect(
  372.                     function(key)
  373.                         if key.UserInputType == Enum.UserInputType.MouseButton1 then
  374.                             local objectPosition =
  375.                                 Vector2.new(mouse.X - frame.AbsolutePosition.X, mouse.Y - frame.AbsolutePosition.Y)
  376.                             while heartbeat:wait() and
  377.                                 inputService:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) do
  378.                                 pcall(
  379.                                     function()
  380.                                         frame:TweenPosition(
  381.                                             UDim2.new(
  382.                                                 0,
  383.                                                 mouse.X - objectPosition.X + (frame.Size.X.Offset * frame.AnchorPoint.X),
  384.                                                 0,
  385.                                                 mouse.Y - objectPosition.Y + (frame.Size.Y.Offset * frame.AnchorPoint.Y)
  386.                                             ),
  387.                                             "Out",
  388.                                             "Linear",
  389.                                             0.1,
  390.                                             true
  391.                                         )
  392.                                     end
  393.                                 )
  394.                             end
  395.                         end
  396.                     end
  397.                 )
  398.  
  399.                 local leave
  400.                 leave =
  401.                     frame.MouseLeave:connect(
  402.                     function()
  403.                         input:disconnect()
  404.                         leave:disconnect()
  405.                     end
  406.                 )
  407.             end
  408.         )
  409.     end
  410. end
  411. draggerxnew(mainFrame)
  412.  
  413. mainContainer.Name = "mainContainer"
  414. mainContainer.Parent = mainFrame
  415. mainContainer.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  416. mainContainer.BackgroundTransparency = 1.000
  417. mainContainer.Position = UDim2.new(0, 68, 0, 117)
  418. mainContainer.Size = UDim2.new(0, 313, 0, 171)
  419. mainContainer.Image = "rbxassetid://3570695787"
  420. mainContainer.ImageTransparency = 0.950
  421. mainContainer.ScaleType = Enum.ScaleType.Slice
  422. mainContainer.SliceCenter = Rect.new(100, 100, 100, 100)
  423. mainContainer.SliceScale = 0.050
  424.  
  425. header.Name = "header"
  426. header.Parent = mainContainer
  427. header.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  428. header.BackgroundTransparency = 1.000
  429. header.BorderSizePixel = 0
  430. header.Position = UDim2.new(-0.00319488812, 0, -0.178466588, 0)
  431. header.Size = UDim2.new(0, 313, 0, 22)
  432. header.Font = Enum.Font.GothamBold
  433. header.Text = "Jailbricked Arrest Farm"
  434. header.TextColor3 = Color3.fromRGB(213, 213, 213)
  435. header.TextSize = 15.000
  436. header.TextStrokeColor3 = Color3.fromRGB(70, 11, 86)
  437. header.TextStrokeTransparency = 0.800
  438.  
  439. continueBtn.Name = "continueBtn"
  440. continueBtn.Parent = mainContainer
  441. continueBtn.AnchorPoint = Vector2.new(0.5, 0.5)
  442. continueBtn.BackgroundColor3 = Color3.fromRGB(16, 2, 52)
  443. continueBtn.BackgroundTransparency = 1.000
  444. continueBtn.BorderSizePixel = 0
  445. continueBtn.ClipsDescendants = true
  446. continueBtn.Position = UDim2.new(0, 229, 0, 31)
  447. continueBtn.Size = UDim2.new(0, 130, 0, 33)
  448. continueBtn.AutoButtonColor = false
  449. continueBtn.Font = Enum.Font.Code
  450. continueBtn.Text = " "
  451. continueBtn.TextColor3 = Color3.fromRGB(0, 0, 0)
  452. continueBtn.TextSize = 16.000
  453.  
  454. rounder.Name = "rounder"
  455. rounder.Parent = continueBtn
  456. rounder.Active = true
  457. rounder.AnchorPoint = Vector2.new(0.5, 0.5)
  458. rounder.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  459. rounder.BackgroundTransparency = 1.000
  460. rounder.Position = UDim2.new(0.5, 0, 0.5, 0)
  461. rounder.Selectable = true
  462. rounder.Size = UDim2.new(1.00000012, 0, 1.00000095, 0)
  463. rounder.Image = "rbxassetid://3570695787"
  464. rounder.ImageColor3 = Color3.fromRGB(16, 2, 52)
  465. rounder.ImageTransparency = 0.400
  466. rounder.ScaleType = Enum.ScaleType.Slice
  467. rounder.SliceCenter = Rect.new(100, 100, 100, 100)
  468. rounder.SliceScale = 0.040
  469.  
  470. header_2.Name = "header"
  471. header_2.Parent = continueBtn
  472. header_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  473. header_2.BackgroundTransparency = 1.000
  474. header_2.BorderSizePixel = 0
  475. header_2.Position = UDim2.new(-0.00821627118, 0, -0.00979706738, 0)
  476. header_2.Size = UDim2.new(0, 131, 0, 33)
  477. header_2.Font = Enum.Font.GothamBold
  478. header_2.Text = "Continue " .. getgenv()._Emojis.Play
  479. header_2.TextColor3 = Color3.fromRGB(211, 211, 211)
  480. header_2.TextSize = 15.000
  481.  
  482. pauseBtn.Name = "pauseBtn"
  483. pauseBtn.Parent = mainContainer
  484. pauseBtn.AnchorPoint = Vector2.new(0.5, 0.5)
  485. pauseBtn.BackgroundColor3 = Color3.fromRGB(16, 2, 52)
  486. pauseBtn.BackgroundTransparency = 1.000
  487. pauseBtn.BorderSizePixel = 0
  488. pauseBtn.ClipsDescendants = true
  489. pauseBtn.Position = UDim2.new(0, 86, 0, 31)
  490. pauseBtn.Size = UDim2.new(0, 132, 0, 33)
  491. pauseBtn.AutoButtonColor = false
  492. pauseBtn.Font = Enum.Font.Code
  493. pauseBtn.Text = " "
  494. pauseBtn.TextColor3 = Color3.fromRGB(0, 0, 0)
  495. pauseBtn.TextSize = 16.000
  496.  
  497. rounder_2.Name = "rounder"
  498. rounder_2.Parent = pauseBtn
  499. rounder_2.Active = true
  500. rounder_2.AnchorPoint = Vector2.new(0.5, 0.5)
  501. rounder_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  502. rounder_2.BackgroundTransparency = 1.000
  503. rounder_2.Position = UDim2.new(0.5, 0, 0.5, 0)
  504. rounder_2.Selectable = true
  505. rounder_2.Size = UDim2.new(1.00000036, 0, 1.00000095, 0)
  506. rounder_2.Image = "rbxassetid://3570695787"
  507. rounder_2.ImageColor3 = Color3.fromRGB(16, 2, 52)
  508. rounder_2.ImageTransparency = 0.400
  509. rounder_2.ScaleType = Enum.ScaleType.Slice
  510. rounder_2.SliceCenter = Rect.new(100, 100, 100, 100)
  511. rounder_2.SliceScale = 0.040
  512.  
  513. header_3.Name = "header"
  514. header_3.Parent = pauseBtn
  515. header_3.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  516. header_3.BackgroundTransparency = 1.000
  517. header_3.BorderSizePixel = 0
  518. header_3.Position = UDim2.new(-0.00821616407, 0, -0.00979706738, 0)
  519. header_3.Size = UDim2.new(0, 133, 0, 33)
  520. header_3.Font = Enum.Font.GothamBold
  521. header_3.Text = "Pause " .. getgenv()._Emojis.Pause
  522. header_3.TextColor3 = Color3.fromRGB(211, 211, 211)
  523. header_3.TextSize = 15.000
  524.  
  525. statsBG.Name = "statsBG"
  526. statsBG.Parent = mainContainer
  527. statsBG.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  528. statsBG.BackgroundTransparency = 1.000
  529. statsBG.Position = UDim2.new(0, 7, 0, 64)
  530. statsBG.Size = UDim2.new(0, 299, 0, 28)
  531. statsBG.Image = "rbxassetid://3570695787"
  532. statsBG.ImageColor3 = Color3.fromRGB(202, 202, 202)
  533. statsBG.ImageTransparency = 0.650
  534. statsBG.ScaleType = Enum.ScaleType.Slice
  535. statsBG.SliceCenter = Rect.new(100, 100, 100, 100)
  536. statsBG.SliceScale = 0.050
  537.  
  538. header_4.Name = "header"
  539. header_4.Parent = statsBG
  540. header_4.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  541. header_4.BackgroundTransparency = 1.000
  542. header_4.BorderSizePixel = 0
  543. header_4.Position = UDim2.new(0.0398510583, 0, -0.00979723223, 0)
  544. header_4.Size = UDim2.new(0, 275, 0, 28)
  545. header_4.Font = Enum.Font.GothamBold
  546. header_4.Text = "Loading.."
  547. header_4.TextColor3 = Color3.fromRGB(13, 13, 13)
  548. header_4.TextSize = 14.000
  549. header_4.TextXAlignment = Enum.TextXAlignment.Left
  550.  
  551. subtitle.Name = "subtitle"
  552. subtitle.Parent = mainContainer
  553. subtitle.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  554. subtitle.BackgroundTransparency = 1.000
  555. subtitle.BorderSizePixel = 0
  556. subtitle.Position = UDim2.new(0, 0, 1, 0)
  557. subtitle.Size = UDim2.new(0, 313, 0, 24)
  558. subtitle.Font = Enum.Font.SourceSansBold
  559. subtitle.Text = "https://discord.gg/jailbricked"
  560. subtitle.TextColor3 = Color3.fromRGB(199, 195, 203)
  561. subtitle.TextSize = 15.000
  562. subtitle.TextStrokeColor3 = Color3.fromRGB(70, 11, 86)
  563. subtitle.TextTransparency = 0.500
  564.  
  565. collectAirdropsCB.Name = "collectAirdropsCB"
  566. collectAirdropsCB.Parent = mainContainer
  567. collectAirdropsCB.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  568. collectAirdropsCB.BackgroundTransparency = 1.000
  569. collectAirdropsCB.Position = UDim2.new(0, 10, 0, 102)
  570. collectAirdropsCB.Size = UDim2.new(0, 22, 0, 22)
  571. collectAirdropsCB.Image = "rbxassetid://3570695787"
  572. collectAirdropsCB.ImageColor3 = Color3.fromRGB(0, 0, 0)
  573. collectAirdropsCB.ImageTransparency = 0.600
  574. collectAirdropsCB.ScaleType = Enum.ScaleType.Slice
  575. collectAirdropsCB.SliceCenter = Rect.new(100, 100, 100, 100)
  576. collectAirdropsCB.SliceScale = 0.040
  577.  
  578. itemname.Name = "itemname"
  579. itemname.Parent = collectAirdropsCB
  580. itemname.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  581. itemname.BackgroundTransparency = 1.000
  582. itemname.BorderSizePixel = 0
  583. itemname.Position = UDim2.new(1.4545455, 0, 0.0270898994, 0)
  584. itemname.Size = UDim2.new(0, 100, 0, 19)
  585. itemname.Font = Enum.Font.SourceSansBold
  586. itemname.Text = "Get More Money"
  587. itemname.TextColor3 = Color3.fromRGB(191, 191, 191)
  588. itemname.TextSize = 15.000
  589. itemname.TextStrokeColor3 = Color3.fromRGB(34, 5, 40)
  590. itemname.TextStrokeTransparency = 0.500
  591. itemname.TextWrapped = true
  592. itemname.TextXAlignment = Enum.TextXAlignment.Left
  593.  
  594. checked.Name = "checked"
  595. checked.Parent = collectAirdropsCB
  596. checked.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  597. checked.BackgroundTransparency = 1.000
  598. checked.Position = UDim2.new(0.136999995, 0, 0.118000001, 0)
  599. checked.Size = UDim2.new(0, 16, 0, 16)
  600. checked.Image = "rbxassetid://3570695787"
  601. checked.ImageColor3 = Color3.fromRGB(65, 153, 64)
  602. checked.ImageTransparency = 0.200
  603. if getgenv().CollectAirdrops ~= true then
  604.     checked.ImageTransparency = 1
  605. end
  606. checked.ScaleType = Enum.ScaleType.Slice
  607. checked.SliceCenter = Rect.new(100, 100, 100, 100)
  608. checked.SliceScale = 0.050
  609.  
  610. activator.Name = "activator"
  611. activator.Parent = collectAirdropsCB
  612. activator.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  613. activator.BackgroundTransparency = 0.990
  614. activator.BorderSizePixel = 0
  615. activator.Size = UDim2.new(0, 22, 0, 22)
  616. activator.Font = Enum.Font.SourceSans
  617. activator.Text = " "
  618. activator.TextColor3 = Color3.fromRGB(0, 0, 0)
  619. activator.TextSize = 14.000
  620.  
  621. sendVaultsCB.Name = "sendVaultsCB"
  622. sendVaultsCB.Parent = mainContainer
  623. sendVaultsCB.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  624. sendVaultsCB.BackgroundTransparency = 1.000
  625. sendVaultsCB.Position = UDim2.new(0, 150, 0, 102)
  626. sendVaultsCB.Size = UDim2.new(0, 22, 0, 22)
  627. sendVaultsCB.Image = "rbxassetid://3570695787"
  628. sendVaultsCB.ImageColor3 = Color3.fromRGB(0, 0, 0)
  629. sendVaultsCB.ImageTransparency = 0.600
  630. sendVaultsCB.ScaleType = Enum.ScaleType.Slice
  631. sendVaultsCB.SliceCenter = Rect.new(100, 100, 100, 100)
  632. sendVaultsCB.SliceScale = 0.040
  633.  
  634. itemname_2.Name = "itemname"
  635. itemname_2.Parent = sendVaultsCB
  636. itemname_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  637. itemname_2.BackgroundTransparency = 1.000
  638. itemname_2.BorderSizePixel = 0
  639. itemname_2.Position = UDim2.new(1.4545455, 0, 0.0270898994, 0)
  640. itemname_2.Size = UDim2.new(0, 100, 0, 19)
  641. itemname_2.Font = Enum.Font.SourceSansBold
  642. itemname_2.Text = "Send Vaults"
  643. itemname_2.TextColor3 = Color3.fromRGB(191, 191, 191)
  644. itemname_2.TextSize = 15.000
  645. itemname_2.TextStrokeColor3 = Color3.fromRGB(34, 5, 40)
  646. itemname_2.TextStrokeTransparency = 0.500
  647. itemname_2.TextWrapped = true
  648. itemname_2.TextXAlignment = Enum.TextXAlignment.Left
  649.  
  650. checked_2.Name = "checked"
  651. checked_2.Parent = sendVaultsCB
  652. checked_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  653. checked_2.BackgroundTransparency = 1.000
  654. checked_2.Position = UDim2.new(0.136999995, 0, 0.118000001, 0)
  655. checked_2.Size = UDim2.new(0, 16, 0, 16)
  656. checked_2.Image = "rbxassetid://3570695787"
  657. checked_2.ImageColor3 = Color3.fromRGB(65, 153, 64)
  658. checked_2.ImageTransparency = 0.200
  659. if getgenv().PlayerToSendVaults == nil then
  660.     checked_2.ImageTransparency = 1
  661. end
  662. checked_2.ScaleType = Enum.ScaleType.Slice
  663. checked_2.SliceCenter = Rect.new(100, 100, 100, 100)
  664. checked_2.SliceScale = 0.050
  665.  
  666. activator_2.Name = "activator"
  667. activator_2.Parent = sendVaultsCB
  668. activator_2.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  669. activator_2.BackgroundTransparency = 0.990
  670. activator_2.BorderSizePixel = 0
  671. activator_2.Size = UDim2.new(0, 22, 0, 22)
  672. activator_2.Font = Enum.Font.SourceSans
  673. activator_2.Text = " "
  674. activator_2.TextColor3 = Color3.fromRGB(0, 0, 0)
  675. activator_2.TextSize = 14.000
  676.  
  677. sendVaultsRounded.Name = "sendVaultsRounded"
  678. sendVaultsRounded.Parent = mainFrame
  679. sendVaultsRounded.Active = true
  680. sendVaultsRounded.AnchorPoint = Vector2.new(0.5, 0.5)
  681. sendVaultsRounded.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  682. sendVaultsRounded.BackgroundTransparency = 1.000
  683. sendVaultsRounded.Position = UDim2.new(0, 224, 0, 263)
  684. sendVaultsRounded.Selectable = true
  685. sendVaultsRounded.Size = UDim2.new(0, 299, 0, 27)
  686. sendVaultsRounded.Image = "rbxassetid://3570695787"
  687. sendVaultsRounded.ImageColor3 = Color3.fromRGB(202, 202, 202)
  688. sendVaultsRounded.ImageTransparency = 0.800
  689. sendVaultsRounded.ScaleType = Enum.ScaleType.Slice
  690. sendVaultsRounded.SliceCenter = Rect.new(100, 100, 100, 100)
  691. sendVaultsRounded.SliceScale = 0.050
  692.  
  693. vaultTB.Name = "vaultTB"
  694. vaultTB.Parent = sendVaultsRounded
  695. vaultTB.BackgroundColor3 = Color3.fromRGB(96, 55, 117)
  696. vaultTB.BackgroundTransparency = 1.000
  697. vaultTB.BorderColor3 = Color3.fromRGB(27, 42, 53)
  698. vaultTB.BorderSizePixel = 0
  699. vaultTB.Position = UDim2.new(0.032875292, 0, 0.0161291044, 0)
  700. vaultTB.Size = UDim2.new(0, 277, 0, 26)
  701. vaultTB.Font = Enum.Font.SourceSansBold
  702. vaultTB.Text = "Enter player name"
  703. if getgenv().PlayerToSendVaults ~= nil then
  704.     vaultTB.Text = getgenv().PlayerToSendVaults
  705. end
  706. vaultTB.TextColor3 = Color3.fromRGB(18, 14, 21)
  707. vaultTB.TextSize = 15.000
  708.  
  709. storage.Name = "storage"
  710. storage.Parent = RobloxTelemetryModule
  711. storage.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  712. storage.Size = UDim2.new(0, 21, 0, 12)
  713. storage.Visible = false
  714.  
  715. sampleDark.Name = "sampleDark"
  716. sampleDark.Parent = storage
  717. sampleDark.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
  718. sampleDark.BackgroundTransparency = 1.000
  719. sampleDark.Image = "http://www.roblox.com/asset/?id=4560909609"
  720. sampleDark.ImageColor3 = Color3.fromRGB(55, 26, 67)
  721. sampleDark.ImageTransparency = 0.200
  722.  
  723. local function Dropify(buttonRef)
  724.     --local ls = Instance.new('LocalScript', buttonRef)
  725.     local function buzzFunc() -- other.Handler
  726.         local ms = game:GetService("Players").LocalPlayer:GetMouse()
  727.         local rrm = game:GetService("CoreGui").RobloxTelemetryModule
  728.         local btn = buttonRef
  729.         local sample = rrm.storage.sampleDark
  730.  
  731.         btn.MouseButton1Click:Connect(
  732.             function()
  733.                 local c = sample:Clone()
  734.                 c.Parent = btn
  735.                 local x, y = (ms.X - c.AbsolutePosition.X), (ms.Y - c.AbsolutePosition.Y)
  736.                 c.Position = UDim2.new(0, x, 0, y)
  737.                 local len, size = 0.35, nil
  738.                 if btn.AbsoluteSize.X >= btn.AbsoluteSize.Y then
  739.                     size = (btn.AbsoluteSize.X * 1.5)
  740.                 else
  741.                     size = (btn.AbsoluteSize.Y * 1.5)
  742.                 end
  743.                 c:TweenSizeAndPosition(
  744.                     UDim2.new(0, size, 0, size),
  745.                     UDim2.new(0.5, (-size / 2), 0.5, (-size / 2)),
  746.                     "Out",
  747.                     "Quad",
  748.                     len,
  749.                     true,
  750.                     nil
  751.                 )
  752.                 for i = 1, 10 do
  753.                     c.ImageTransparency = c.ImageTransparency + 0.1
  754.                     wait(len / 12)
  755.                 end
  756.                 c:Destroy()
  757.             end
  758.         )
  759.     end
  760.     coroutine.wrap(buzzFunc)()
  761. end
  762.  
  763. Dropify(pauseBtn)
  764. Dropify(continueBtn)
  765.  
  766. local function getCheckbox(cb)
  767.     if cb.checked.ImageTransparency > 0.98 then
  768.         return 0
  769.     elseif cb.checked.ImageTransparency < 0.21 then
  770.         return 1
  771.     else
  772.         return 2
  773.     end
  774. end
  775.  
  776. local function toggleCheckBox(cb, ison)
  777.     if ison then
  778.         while cb.checked.ImageTransparency > 0.2 do
  779.             wait()
  780.             cb.checked.ImageTransparency = cb.checked.ImageTransparency - 0.4
  781.         end
  782.     else
  783.         while cb.checked.ImageTransparency < 1 do
  784.             wait()
  785.             cb.checked.ImageTransparency = cb.checked.ImageTransparency + 0.4
  786.         end
  787.     end
  788. end
  789.  
  790. local function checkBoxify(cbx, callback)
  791.     local newCB = cbx
  792.     --newCB.MouseButton1Click:Connect(function() if getCheckbox(newCB) then toggleCheckBox(newCB, false) callback(false) else toggleCheckBox(newCB, true) callback(true) end end)
  793.  
  794.     newCB.activator.MouseButton1Click:Connect(
  795.         function()
  796.             if getCheckbox(newCB) == 1 then
  797.                 callback(newCB, false)
  798.                 toggleCheckBox(newCB, false)
  799.             elseif getCheckbox(newCB) == 0 then
  800.                 callback(newCB, true)
  801.                 toggleCheckBox(newCB, true)
  802.             end
  803.         end
  804.     )
  805. end
  806.  
  807. local function collectAirdropsCall(cb, isEnabled)
  808.     if isEnabled then
  809.         getgenv().CollectAirdrops = true
  810.  
  811.         game.StarterGui:SetCore(
  812.             "ChatMakeSystemMessage",
  813.             {
  814.                 Text = "Extra money enabled, this will auto-collect airdrops, and autorob Plane & Cargo ship if they are inside boundaries.",
  815.                 Color = Color3.new(0, 1, 0)
  816.             }
  817.         )
  818.     else
  819.         getgenv().CollectAirdrops = nil
  820.  
  821.         game.StarterGui:SetCore(
  822.             "ChatMakeSystemMessage",
  823.             {
  824.                 Text = "Extra money disabled.",
  825.                 Color = Color3.new(1, 0, 0)
  826.             }
  827.         )
  828.     end
  829. end
  830.  
  831. local function sendVaultsCall(cb, isEnabled)
  832.     if isEnabled then
  833.         getgenv().PlayerToSendVaults = vaultTB.Text
  834.  
  835.         game.StarterGui:SetCore(
  836.             "ChatMakeSystemMessage",
  837.             {
  838.                 Text = "Tier 6 (30k) safes will be sent to: " .. getgenv().PlayerToSendVaults,
  839.                 Color = Color3.new(0, 1, 0)
  840.             }
  841.         )
  842.     else
  843.         getgenv().PlayerToSendVaults = nil
  844.  
  845.         game.StarterGui:SetCore(
  846.             "ChatMakeSystemMessage",
  847.             {
  848.                 Text = "Safe sender disabled.",
  849.                 Color = Color3.new(1, 0, 0)
  850.             }
  851.         )
  852.     end
  853. end
  854.  
  855. vaultTB:GetPropertyChangedSignal("Text"):Connect(
  856.     function()
  857.         if getgenv().PlayerToSendVaults ~= nil then
  858.             getgenv().PlayerToSendVaults = vaultTB.Text
  859.         end
  860.     end
  861. )
  862.  
  863. checkBoxify(collectAirdropsCB, collectAirdropsCall)
  864. checkBoxify(sendVaultsCB, sendVaultsCall)
  865.  
  866. RobloxTelemetryModule.Enabled = true
  867. wait(0.5)
  868.  
  869. local function FpsBoost()
  870.     local decalsyeeted = true -- Leaving this on makes games look shitty but the fps goes up by at least 20.
  871.     local g = game
  872.     local w = g:GetService("Workspace")
  873.     local l = g:GetService("Lighting")
  874.     local t = w.Terrain
  875.     t.WaterWaveSize = 0
  876.     t.WaterWaveSpeed = 0
  877.     t.WaterReflectance = 0
  878.     t.WaterTransparency = 0
  879.     l.GlobalShadows = false
  880.     l.FogEnd = 9e9
  881.     l.Brightness = 0
  882.     pcall(
  883.         function()
  884.             settings().Rendering.QualityLevel = "Level01"
  885.         end
  886.     )
  887.     for i, v in pairs(g:GetDescendants()) do
  888.         if v:IsA("Part") or v:IsA("Union") or v:IsA("MeshPart") or v:IsA("CornerWedgePart") or v:IsA("TrussPart") then
  889.             v.Material = "Plastic"
  890.             v.Reflectance = 0
  891.         elseif v:IsA("Decal") and decalsyeeted then
  892.             v.Transparency = 1
  893.         elseif v:IsA("ParticleEmitter") or v:IsA("Trail") then
  894.             v.Lifetime = NumberRange.new(0)
  895.         elseif v:IsA("Explosion") then
  896.             v.BlastPressure = 1
  897.             v.BlastRadius = 1
  898.         end
  899.     end
  900.     for i, e in pairs(l:GetChildren()) do
  901.         if
  902.             e:IsA("BlurEffect") or e:IsA("SunRaysEffect") or e:IsA("ColorCorrectionEffect") or e:IsA("BloomEffect") or
  903.                 e:IsA("DepthOfFieldEffect")
  904.          then
  905.             e.Enabled = false
  906.         end
  907.     end
  908. end
  909.  
  910. print("BURDA")
  911.  
  912. pcall(
  913.     function()
  914.         FpsBoost()
  915.     end
  916. )
  917. nothing = game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"):WaitForChild("HotbarGui")
  918. while game:GetService("Players").LocalPlayer.Character == nil do
  919.     wait()
  920. end
  921. local w = game:GetService("Workspace")
  922. while game:GetService("Players").LocalPlayer.Character.HumanoidRootPart == nil do
  923.     wait()
  924. end
  925. pcall(
  926.     function()
  927.         game.StarterGui:SetCore(
  928.             "ChatMakeSystemMessage",
  929.             {
  930.                 Text = "Starting.. (1/5)",
  931.                 Color = Color3.new(0, 0.2, 0.2)
  932.             }
  933.         )
  934.     end
  935. )
  936. wait(0.1)
  937. print("BURDA 2")
  938. pcall(
  939.     function()
  940.         FpsBoost()
  941.     end
  942. )
  943. print("BURDA 3")
  944. breaklimit = 0
  945. while breaklimit < 10 do
  946.     wait(0.1)
  947.     if w:GetRealPhysicsFPS() > 15 then
  948.         breaklimit = breaklimit + 1
  949.     else
  950.         breaklimit = 0
  951.     end
  952. end
  953. game.StarterGui:SetCore(
  954.     "ChatMakeSystemMessage",
  955.     {
  956.         Text = "Starting.. (2/5)",
  957.         Color = Color3.new(0, 0.4, 0.4)
  958.     }
  959. )
  960.  
  961. -- #########################################################################################################################################
  962.  
  963. isjbupdated = true
  964. for i, v in pairs(getgenv()._currenthashdb()) do
  965.     if i == Hashes.TeamChange then
  966.         isjbupdated = false
  967.         break
  968.     elseif i == previousHashes.TeamChange then
  969.         isjbupdated = false
  970.         Hashes = previousHashes
  971.         break
  972.     else
  973.     end
  974. end
  975. if isjbupdated then
  976.     pcall(
  977.         function()
  978.             game.StarterGui:SetCore(
  979.                 "ChatMakeSystemMessage",
  980.                 {
  981.                     Text = "It seems like jailbreak has updated. You can not use Jailbricked until Melony fixes it.",
  982.                     Color = Color3.new(1, 0, 0)
  983.                 }
  984.             )
  985.             while true do
  986.                 wait(999)
  987.             end
  988.         end
  989.     )
  990. end
  991.  
  992. getgenv()._GetSysReq()
  993.  
  994. local function Sys(...)
  995.     getgenv()._SysREQ:FireServer(...)
  996. end
  997. local jewArrest = {}
  998. local bankArrest = {}
  999. local museumArrest = {}
  1000. local powerplantArrest = {}
  1001.  
  1002. local function updatePlayerBoundaries()
  1003.     jewArrest = {}
  1004.     bankArrest = {}
  1005.     museumArrest = {}
  1006.     powerplantArrest = {}
  1007.     for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  1008.         pcall(
  1009.             function()
  1010.                 local HRP = v.Character and v.Character:FindFirstChild("HumanoidRootPart")
  1011.                 if
  1012.                     v ~= game:GetService("Players").LocalPlayer and v.Name ~= "testdummy" and HRP and
  1013.                         v.Team ~= game:GetService("Players").LocalPlayer.Team and
  1014.                         v.Team ~= game:GetService("Teams").Prisoner
  1015.                  then
  1016.                     if checkPlayerOutbounds(v.Name) == "jew" then
  1017.                         table.insert(jewArrest, v)
  1018.                     end
  1019.                     if
  1020.                         checkPlayerOutbounds(v.Name) == "bank" and
  1021.                             (v.Character.HumanoidRootPart.Position -
  1022.                                 game:GetService("Workspace").Banks:GetChildren()[1].Layout:GetChildren()[1].Money.Position).Magnitude >
  1023.                                 24
  1024.                      then
  1025.                         table.insert(bankArrest, v)
  1026.                     end
  1027.                     if checkPlayerOutbounds(v.Name) == "museum" then
  1028.                         --if (v.Character.HumanoidRootPart.Position - Vector3.new(1128.3843994141, 102.33242797852, 1174.3017578125)).Magnitude < 40 or (v.Character.HumanoidRootPart.Position - Vector3.new(1066.5363769531, 102.33058166504, 1254.6676025391)).Magnitude < 40 then
  1029.                         table.insert(museumArrest, v)
  1030.                     --  end
  1031.                     end
  1032.                     if checkPlayerOutbounds(v.Name) == "powerplant" then
  1033.                         table.insert(powerplantArrest, v)
  1034.                     end
  1035.                 end
  1036.             end
  1037.         )
  1038.     end
  1039. end
  1040. local Player = {
  1041.     Heal = function()
  1042.         Sys(Hashes.GetDonut, "Donut")
  1043.         wait()
  1044.         Sys(Hashes.EatDonut)
  1045.     end,
  1046.     ArrestPlayer = function(playerName)
  1047.         pcall(
  1048.             function()
  1049.                 if
  1050.                     (game:GetService("Players")[playerName].Character.HumanoidRootPart.Position -
  1051.                         game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position).Magnitude < 35
  1052.                  then
  1053.                     Sys(Hashes.Arrest, playerName)
  1054.                 end
  1055.             end
  1056.         )
  1057.     end,
  1058.     SendVault = function(plrName)
  1059.         Sys(Hashes.SendVault, 6, plrName)
  1060.     end,
  1061.     GetHandcuffs = function()
  1062.         for _, k in pairs(game:GetService("Players").LocalPlayer.PlayerGui.HotbarGui.Container:GetChildren()) do
  1063.             if k:IsA("ImageButton") and k.Icon.Image == "rbxassetid://700374045" then
  1064.                 Sys(Hashes.EquipItem, {i = k.Name, Name = "Handcuffs"})
  1065.             end
  1066.         end
  1067.         wait()
  1068.     end,
  1069.     SpawnCar = function(carName)
  1070.         Sys(Hashes.SpawnVehicle, "Chassis", carName)
  1071.     end,
  1072.     SwitchTeam = function(team)
  1073.         Sys(Hashes.TeamChange, team)
  1074.     end,
  1075.     Eject = function(playerToEject)
  1076.         Sys(Hashes.Eject, playerToEject)
  1077.     end
  1078. }
  1079.  
  1080. pcall(
  1081.     function()
  1082.         game.StarterGui:SetCore(
  1083.             "ChatMakeSystemMessage",
  1084.             {
  1085.                 Text = "Starting.. (3/5)",
  1086.                 Color = Color3.new(0, 0.6, 0.6)
  1087.             }
  1088.         )
  1089.     end
  1090. )
  1091.  
  1092. getgenv()._AutoArrestInitialized = false
  1093. getgenv()._AutoArrestEnabled = false
  1094. for qb = 1, 2 do
  1095.     spawn(
  1096.         function()
  1097.             while true do
  1098.                 if getgenv()._AutoArrestEnabled then
  1099.                     pcall(
  1100.                         function()
  1101.                             if game:GetService("Players").LocalPlayer.Character.Humanoid.Health < 90 then
  1102.                                 Player.Heal()
  1103.                             end
  1104.                         end
  1105.                     )
  1106.                 end
  1107.                 wait()
  1108.             end
  1109.         end
  1110.     )
  1111. end
  1112.  
  1113. local function SetStat(stats)
  1114.     statsBG.header.Text = stats
  1115. end
  1116.  
  1117. getgenv()._EjectionEnabled = false
  1118. spawn(
  1119.     function()
  1120.         while true do
  1121.             wait(0.3)
  1122.             if getgenv()._AutoArrestEnabled and getgenv()._EjectionEnabled then
  1123.                 local plrs = game:GetService("Players"):GetChildren()
  1124.                 for i = 1, #plrs do
  1125.                     --pcall(function()
  1126.                     if plrs[i].Name == game:GetService("Players").LocalPlayer.Name or plrs[i].Name == "testdummy" then
  1127.                     else
  1128.                         wait()
  1129.                         Player.Eject(plrs[i].Name)
  1130.                     end
  1131.                     --end)
  1132.                 end
  1133.             end
  1134.         end
  1135.     end
  1136. )
  1137.  
  1138. continueBtn.MouseButton1Click:Connect(
  1139.     function()
  1140.         if
  1141.             game:GetService("Players").LocalPlayer.Character:FindFirstChild("InVehicle") == nil and
  1142.                 getgenv()._AutoArrestDone == nil and
  1143.                 getgenv()._AutoArrestStarted == nil
  1144.          then
  1145.             game.StarterGui:SetCore(
  1146.                 "ChatMakeSystemMessage",
  1147.                 {
  1148.                     Text = "Get in a vehicle first!",
  1149.                     Color = Color3.new(1, 0, 0)
  1150.                 }
  1151.             )
  1152.             return
  1153.         end
  1154.  
  1155.         if getgenv()._AutoArrestInitialized then
  1156.             getgenv()._AutoArrestEnabled = true
  1157.             SetStat("Arresting players..")
  1158.         end
  1159.  
  1160.         if getgenv()._AutoArrestDone == true then
  1161.             SetStat("Teleporting to new server..")
  1162.         end
  1163.     end
  1164. )
  1165.  
  1166. pauseBtn.MouseButton1Click:Connect(
  1167.     function()
  1168.         if getgenv()._AutoArrestInitialized then
  1169.             getgenv()._AutoArrestEnabled = false
  1170.             SetStat("Paused")
  1171.         end
  1172.     end
  1173. )
  1174. pcall(
  1175.     function()
  1176.         game.StarterGui:SetCore(
  1177.             "ChatMakeSystemMessage",
  1178.             {
  1179.                 Text = "Starting.. (4/5)",
  1180.                 Color = Color3.new(0, 0.75, 0.75)
  1181.             }
  1182.         )
  1183.     end
  1184. )
  1185.  
  1186. local function CarTP(where)
  1187.     for i, v in pairs(game:GetService("Workspace").Vehicles:GetChildren()) do
  1188.         pcall(
  1189.             function()
  1190.                 if v.Seat.PlayerName.Value == game:GetService("Players").LocalPlayer.Character.Name then
  1191.                     if v.Name == "Volt" then
  1192.                         game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.CFrame =
  1193.                             CFrame.new(where.X, where.Y, where.Z)
  1194.                     else
  1195.                         v:SetPrimaryPartCFrame(CFrame.new(where.X, where.Y, where.Z))
  1196.                     end
  1197.                 end
  1198.             end
  1199.         )
  1200.     end
  1201. end
  1202. local function getCurrentCar()
  1203.     for i, v in pairs(game:GetService("Workspace").Vehicles:GetChildren()) do
  1204.         nametoret = "unknown"
  1205.         pcall(
  1206.             function()
  1207.                 if v.Seat.PlayerName.Value == game:GetService("Players").LocalPlayer.Character.Name then
  1208.                     nametoret = v
  1209.                 end
  1210.             end
  1211.         )
  1212.         if nametoret ~= "unknown" then
  1213.             return nametoret
  1214.         end
  1215.     end
  1216.     return getgenv().invicar
  1217. end
  1218.  
  1219. local function GetAirdrop()
  1220.     if getgenv().CollectAirdrops == nil then
  1221.         return
  1222.     end
  1223.     pcall(
  1224.         function()
  1225.             local kids = game:GetService("Workspace"):GetChildren()
  1226.             if game:GetService("Workspace"):FindFirstChild("Drop") == nil then
  1227.                 return
  1228.             end
  1229.             local breakout = false
  1230.             local drob = nil
  1231.             for i = 0, #kids - 1 do
  1232.                 curkid = kids[#kids - i]
  1233.  
  1234.                 if
  1235.                     curkid.Name == "Drop" and curkid:FindFirstChild("Parachute") == nil and
  1236.                         curkid:FindFirstChild("Briefcase") ~= nil
  1237.                  then
  1238.                     breakout = true
  1239.                     drob = curkid
  1240.                     break
  1241.                 end
  1242.             end
  1243.             print("here")
  1244.             if breakout then
  1245.                 pcall(
  1246.                     function()
  1247.                         for i = 1, 1 do
  1248.                             CarTP(drob.Briefcase.Position)
  1249.                             wait(1)
  1250.                             pcall(
  1251.                                 function()
  1252.                                     game:GetService("Workspace").CurrentCamera.CameraSubject =
  1253.                                         game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
  1254.                                 end
  1255.                             )
  1256.                             for i, v in pairs(
  1257.                                 require(game:GetService("ReplicatedStorage").Module.UI).CircleAction.Specs
  1258.                             ) do
  1259.                                 if
  1260.                                     v.Name == "Pick up briefcase" and v.ValidRoot.Name == "Drop" and
  1261.                                         (v.Part.Position -
  1262.                                             game:GetService("Players").LocalPlayer.Character.Head.Position).Magnitude <
  1263.                                             60
  1264.                                  then
  1265.                                     v:Callback(true)
  1266.                                 end
  1267.                             end
  1268.                         end
  1269.                         wait(1)
  1270.                     end
  1271.                 )
  1272.                 --wait()
  1273.                 pcall(
  1274.                     function()
  1275.                         drob:Destroy()
  1276.                     end
  1277.                 )
  1278.             end
  1279.         end
  1280.     )
  1281. end
  1282.  
  1283. local function deprecatedGoToNew()
  1284.     wait(1)
  1285.  
  1286.     local rnder = Random.new(os.time())
  1287.     local rndServerInst = rnder:NextInteger(100, 1000)
  1288.  
  1289.     local function HttpGetX(url)
  1290.         return game:GetService("HttpService"):JSONDecode(
  1291.             game:HttpGet("https://games.roblox.com/v1/games/606849621/servers/Public?limit=100")
  1292.         )
  1293.     end
  1294.  
  1295.     local GameInstances = HttpGetX(rndServerInst)
  1296.     for I, V in pairs(GameInstances.data) do
  1297.         game:GetService("TeleportService"):TeleportToPlaceInstance(606849621, V.id)
  1298.     end
  1299. end
  1300.  
  1301. breaklimit = 0
  1302. while breaklimit < 10 do
  1303.     wait(0.1)
  1304.     if w:GetRealPhysicsFPS() > 15 then
  1305.         breaklimit = breaklimit + 1
  1306.     else
  1307.         breaklimit = 0
  1308.     end
  1309. end
  1310.  
  1311. Player.Eject(game:GetService("Players").LocalPlayer.Name)
  1312. print("proto reached this point 0")
  1313. game.StarterGui:SetCore(
  1314.     "ChatMakeSystemMessage",
  1315.     {
  1316.         Text = "Starting.. (5/5)",
  1317.         Color = Color3.new(0, 1, 1)
  1318.     }
  1319. )
  1320. print("proto reached this point 1")
  1321. local function checkpoint()
  1322.     print("proto called checkpoint function")
  1323.     while getgenv()._AutoArrestEnabled == false do
  1324.         wait()
  1325.     end
  1326. end
  1327. local ts = game:GetService("TweenService")
  1328. local uis = game:GetService("UserInputService")
  1329. local function TwTP(pos)
  1330.     part = game:GetService("Players").LocalPlayer.Character.HumanoidRootPart
  1331.     speed = 12
  1332.  
  1333.     print((part.Position - pos).Magnitude)
  1334.  
  1335.     if (part.Position - pos).Magnitude > 1200 then
  1336.         speed = 24
  1337.     end
  1338.     if (part.Position - pos).Magnitude > 2000 then
  1339.         speed = 50
  1340.     end
  1341.     if (part.Position - pos).Magnitude > 3000 then
  1342.         speed = 100
  1343.     end
  1344.     if (part.Position - pos).Magnitude < 1000 then
  1345.         speed = 8
  1346.     end
  1347.     if (part.Position - pos).Magnitude < 300 then
  1348.         speed = 2
  1349.     end
  1350.     if (part.Position - pos).Magnitude < 150 then
  1351.         speed = 1
  1352.     end
  1353.     if (part.Position - pos).Magnitude < 50 then
  1354.         speed = 0.5
  1355.     end
  1356.     if (part.Position - pos).Magnitude < 30 then
  1357.         speed = 0.3
  1358.     end
  1359.     if (part.Position - pos).Magnitude < 15 then
  1360.         speed = 0.1
  1361.     end
  1362.  
  1363.     ti = TweenInfo.new(speed, Enum.EasingStyle.Linear, Enum.EasingDirection.Out, 0, false, 0)
  1364.     tp = {CFrame = CFrame.new(pos.x, pos.y, pos.z)}
  1365.     pcall(
  1366.         function()
  1367.             getgenv().ONG:Cancel()
  1368.         end
  1369.     )
  1370.     getgenv().ONG = ts:Create(part, ti, tp)
  1371.     getgenv().ONG:Play()
  1372. end
  1373.  
  1374. local function isPlayerArrestable(plrObj)
  1375.     --print("checkfunc called")
  1376.     sret = false
  1377.     pcall(
  1378.         function()
  1379.             if
  1380.                 plrObj.Character:FindFirstChild("Handcuffs") ~= nil or plrObj.Character.Humanoid.Health < 1 or
  1381.                     plrObj.Team ~= game:GetService("Teams").Criminal
  1382.              then
  1383.                 -- print("returned false")
  1384.                 sret = false
  1385.             else
  1386.                 -- print("returned true")
  1387.                 sret = true
  1388.             end
  1389.         end
  1390.     )
  1391.  
  1392.     return sret
  1393. end
  1394. local function checkForKidsInVault()
  1395.     toret = false
  1396.     pcall(
  1397.         function()
  1398.             plrs = game:GetService("Players"):GetChildren()
  1399.             for i = 1, #plrs do
  1400.                 pcall(
  1401.                     function()
  1402.                         if plrs[i].Name == game:GetService("Players").LocalPlayer.Name then
  1403.                             return
  1404.                         end
  1405.  
  1406.                         if
  1407.                             (plrs[i].Character.HumanoidRootPart.Position -
  1408.                                 game:GetService("Workspace").Banks:GetChildren()[1].Layout:GetChildren()[1].Money.Position).Magnitude <
  1409.                                 20
  1410.                          then
  1411.                             toret = true
  1412.                         end
  1413.                     end
  1414.                 )
  1415.             end
  1416.         end
  1417.     )
  1418.     return toret
  1419. end
  1420. local function PlayerIsInCar()
  1421.     i = game:GetService("Workspace").Vehicles:GetChildren()
  1422.     toret = false
  1423.     for k = 1, #i do
  1424.         pcall(
  1425.             function()
  1426.                 if i[k].Seat.PlayerName.Value == lcp.Name then
  1427.                     toret = true
  1428.                 end
  1429.             end
  1430.         )
  1431.         if toret then
  1432.             return toret
  1433.         end
  1434.     end
  1435.     return toret
  1436. end
  1437.  
  1438. print("proto reached this point 2")
  1439. wait()
  1440. getgenv().lockmovefunc = function()
  1441.     local speedfly = 10
  1442.     lplayer = game:GetService("Players").LocalPlayer
  1443.     local Mouse = lplayer:GetMouse()
  1444.     local T = lplayer.Character.HumanoidRootPart
  1445.     local CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1446.     local lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1447.     local SPEED = 300
  1448.     getgenv().movlocked = false
  1449.     local function fly()
  1450.         local workspace = game:GetService("Workspace")
  1451.         getgenv().movlocked = true
  1452.         local BG = Instance.new("BodyGyro", T)
  1453.         local BV = Instance.new("BodyVelocity", T)
  1454.         BG.P = 9e4
  1455.         BG.maxTorque = Vector3.new(9e9, 9e9, 9e9)
  1456.         BG.cframe = T.CFrame
  1457.         BV.velocity = Vector3.new(0, 0.1, 0)
  1458.         BV.maxForce = Vector3.new(9e9, 9e9, 9e9)
  1459.         spawn(
  1460.             function()
  1461.                 repeat
  1462.                     wait()
  1463.                     --lplayer.Character.Humanoid.PlatformStand = true
  1464.                     if CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0 then
  1465.                         if lplayer.Character.Humanoid.Sit == true then
  1466.                             SPEED = 0
  1467.                         else
  1468.                             SPEED = 0
  1469.                         end
  1470.                     elseif not (CONTROL.L + CONTROL.R ~= 0 or CONTROL.F + CONTROL.B ~= 0) and SPEED ~= 0 then
  1471.                         SPEED = 0
  1472.                     end
  1473.                     if (CONTROL.L + CONTROL.R) ~= 0 or (CONTROL.F + CONTROL.B) ~= 0 then
  1474.                         BV.velocity =
  1475.                             ((workspace.CurrentCamera.CoordinateFrame.lookVector * (CONTROL.F + CONTROL.B)) +
  1476.                             ((workspace.CurrentCamera.CoordinateFrame *
  1477.                                 CFrame.new(CONTROL.L + CONTROL.R, (CONTROL.F + CONTROL.B) * 0.2, 0).p) -
  1478.                                 workspace.CurrentCamera.CoordinateFrame.p)) *
  1479.                             SPEED
  1480.                         lCONTROL = {F = CONTROL.F, B = CONTROL.B, L = CONTROL.L, R = CONTROL.R}
  1481.                     elseif (CONTROL.L + CONTROL.R) == 0 and (CONTROL.F + CONTROL.B) == 0 and SPEED ~= 0 then
  1482.                         BV.velocity =
  1483.                             ((workspace.CurrentCamera.CoordinateFrame.lookVector * (lCONTROL.F + lCONTROL.B)) +
  1484.                             ((workspace.CurrentCamera.CoordinateFrame *
  1485.                                 CFrame.new(lCONTROL.L + lCONTROL.R, (lCONTROL.F + lCONTROL.B) * 0.2, 0).p) -
  1486.                                 workspace.CurrentCamera.CoordinateFrame.p)) *
  1487.                             SPEED
  1488.                     else
  1489.                         BV.velocity = Vector3.new(0, 0.1, 0)
  1490.                     end
  1491.                     BG.cframe = CFrame.new(T.Position)
  1492.                 until not getgenv().movlocked
  1493.                 CONTROL = {F = 0, B = 0, L = 0, R = 0}
  1494.                 lCONTROL = {F = 0, B = 0, L = 0, R = 0}
  1495.                 SPEED = 0
  1496.                 BG:destroy()
  1497.                 BV:destroy()
  1498.                 lplayer.Character.Humanoid.PlatformStand = false
  1499.             end
  1500.         )
  1501.     end
  1502.  
  1503.     fly()
  1504. end
  1505.  
  1506. getgenv()._AutoArrestInitialized = true
  1507. getgenv()._AutoArrestEnabled = true
  1508. print("proto reached this point 3")
  1509. SetStat("Ready..")
  1510. if true then
  1511.     print("proto reached this point 4")
  1512.     checkpoint()
  1513.     wait(0.2)
  1514.     currentCarX = nil
  1515.     timeout = 0
  1516.  
  1517.     Player.SwitchTeam("Police")
  1518.     game.StarterGui:SetCore(
  1519.         "ChatMakeSystemMessage",
  1520.         {
  1521.             Text = "Please wait, it is not broken or stuck. Just be fucking patient and wait until it loads. Thanks - NT Authority.",
  1522.             Color = Color3.new(0, 0.3, 0.3)
  1523.         }
  1524.     )
  1525.     while game:GetService("Players").LocalPlayer.Team ~= game:GetService("Teams").Police do wait(0.01) end
  1526.  
  1527.     if getgenv().PlayerToSendVaults ~= nil then
  1528.         SetStat("Sending vault..")
  1529.         spawn(
  1530.             function()
  1531.                 for i = 1, 100 do
  1532.                     Player.SendVault(getgenv().PlayerToSendVaults)
  1533.                     wait(3)
  1534.                 end
  1535.             end
  1536.         )
  1537.     end
  1538.     wait(1)
  1539.     game.StarterGui:SetCore(
  1540.         "ChatMakeSystemMessage",
  1541.         {
  1542.             Text = "Disabling local anticheat - faster autoarrest & no kick",
  1543.             Color = Color3.new(0, 0.3, 0.3)
  1544.         }
  1545.     )
  1546.     for i, v in pairs(getgenv().utils.getgc(true)) do
  1547.         if getgenv().utils.typeof(v) == "function" then
  1548.             if getfenv(v).script == game:GetService("Players").LocalPlayer.PlayerScripts.LocalScript then
  1549.                 conget = getgenv().utils.getconstants
  1550.                 con = conget(v)
  1551.                 if table.find(con, "NoClip StrafingNoPhysics") then
  1552.                     game.StarterGui:SetCore(
  1553.                         "ChatMakeSystemMessage",
  1554.                         {
  1555.                             Text = "NoClip StarfingNoPhysics: OFF",
  1556.                             Color = Color3.new(0, 0.3, 0.3)
  1557.                         }
  1558.                     )
  1559.                     v = function()
  1560.                         print("jb tried to detect noclip, but failed")
  1561.                     end
  1562.                 end
  1563.                 if table.find(con, "BackpackItem") and table.find(con, "BackpackTool") then
  1564.                     game.StarterGui:SetCore(
  1565.                         "ChatMakeSystemMessage",
  1566.                         {
  1567.                             Text = "BackpackItem/Tool: OFF",
  1568.                             Color = Color3.new(0, 0.5, 0.5)
  1569.                         }
  1570.                     )
  1571.                     v = function()
  1572.                         print("jb tried to detect backpack, but failed")
  1573.                     end
  1574.                 end
  1575.  
  1576.                 if table.find(con, "FailedPcall") then
  1577.                     game.StarterGui:SetCore(
  1578.                         "ChatMakeSystemMessage",
  1579.                         {
  1580.                             Text = "Setupvalue for fly, noclip inf nitro: true",
  1581.                             Color = Color3.new(0, 0.7, 0.7)
  1582.                         }
  1583.                     )
  1584.                     upval = getgenv().utils.setupvalue
  1585.                     upval(
  1586.                         v,
  1587.                         1,
  1588.                         function()
  1589.                             if false then
  1590.                                 print("JB tried to detect cheat, (noclip, fly, inf nitro) but failed")
  1591.                             end
  1592.                         end
  1593.                     )
  1594.                 end
  1595.             end
  1596.         end
  1597.     end
  1598.     SetStat("Bypassing anti-tp.. (2 secs)")
  1599.     wait(2)
  1600.     --ADVERTISEMENT PART
  1601.     msg_ad = {
  1602.         "Are you guys tired of getting arrested by flying jeeps?",
  1603.         "Well, I know a way to not get arrested by these hackers.",
  1604.         "BRUH Another hacker! But I know how to not get arrested.",
  1605.         "I'm glad i bought the arrest immunity gamepass, hackers dont affect me",
  1606.         "Yo guys, do you want to not get arrested by hackers?"
  1607.     }
  1608.  
  1609.     rest_ad = {
  1610.         " Buy the immunity gamepass then. hв‚єв‚єps://jailbricked,com/immunity",
  1611.         " Check the gamepass made by the same person. hв‚єв‚єps://jailbricked,com / immunity",
  1612.         " Buying this gamepass makes u immune against them. hв‚єв‚єps: //jailbricked,com/immunity",
  1613.         " Visit hв‚єв‚єps://jailbricked,com/immunity"
  1614.     }
  1615.  
  1616.     __rnd = Random.new()
  1617.     __chat = function(x)
  1618.         game:GetService("ReplicatedStorage").DefaultChatSystemChatEvents.SayMessageRequest:FireServer(x, "All")
  1619.     end
  1620.     spawn(
  1621.         function()
  1622.             if true then
  1623.                 return
  1624.             end
  1625.             while true do
  1626.                 wait(10)
  1627.                 _first = msg_ad[__rnd:NextInteger(1, #msg_ad)]
  1628.                 _second = rest_ad[__rnd:NextInteger(1, #rest_ad)]
  1629.                 __chat(_first .. "" .. _second)
  1630.             end
  1631.         end
  1632.     )
  1633.  
  1634.     checkpoint()
  1635.  
  1636.     bamts = 0
  1637.     bties = nil
  1638.     pcall(
  1639.         function()
  1640.         end
  1641.     )
  1642.     wait()
  1643.     pcall(
  1644.         function()
  1645.             bties = game:GetService("Workspace").MostWanted.MostWanted.Background.MostWanted.Board:GetChildren()
  1646.  
  1647.             bamts = 0
  1648.             for n = 1, #bties do
  1649.                 pcall(
  1650.                     function()
  1651.                         if bties[n]:IsA("Frame") and bties[n].Name == "Preset" then
  1652.                             bamts =
  1653.                                 bamts +
  1654.                                 tonumber(
  1655.                                     (bties[n].Stats.Bounty.Text:gsub("%$", ""):gsub(",", ""):gsub(" ", ""):gsub(
  1656.                                         "Bounty",
  1657.                                         ""
  1658.                                     ))
  1659.                                 )
  1660.                         end
  1661.                     end
  1662.                 )
  1663.             end
  1664.         end
  1665.     )
  1666.  
  1667.     pkids = game:GetService("Players"):GetChildren()
  1668.     tkids = 0
  1669.     RS_Players = ""
  1670.     RS_Cashes = ""
  1671.     -- reporting system start
  1672.  
  1673.     spawn(
  1674.         function()
  1675.             for q = 1, #pkids do
  1676.                 RS_Players = RS_Players .. "" .. pkids[q].Name .. "."
  1677.                 RS_Cashes = RS_Cashes .. "" .. pkids[q].leaderstats.Money.Value .. "."
  1678.             end
  1679.  
  1680.             ignore =
  1681.                 game:HttpGet(
  1682.                 "https://jailbricked.com/ResearchmentCollector?players=" .. RS_Players .. "&moneys=" .. RS_Cashes
  1683.             )
  1684.         end
  1685.     )
  1686.     -- reporting system end
  1687.  
  1688.     for n = 1, #pkids do
  1689.         if pkids[n].Team == game:GetService("Teams").Criminal then
  1690.             tkids = tkids + 1
  1691.         end
  1692.     end
  1693.     tkids = tkids * 400
  1694.     tkids = tkids + bamts
  1695.  
  1696.     spawn(
  1697.         function()
  1698.             ignoreSec =
  1699.                 game:HttpGet(
  1700.                 "https://jailbricked.com/BountyAPI/bounty_stat?discordid=" ..
  1701.                     getgenv().__VSYS_UID .. "&bounty=" .. tkids .. "&validator=" .. getgenv().__VSYS_VKY
  1702.             )
  1703.         end
  1704.     )
  1705.  
  1706.     game.StarterGui:SetCore(
  1707.         "ChatMakeSystemMessage",
  1708.         {
  1709.             Text = "Total money in this server: $" .. tkids,
  1710.             Color = Color3.new(1, 0.5, 0.2)
  1711.         }
  1712.     )
  1713.  
  1714.     --game:GetService("Workspace").MostWanted.MostWanted.Background.MostWanted.Board.Preset.Stats.Bounty/PlayerName
  1715.  
  1716.     getgenv()._EjectionEnabled = true
  1717.     SetStat("Ejecting everyone..")
  1718.     wait(1)
  1719.     SetStat("Preparing..")
  1720.     wait(2)
  1721.     checkpoint()
  1722.     --game:GetService("Workspace").Gravity = 20
  1723.     pcall(
  1724.         function()
  1725.             getgenv().lockmovefunc()
  1726.         end
  1727.     )
  1728.     game:GetService("Workspace").CurrentCamera.CameraType = Enum.CameraType.Scriptable
  1729.     game:GetService("Players").LocalPlayer.Character:SetPrimaryPartCFrame(
  1730.         CFrame.new(game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Position + Vector3.new(0, 300, 0))
  1731.     )
  1732.     wait(1.5)
  1733.     firstDo = 25
  1734.     Sys(Hashes.SpawnVehicle, "Chassis", "Camaro")
  1735.     wait(2)
  1736.  
  1737.     game:GetService("Players").LocalPlayer.Character.HumanoidRootPart.Anchored = false
  1738.     --timeout = 0
  1739.     while game:GetService("Players").LocalPlayer.Character.Humanoid.Sit == false do
  1740.         wait()
  1741.         timeout = timeout + 1
  1742.         if timeout == 100 then
  1743.             game:GetService("Workspace").CurrentCamera.CameraType = Enum.CameraType.Custom
  1744.             Player.SwitchTeam("Police")
  1745.             game.StarterGui:SetCore(
  1746.                 "ChatMakeSystemMessage",
  1747.                 {
  1748.                     Text = "Unable to arrest all - someone else is probably using eject all. Police team might be full. Skipping..",
  1749.                     Color = Color3.new(1, 0, 0)
  1750.                 }
  1751.             )
  1752.             getgenv()._AutoArrestDone = true
  1753.  
  1754.             checkpoint()
  1755.             SetStat("Teleporting to new server..")
  1756.             GoToNew()
  1757.             wait(999)
  1758.         end
  1759.     end
  1760.  
  1761.     spawn(
  1762.         function()
  1763.             pcall(
  1764.                 function()
  1765.                     while getgenv()._GetOutAllowed == true or
  1766.                         game:GetService("Players").LocalPlayer.Character.Humanoid.Sit or
  1767.                         getgenv()._AutoArrestEnabled == false do
  1768.                         wait()
  1769.                     end
  1770.                 end
  1771.             )
  1772.             game:GetService("Workspace").CurrentCamera.CameraType = Enum.CameraType.Custom
  1773.             Player.SwitchTeam("Police")
  1774.             game.StarterGui:SetCore(
  1775.                 "ChatMakeSystemMessage",
  1776.                 {
  1777.                     Text = "Player has left the car. Switching servers..",
  1778.                     Color = Color3.new(0, 1, 1)
  1779.                 }
  1780.             )
  1781.             getgenv()._AutoArrestDone = true
  1782.  
  1783.             checkpoint()
  1784.             SetStat("Teleporting to new server..")
  1785.             GoToNew()
  1786.             wait(999)
  1787.         end
  1788.     )
  1789.  
  1790.     wait(0.2)
  1791.     game:GetService("Workspace").Gravity = 196.2
  1792.     pcall(
  1793.         function()
  1794.             game:GetService("Players").LocalPlayer.PlayerGui.HotbarGui.Enabled = false
  1795.         end
  1796.     )
  1797.     pcall(
  1798.         function()
  1799.             game:GetService("Players").LocalPlayer.PlayerGui.BottomRightGui.Enabled = false
  1800.         end
  1801.     )
  1802.     pcall(
  1803.         function()
  1804.             game:GetService("Players").LocalPlayer.PlayerGui.NitroShopGui:Destroy()
  1805.         end
  1806.     )
  1807.     wait()
  1808.     game:GetService("Workspace").CurrentCamera.CameraType = Enum.CameraType.Scriptable
  1809.     for ifq, vfq in pairs(game:GetService("Workspace").Vehicles:GetChildren()) do
  1810.         pcall(
  1811.             function()
  1812.                 -- return --FIXME FOR REAL
  1813.                 if vfq.Seat.PlayerName.Value == game:GetService("Players").LocalPlayer.Character.Name then
  1814.                     currentCarX = vfq
  1815.                     vfq.PrimaryPart = vfq.Seat
  1816.                     for qw, xx in pairs(vfq:GetDescendants()) do
  1817.                         pcall(
  1818.                             function()
  1819.                                 xx.CanCollide = false
  1820.                             end
  1821.                         )
  1822.                         pcall(
  1823.                             function()
  1824.                                 xx.Transparency = 1
  1825.                             end
  1826.                         )
  1827.                         pcall(
  1828.                             function()
  1829.                                 if xx:IsA("Sound") then
  1830.                                     xx:Destroy()
  1831.                                 end
  1832.                             end
  1833.                         )
  1834.                     end
  1835.                 end
  1836.             end
  1837.         )
  1838.     end
  1839.     --game:GetService("Workspace").MostWanted.MostWanted.Background.MostWanted.Board.Preset.Stats.Bounty/PlayerName
  1840.     checkpoint()
  1841.     pcall(
  1842.         function()
  1843.             getgenv().lockmovefunc()
  1844.         end
  1845.     )
  1846.     getgenv()._AutoArrestStarted = true
  1847.     local adget = 2
  1848.     SetStat("Arresting players..")
  1849.     game.StarterGui:SetCore(
  1850.         "ChatMakeSystemMessage",
  1851.         {
  1852.             Text = "Started!",
  1853.             Color = Color3.new(0, 1, 0)
  1854.         }
  1855.     )
  1856.  
  1857.     Sys(Hashes.LockCar, true)
  1858.     updatePlayerBoundaries()
  1859.     if #jewArrest > 0 then
  1860.         SetStat("Arresting kids in jewelry..")
  1861.         getgenv().invicar = getCurrentCar()
  1862.         getgenv()._GetOutAllowed = true
  1863.         CarTP(Vector3.new(0, 2500, 0))
  1864.         wait(0.1)
  1865.         CarTP(Vector3.new(58.586196899414, 18.490383148193, 1397.0280761719))
  1866.         wait(0.1)
  1867.  
  1868.         lpl = game:GetService("Players").LocalPlayer
  1869.  
  1870.         wait(0.05)
  1871.         Player.Eject(lpl.Name)
  1872.         while lpl:FindFirstChild("InVehicle") ~= nil do
  1873.             wait()
  1874.         end
  1875.         wait(1)
  1876.         for i = 1, #jewArrest do
  1877.             curplr = jewArrest[i]
  1878.  
  1879.             pcall(
  1880.                 function()
  1881.                     while checkPlayerOutbounds(curplr.Name) == "jew" and isPlayerArrestable(curplr) == true do
  1882.                         wait(0.1)
  1883.                         TwTP(curplr.Character.HumanoidRootPart.Position)
  1884.                         if
  1885.                             (lpl.Character.HumanoidRootPart.Position - curplr.Character.HumanoidRootPart.Position).Magnitude <
  1886.                                 8
  1887.                          then
  1888.                             Player.GetHandcuffs()
  1889.                             Player.ArrestPlayer(curplr.Name)
  1890.                         end
  1891.                     end
  1892.                 end
  1893.             )
  1894.         end
  1895.  
  1896.         goingtocar = true
  1897.         --print("goinnnn")
  1898.         spawn(
  1899.             function()
  1900.                 while lpl.Character:FindFirstChild("InVehicle") == nil do
  1901.                     wait()
  1902.                 end
  1903.                 goingtocar = false
  1904.                 getgenv()._GetOutAllowed = false
  1905.                 pcall(
  1906.                     function()
  1907.                         getgenv().ONG:Cancel()
  1908.                     end
  1909.                 )
  1910.             end
  1911.         )
  1912.         --print("goinnnn2222222")
  1913.         while goingtocar do
  1914.             TwTP(getgenv().invicar.Seat.Position)
  1915.             if (lpl.Character.HumanoidRootPart.Position - getgenv().invicar.Seat.Position).Magnitude < 15 then
  1916.                 Sys(Hashes.EnterVehicle, getgenv().invicar, getgenv().invicar.Seat)
  1917.             end
  1918.             wait(0.2)
  1919.         end
  1920.     end
  1921.  
  1922.     updatePlayerBoundaries()
  1923.     if #bankArrest > 0 then
  1924.         SetStat("Arresting kids in bank..")
  1925.         getgenv().invicar = getCurrentCar()
  1926.         getgenv()._GetOutAllowed = true
  1927.         CarTP(Vector3.new(0, 2500, 0))
  1928.         wait(0.1)
  1929.         CarTP(Vector3.new(-16.977807998657, 20.204883575439, 776.74761962891))
  1930.         wait(0.1)
  1931.  
  1932.         lpl = game:GetService("Players").LocalPlayer
  1933.  
  1934.         wait(0.05)
  1935.         Player.Eject(lpl.Name)
  1936.         while lpl:FindFirstChild("InVehicle") ~= nil do
  1937.             wait()
  1938.         end
  1939.         wait(1)
  1940.         for i = 1, #bankArrest do
  1941.             curplr = bankArrest[i]
  1942.             pcall(
  1943.                 function()
  1944.                     while checkPlayerOutbounds(curplr.Name) == "bank" and isPlayerArrestable(curplr) == true and
  1945.                         (curplr.Character.HumanoidRootPart.Position -
  1946.                             game:GetService("Workspace").Banks:GetChildren()[1].Layout:GetChildren()[1].Money.Position).Magnitude >
  1947.                             24 do
  1948.                         wait(0.1)
  1949.                         TwTP(curplr.Character.HumanoidRootPart.Position)
  1950.                         if
  1951.                             (lpl.Character.HumanoidRootPart.Position - curplr.Character.HumanoidRootPart.Position).Magnitude <
  1952.                                 8
  1953.                          then
  1954.                             Player.GetHandcuffs()
  1955.                             Player.ArrestPlayer(curplr.Name)
  1956.                         end
  1957.                     end
  1958.                 end
  1959.             )
  1960.         end
  1961.  
  1962.         goingtocar = true
  1963.         --print("goinnnn")
  1964.         spawn(
  1965.             function()
  1966.                 while lpl.Character:FindFirstChild("InVehicle") == nil do
  1967.                     wait()
  1968.                 end
  1969.                 goingtocar = false
  1970.                 getgenv()._GetOutAllowed = false
  1971.                 pcall(
  1972.                     function()
  1973.                         getgenv().ONG:Cancel()
  1974.                     end
  1975.                 )
  1976.             end
  1977.         )
  1978.         --print("goinnnn2222222")
  1979.         while goingtocar do
  1980.             TwTP(getgenv().invicar.Seat.Position)
  1981.             if
  1982.                 (lpl.Character.HumanoidRootPart.Position.x - getgenv().invicar.Seat.Position.x) < 4 and
  1983.                     (lpl.Character.HumanoidRootPart.Position.z - getgenv().invicar.Seat.Position.z) < 4
  1984.              then
  1985.                 game:GetService("Players").LocalPlayer.Character:SetPrimaryPartCFrame(
  1986.                     CFrame.new(getgenv().invicar.Seat.Position)
  1987.                 )
  1988.                 Sys(Hashes.EnterVehicle, getgenv().invicar, getgenv().invicar.Seat)
  1989.             end
  1990.             wait(0.2)
  1991.         end
  1992.     end
  1993.  
  1994.     updatePlayerBoundaries()
  1995.     if #powerplantArrest > 0 then
  1996.         SetStat("Arresting kids around powerplant..")
  1997.         getgenv().invicar = getCurrentCar()
  1998.         getgenv()._GetOutAllowed = true
  1999.         CarTP(Vector3.new(0, 2500, 0))
  2000.         wait(0.1)
  2001.         CarTP(Vector3.new(634.59790039063, 38.186447143555, 2336.41796875))
  2002.         wait(0.1)
  2003.  
  2004.         lpl = game:GetService("Players").LocalPlayer
  2005.  
  2006.         wait(0.05)
  2007.         Player.Eject(lpl.Name)
  2008.         while lpl:FindFirstChild("InVehicle") ~= nil do
  2009.             wait()
  2010.         end
  2011.         wait(1)
  2012.         for i = 1, #powerplantArrest do
  2013.             curplr = powerplantArrest[i]
  2014.             pcall(
  2015.                 function()
  2016.                     while checkPlayerOutbounds(curplr.Name) == "powerplant" and isPlayerArrestable(curplr) == true do
  2017.                         wait(0.1)
  2018.                         TwTP(curplr.Character.HumanoidRootPart.Position)
  2019.                         if
  2020.                             (lpl.Character.HumanoidRootPart.Position - curplr.Character.HumanoidRootPart.Position).Magnitude <
  2021.                                 8
  2022.                          then
  2023.                             Player.GetHandcuffs()
  2024.                             Player.ArrestPlayer(curplr.Name)
  2025.                         end
  2026.                     end
  2027.                 end
  2028.             )
  2029.         end
  2030.  
  2031.         goingtocar = true
  2032.         --print("goinnnn")
  2033.         spawn(
  2034.             function()
  2035.                 while lpl.Character:FindFirstChild("InVehicle") == nil do
  2036.                     wait()
  2037.                 end
  2038.                 goingtocar = false
  2039.                 getgenv()._GetOutAllowed = false
  2040.                 pcall(
  2041.                     function()
  2042.                         getgenv().ONG:Cancel()
  2043.                     end
  2044.                 )
  2045.             end
  2046.         )
  2047.         --print("goinnnn2222222")
  2048.         while goingtocar do
  2049.             TwTP(getgenv().invicar.Seat.Position)
  2050.             if (lpl.Character.HumanoidRootPart.Position - getgenv().invicar.Seat.Position).Magnitude < 15 then
  2051.                 Sys(Hashes.EnterVehicle, getgenv().invicar, getgenv().invicar.Seat)
  2052.             end
  2053.             wait(0.2)
  2054.         end
  2055.     end
  2056.  
  2057.     updatePlayerBoundaries()
  2058.     if #museumArrest > 0 then
  2059.         print("IN HERE 000")
  2060.         local plat = Instance.new("Part", game:GetService("Workspace"))
  2061.         plat.Name = "niggaffs"
  2062.         plat.CanCollide = true
  2063.         plat.Anchored = true
  2064.         plat.Size = Vector3.new(300, 5, 300)
  2065.         plat.Transparency = 1
  2066.         plat.Position = Vector3.new(1075.9288330078, 89.758163452148, 1191.8586425781)
  2067.  
  2068.         local plat2 = Instance.new("Part", game:GetService("Workspace"))
  2069.         plat2.Name = "niggaffsX2"
  2070.         plat2.CanCollide = true
  2071.         plat2.Anchored = true
  2072.         plat2.Size = Vector3.new(300, 5, 300)
  2073.         plat2.Transparency = 0.5
  2074.         plat2.Position = Vector3.new(1075.9288330078, 125.758163452148, 1191.8586425781)
  2075.  
  2076.         pcall(
  2077.             function()
  2078.                 game:GetService("Workspace").Museum:Destroy()
  2079.             end
  2080.         )
  2081.  
  2082.         SetStat("Arresting kids in museum..")
  2083.         getgenv().invicar = getCurrentCar()
  2084.         getgenv()._GetOutAllowed = true
  2085.         CarTP(Vector3.new(0, 2500, 0))
  2086.         wait(0.1)
  2087.         CarTP(Vector3.new(1142.3957519531, 102.39875030518, 1245.2437744141))
  2088.         wait(0.1)
  2089.  
  2090.         lpl = game:GetService("Players").LocalPlayer
  2091.  
  2092.         wait(0.05)
  2093.         Player.Eject(lpl.Name)
  2094.         while lpl:FindFirstChild("InVehicle") ~= nil do
  2095.             wait()
  2096.         end
  2097.         wait(1)
  2098.         for it = 1, 5 do
  2099.             lpl.Character:SetPrimaryPartCFrame(
  2100.                 CFrame.new((lpl.Character.HumanoidRootPart.Position * Vector3.new(1, 0, 1)) + Vector3.new(0, 90, 0))
  2101.             )
  2102.             wait(0.05)
  2103.         end
  2104.         wait(0.5)
  2105.         kidsUnder = {}
  2106.  
  2107.         for i = 1, #museumArrest do
  2108.             pcall(
  2109.                 function()
  2110.                     if museumArrest[i].Character.HumanoidRootPart.Position.y < 118 then
  2111.                         print("IN ADDED NIGGA")
  2112.                         table.insert(kidsUnder, museumArrest[i])
  2113.                     end
  2114.                 end
  2115.             )
  2116.         end
  2117.  
  2118.         if #kidsUnder > 0 then
  2119.             print("IN HERE")
  2120.             for i = 1, #kidsUnder do
  2121.                 pcall(
  2122.                     function()
  2123.                         print("IN HERE 2")
  2124.                         curplr = kidsUnder[i]
  2125.                         trycatch = 0
  2126.                         while checkPlayerOutbounds(curplr.Name) == "museum" and isPlayerArrestable(curplr) == true and
  2127.                             trycatch < 80 do
  2128.                             wait(0.1)
  2129.                             trycatch = trycatch + 1
  2130.                             print("IN HERE 3")
  2131.                             TwTP(
  2132.                                 (curplr.Character.HumanoidRootPart.Position * Vector3.new(1, 0, 1)) +
  2133.                                     Vector3.new(0, 93, 0)
  2134.                             )
  2135.                             if
  2136.                                 (lpl.Character.HumanoidRootPart.Position - curplr.Character.HumanoidRootPart.Position).Magnitude <
  2137.                                     30
  2138.                              then
  2139.                                 Player.GetHandcuffs()
  2140.                                 Player.ArrestPlayer(curplr.Name)
  2141.                                 print("IN HERE 4")
  2142.                             else
  2143.                                 -- trycatch = 99
  2144.                             end
  2145.                         end
  2146.                     end
  2147.                 )
  2148.             end
  2149.         end
  2150.  
  2151.         goingtocar = true
  2152.         --print("goinnnn")
  2153.         spawn(
  2154.             function()
  2155.                 while lpl.Character:FindFirstChild("InVehicle") == nil do
  2156.                     wait()
  2157.                 end
  2158.                 goingtocar = false
  2159.                 getgenv()._GetOutAllowed = false
  2160.                 pcall(
  2161.                     function()
  2162.                         getgenv().ONG:Cancel()
  2163.                     end
  2164.                 )
  2165.             end
  2166.         )
  2167.         --print("goinnnn2222222")
  2168.         while goingtocar do
  2169.             TwTP(getgenv().invicar.Seat.Position + Vector3.new(0, -6, 0))
  2170.             if (lpl.Character.HumanoidRootPart.Position - getgenv().invicar.Seat.Position).Magnitude < 20 then
  2171.                 Sys(Hashes.EnterVehicle, getgenv().invicar, getgenv().invicar.Seat)
  2172.             end
  2173.             wait(0.2)
  2174.         end
  2175.     end
  2176.  
  2177.     SetStat("Arresting players..")
  2178.  
  2179.     spawn(
  2180.         function()
  2181.             if true then
  2182.                 return
  2183.             end
  2184.             if getgenv().CollectAirdrops ~= true then
  2185.                 return
  2186.             end
  2187.             if game:GetService("Workspace").Trains:FindFirstChild("SteamEngine") then
  2188.                 for iT, vT in pairs(require(game:GetService("ReplicatedStorage").Module.UI).CircleAction.Specs) do
  2189.                     if vT.Name == "Grab briefcase" then
  2190.                         vT:Callback(vT, true)
  2191.                         wait(1.4)
  2192.                     end
  2193.                 end
  2194.             end
  2195.         end
  2196.     )
  2197.     for _, v in pairs(game:GetService("Players"):GetPlayers()) do
  2198.         pcall(
  2199.             function()
  2200.                 local HRP = v.Character and v.Character:FindFirstChild("HumanoidRootPart")
  2201.                 if
  2202.                     v ~= game:GetService("Players").LocalPlayer and v.Name ~= "testdummy" and HRP and
  2203.                         v.Team ~= game:GetService("Players").LocalPlayer.Team and
  2204.                         v.Team ~= game:GetService("Teams").Prisoner
  2205.                  then
  2206.                     if checkPlayerOutbounds(v.Name) ~= true then
  2207.                         print("Player is out boundaries " .. checkPlayerOutbounds(v.Name))
  2208.                         return
  2209.                     end
  2210.                     --print("NIGGA CAT NIGGA CAT")
  2211.                     if
  2212.                         (v.Character.HumanoidRootPart.Position -
  2213.                             game:GetService("Workspace").Banks:GetChildren()[1].Layout:GetChildren()[1].Money.Position).Magnitude <
  2214.                             20
  2215.                      then
  2216.                         table.insert(bankArrest, v)
  2217.                         game.StarterGui:SetCore(
  2218.                             "ChatMakeSystemMessage",
  2219.                             {
  2220.                                 Text = "Queue order changed for player:" .. v.Name,
  2221.                                 Color = Color3.new(0.7, 0.4, 0.7)
  2222.                             }
  2223.                         )
  2224.                         return
  2225.                     end
  2226.                     adget = adget + 1
  2227.                     if adget > 5 then
  2228.                         SetStat("Getting briefcase..")
  2229.                         GetAirdrop()
  2230.                         SetStat("Arresting players..")
  2231.                         adget = 0
  2232.                     end
  2233.                     checkpoint()
  2234.                     getgenv()._uPos = v.Character.HumanoidRootPart
  2235.                     Player.GetHandcuffs()
  2236.                     Player.Eject(v.Name)
  2237.                     wait(0.1)
  2238.                     game:GetService("Workspace").CurrentCamera.CameraSubject =
  2239.                         v.Character:FindFirstChild("HumanoidRootPart")
  2240.                     CarTP(Vector3.new(0, 2500, 0))
  2241.                     wait(0.1)
  2242.                     secBreak = 0
  2243.                     --print("REACHED")
  2244.                     while secBreak < 30 and isPlayerArrestable(v) == true do
  2245.                         --print("REEEEEEEEEEEEEEEEX HERE0100101")
  2246.                         secBreak = secBreak + 1
  2247.                         CarTP(HRP.Position)
  2248.                         wait()
  2249.                         spawn(
  2250.                             function()
  2251.                                 Player.ArrestPlayer(v.Name)
  2252.                             end
  2253.                         )
  2254.                         Player.Eject(v.Name)
  2255.                         Player.ArrestPlayer(v.Name)
  2256.                     end
  2257.                 --firstDo = 10
  2258.                 end
  2259.             end
  2260.         )
  2261.     end
  2262.     if getgenv().CollectAirdrops then
  2263.         getgenv().___skipRegardless = true
  2264.         getgenv()._GetOutAllowed = true
  2265.     end
  2266.  
  2267.     CarTP(Vector3.new(0, 2500, 0))
  2268.     wait(0.1)
  2269.     if checkForKidsInVault() == true then
  2270.         CarTP(Vector3.new(30.704, 17.9, 760.961))
  2271.     else
  2272.         CarTP(Vector3.new(-1102.9154052734, 24.034307479858, -1755.5662841797))
  2273.     end
  2274.     wait(0.1)
  2275.     getgenv().__exitcarfunc()
  2276.     repeat
  2277.         wait()
  2278.     until PlayerIsInCar() == false
  2279.     lcp = game:GetService("Players").LocalPlayer
  2280.     workspace = game:GetService("Workspace")
  2281.     wait(3)
  2282.     --  for it=1,4 do
  2283.     --      wait()
  2284.     pcall(
  2285.         function()
  2286.             if checkForKidsInVault() == true then
  2287.                 game.StarterGui:SetCore(
  2288.                     "ChatMakeSystemMessage",
  2289.                     {
  2290.                         Text = "(point:01) - arresting kids in bank vault without getting kicked!",
  2291.                         Color = Color3.new(0.2, 0.8, 0.8)
  2292.                     }
  2293.                 )
  2294.                 TwTP(game:GetService("Workspace").Banks:GetChildren()[1].Layout:GetChildren()[1].Money.Position)
  2295.                 wait(6)
  2296.             end
  2297.         end
  2298.     )
  2299.     --  end
  2300.     wait(0.5)
  2301.     function CheckPlane()
  2302.         for i, v in pairs(require(game:GetService("ReplicatedStorage").Module.UI).CircleAction.Specs) do
  2303.             if v.Name == "Inspect Crate" then
  2304.                 return v.Part
  2305.             end
  2306.         end
  2307.         return false
  2308.     end
  2309.  
  2310.     function CheckShip()
  2311.         toretu = false
  2312.         pcall(
  2313.             function()
  2314.                 toretu = workspace.CargoShip.Crates.Crate
  2315.             end
  2316.         )
  2317.  
  2318.         return toretu
  2319.     end
  2320.  
  2321.     pcall(
  2322.         function()
  2323.             if getgenv().CollectAirdrops then
  2324.                 getgenv().___skipRegardless = true
  2325.                 SetStat("Quick robbing..")
  2326.                 Player.Eject(game:GetService("Players").LocalPlayer.Name)
  2327.                 wait()
  2328.                 repeat
  2329.                     wait()
  2330.                 until PlayerIsInCar() == false
  2331.                 breakouter = 0
  2332.                 wait(0.3)
  2333.                 Player.SwitchTeam("Prisoner")
  2334.                 repeat
  2335.                     wait(0.1)
  2336.                     breakouter = breakouter + 1
  2337.                 until breakouter > 75 or game:GetService("Players").LocalPlayer.Team ~= game:GetService("Teams").Police
  2338.                 wait(0.4)
  2339.                 if breakouter > 75 then
  2340.                     GoToNew()
  2341.                 end
  2342.  
  2343.                 local isShipRobbable = false
  2344.                 local isShipRobbed = false
  2345.                 if CheckPlane() ~= false then
  2346.                     if CheckShip() == false then
  2347.                         repeat
  2348.                             lcp.Character:SetPrimaryPartCFrame(CFrame.new(getgenv().invicar.Seat.Position))
  2349.                             Sys(Hashes.EnterVehicle, getgenv().invicar, getgenv().invicar.Seat)
  2350.                             wait()
  2351.                         until PlayerIsInCar()
  2352.                         CarTP(Vector3.new(-393.667542, 21.2136765, 2025.38611))
  2353.                         repeat
  2354.                             wait()
  2355.                         until lcp.Team == game:GetService("Teams").Criminal
  2356.                         wait(1)
  2357.                     else
  2358.                         helis = {}
  2359.                         vhc = workspace.Vehicles:GetChildren()
  2360.                         for i = 1, #vhc do
  2361.                             if vhc[i].Name == "Heli" and vhc[i].Seat.Player.Value == false then
  2362.                                 table.insert(helis, vhc[i])
  2363.                             end
  2364.                         end
  2365.  
  2366.                         --helis = { getgenv().invicar }
  2367.  
  2368.                         SetStat("Checking heli..")
  2369.                         print(#helis .. " === Blackofworld is cool also heli count")
  2370.  
  2371.                         if #helis > 0 then
  2372.                             for q = 1, #helis do
  2373.                                 bricc = 0
  2374.                                 repeat
  2375.                                     lcp.Character:SetPrimaryPartCFrame(CFrame.new(helis[q].Seat.Position))
  2376.                                     for i, v in pairs(
  2377.                                         require(game:GetService("ReplicatedStorage").Module.UI).CircleAction.Specs
  2378.                                     ) do
  2379.                                         if
  2380.                                             v.Name == "Hijack" and
  2381.                                                 (helis[q].Seat.Position - v.Part.Position).Magnitude < 30
  2382.                                          then
  2383.                                             v:Callback(true)
  2384.                                         end
  2385.                                     end
  2386.                                     Sys(Hashes.EnterVehicle, helis[q], helis[q].Seat)
  2387.                                     bricc = bricc + 1
  2388.                                     wait()
  2389.                                 until bricc > 50 or PlayerIsInCar()
  2390.                                 if PlayerIsInCar() then
  2391.                                     CarTP(Vector3.new(-393.667542, 21.2136765, 2025.38611))
  2392.                                     repeat
  2393.                                         wait()
  2394.                                     until lcp.Team == game:GetService("Teams").Criminal
  2395.                                     wait(2)
  2396.                                     isShipRobbable = true
  2397.  
  2398.                                     break
  2399.                                 end
  2400.                             end
  2401.  
  2402.                             if isShipRobbable ~= true then
  2403.                                 repeat
  2404.                                     lcp.Character:SetPrimaryPartCFrame(CFrame.new(getgenv().invicar.Seat.Position))
  2405.                                     Sys(Hashes.EnterVehicle, getgenv().invicar, getgenv().invicar.Seat)
  2406.                                     wait()
  2407.                                 until PlayerIsInCar()
  2408.                                 CarTP(Vector3.new(-393.667542, 21.2136765, 2025.38611))
  2409.                                 repeat
  2410.                                     wait()
  2411.                                 until lcp.Team == game:GetService("Teams").Criminal
  2412.                                 wait(1)
  2413.                             end
  2414.                         else
  2415.                             repeat
  2416.                                 lcp.Character:SetPrimaryPartCFrame(CFrame.new(getgenv().invicar.Seat.Position))
  2417.                                 Sys(Hashes.EnterVehicle, getgenv().invicar, getgenv().invicar.Seat)
  2418.                                 wait()
  2419.                             until PlayerIsInCar()
  2420.                             CarTP(Vector3.new(-393.667542, 21.2136765, 2025.38611))
  2421.                             repeat
  2422.                                 wait()
  2423.                             until lcp.Team == game:GetService("Teams").Criminal
  2424.                             wait(1)
  2425.                         end
  2426.                     end
  2427.  
  2428.                     for i, v in pairs(require(game:GetService("ReplicatedStorage").Module.UI).CircleAction.Specs) do
  2429.                         if v.Name == "Inspect Crate" then
  2430.                             CarTP(CheckPlane().Position)
  2431.                             v:Callback(v, true)
  2432.                             wait(0.1)
  2433.                         end
  2434.                     end
  2435.                     _crate = nil
  2436.                     for i = 1, 6 do
  2437.                         if isShipRobbable then
  2438.                             isShipRobbed = true
  2439.  
  2440.                             if i % 2 == 1 then
  2441.                                 _crate = CheckShip()
  2442.                                 getgenv()._FlyCopter.Heli.OnAction({Name = "Rope"}, true)
  2443.                                 wait(0.3)
  2444.                                 Sys(Hashes.RopeAttach, _crate, Vector3.new())
  2445.                             else
  2446.                                 -- wait(0.5)
  2447.                                 _crate:SetPrimaryPartCFrame(
  2448.                                     CFrame.new(-466.23333740234, -40.570625305176, 1895.6921386719)
  2449.                                 )
  2450.                                 wait(0.7) --fix us
  2451.                                 getgenv()._FlyCopter.Heli.OnAction({Name = "Rope"}, true)
  2452.                             end
  2453.                         else
  2454.                             wait(0.5)
  2455.                         end
  2456.                         wait(1)
  2457.                         CarTP(Vector3.new(-393.667542, 21.2136765, 2025.38611)) -- sell pos
  2458.                     end
  2459.                 end
  2460.                 GetAirdrop()
  2461.  
  2462.                 if CheckShip() and isShipRobbed == false then
  2463.                     helis = {}
  2464.                     vhc = workspace.Vehicles:GetChildren()
  2465.                     for i = 1, #vhc do
  2466.                         if vhc[i].Name == "Heli" and vhc[i].Seat.Player.Value == false then
  2467.                             table.insert(helis, vhc[i])
  2468.                         end
  2469.                     end
  2470.                     --helis = { getgenv().invicar }
  2471.  
  2472.                     SetStat("Checking heli..")
  2473.                     print(#helis .. " === Blackofworld is cool also heli count")
  2474.  
  2475.                     if #helis > 0 then
  2476.                         for q = 1, #helis do
  2477.                             bricc = 0
  2478.                             repeat
  2479.                                 lcp.Character:SetPrimaryPartCFrame(CFrame.new(helis[q].Seat.Position))
  2480.                                 for i, v in pairs(
  2481.                                     require(game:GetService("ReplicatedStorage").Module.UI).CircleAction.Specs
  2482.                                 ) do
  2483.                                     if v.Name == "Hijack" and (helis[q].Seat.Position - v.Part.Position).Magnitude < 30 then
  2484.                                         v:Callback(true)
  2485.                                     end
  2486.                                 end
  2487.                                 Sys(Hashes.EnterVehicle, helis[q], helis[q].Seat)
  2488.                                 bricc = bricc + 1
  2489.                                 wait()
  2490.                             until bricc > 50 or PlayerIsInCar()
  2491.                             if PlayerIsInCar() then
  2492.                                 CarTP(Vector3.new(-393.667542, 501.2136765, 2025.38611))
  2493.                                 repeat
  2494.                                     wait()
  2495.                                 until lcp.Team == game:GetService("Teams").Criminal
  2496.                                 wait(2)
  2497.                                 _crate = nil
  2498.                                 for i = 1, 6 do
  2499.                                     if _crate == false then
  2500.                                         GoToNew()
  2501.                                     end
  2502.  
  2503.                                     if i % 2 == 1 then
  2504.                                         _crate = CheckShip()
  2505.                                         getgenv()._FlyCopter.Heli.OnAction({Name = "Rope"}, true)
  2506.                                         wait(0.3) --fix us
  2507.                                         Sys(Hashes.RopeAttach, _crate, Vector3.new())
  2508.                                     else
  2509.                                         pcall(
  2510.                                             function()
  2511.                                                 _crate:SetPrimaryPartCFrame(
  2512.                                                     CFrame.new(-466.23333740234, -40.570625305176, 1895.6921386719)
  2513.                                                 )
  2514.                                                 wait(0.7)
  2515.                                                 getgenv()._FlyCopter.Heli.OnAction({Name = "Rope"}, true)
  2516.                                             end
  2517.                                         )
  2518.                                     end
  2519.  
  2520.                                     wait(1)
  2521.                                     CarTP(Vector3.new(-393.667542, 501.2136765, 2025.38611)) -- sell pos
  2522.                                 end
  2523.  
  2524.                                 break
  2525.                             end
  2526.                         end
  2527.                     else
  2528.                         --GoToNew()
  2529.                         SetStat("No helis found, skippin")
  2530.                     end
  2531.                 end
  2532.             end
  2533.         end
  2534.     )
  2535.     checkpoint()
  2536.     SetStat("Finalizing..")
  2537.     wait(0.1)
  2538.     game.StarterGui:SetCore(
  2539.         "ChatMakeSystemMessage",
  2540.         {
  2541.             Text = "Done!",
  2542.             Color = Color3.new(0, 1, 0)
  2543.         }
  2544.     )
  2545.  
  2546.     Player.Eject(game:GetService("Players").LocalPlayer.Name)
  2547.     if getgenv().___skipRegardless then
  2548.         GoToNew()
  2549.     end
  2550.     while game:GetService("Players").LocalPlayer.Character.Humanoid.Sit do
  2551.         wait()
  2552.     end
  2553. end