SHARE
TWEET

SynapseX GUI Version 1.0

a guest Dec 11th, 2018 93 Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
  1.  
  2. script.Name = "Jailbreak GUI"
  3. local a = game:GetService("Players")
  4. local b = game:GetService("UserInputService")
  5. local c = game:GetService("RunService")
  6. local d = game:GetService("CoreGui")
  7. local e = game:GetService("StarterGui")
  8. local f = game:GetService("TweenService")
  9. local g = game:GetService("ReplicatedStorage")
  10. local h = game:GetService("ScriptContext")
  11. local i = game:GetService("HttpService")
  12. local j = game:GetService("Lighting")
  13. local k = game:GetService("PathfindingService")
  14. local l = a.LocalPlayer;
  15. local m = l.Character;
  16. local n = l:GetMouse()
  17. local o = l:FindFirstChild("Backpack") or l:WaitForChild("Backpack")
  18. local p = l:FindFirstChild("PlayerGui") or l:WaitForChild("PlayerGui")
  19. local q = workspace.CurrentCamera;
  20. local r = tick()
  21. local s = Instance.new("Hint", d)
  22. s.Text = "Initializing... Please wait... (This can take up to 30 seconds!)"
  23. wait(1)
  24. local getupval = debug.getupvalue or getupval;
  25. local getupvals = debug.getupvalues or getupvals;
  26. local getreg = debug.getregistry or getreg;
  27. local setupval = debug.setupvalue or setupval;
  28. local getlocal = debug.getlocal or getlocal;
  29. local getlocals = debug.getlocals or getlocals;
  30. local setlocal = debug.setlocal or setlocal;
  31. local getconst = debug.getconstant or getconst;
  32. local getconsts = debug.getconstants or getconsts;
  33. local setconst = debug.setconstant or setconst;
  34. local setreadonly = make_writeable or setreadonly;
  35. if syn == nil then
  36.     return l:Kick("Unfortunately the exploit you're using is not supported. :C")
  37. end;
  38. local print = print;
  39. local warn = warn;
  40. getrenv().error = function()
  41.     return
  42. end;
  43. local t = getrawmetatable(game)
  44. if not isreadonly(t) then
  45.     for b, u in next, t do
  46.         t[b] = "pornhub.com"
  47.     end;
  48.     return
  49. end;
  50. setreadonly(t, false)
  51. local v = t.__index;
  52. local w = t.__namecall;
  53. local x = t.__newindex;
  54. local y = {}
  55. local z = {}
  56. local A = {}
  57. local B = {}
  58. local C = {}
  59. local D = {}
  60. local E = {}
  61. local F = {
  62.     strings = {},
  63.     funcs = {},
  64.     weapon_registryTableBackup = {}
  65. }
  66. local G = "1.0"
  67. do
  68.     y = {
  69.         data = i:JSONDecode(game:HttpGet("https://raw.githubusercontent.com/iamcal/emoji-data/master/emoji.json"))
  70.     }
  71.     function y.parseEmoji(H)
  72.         for I, u in next, y.data do
  73.             if string.lower(H) == u["short_name"] then
  74.                 return utf8.char(tonumber(u["unified"], 16))
  75.             end
  76.         end
  77.     end;
  78.     function y.split(self, J)
  79.         local J, K = J or ":", {}
  80.         local L = string.format("([^%s]+)", J)
  81.         string.gsub(self, L, function(m)
  82.             K[#K + 1] = m
  83.         end)
  84.         return K
  85.     end;
  86.     function y.detectEmoji(M)
  87.         for b = 1, #M do
  88.             if string.sub(M, b, b) == ":" then
  89.                 local N = string.sub(M, b + 1, #M)
  90.                 local O = string.find(N, ":")
  91.                 if O then
  92.                     return O
  93.                 end
  94.             end
  95.         end;
  96.         return nil
  97.     end;
  98.     function y.parseSemicolon(P)
  99.         local Q = y.split(P, " ")
  100.         local R = {}
  101.         for b, u in next, Q do
  102.             local O = y.detectEmoji(u)
  103.             if O then
  104.                 u = string.sub(u, 2, O)
  105.                 u = y.parseEmoji(u)
  106.             end;
  107.             R[b] = u
  108.         end;
  109.         return table.concat(R, ' ')
  110.     end;
  111.     function y:LoopRunning(S)
  112.         return E[S].Running
  113.     end;
  114.     function y:CreateLoop(S, T, U, ...)
  115.         if E[S] ~= nil then
  116.             return
  117.         end;
  118.         E[S] = {}
  119.         E[S].Running = false;
  120.         E[S].Destroy = false;
  121.         E[S].Loop = coroutine.create(function(...)
  122.             while true do
  123.                 if E[S].Running then
  124.                     T(...)
  125.                 end;
  126.                 if E[S].Destroy then
  127.                     break
  128.                 end;
  129.                 if type(wait) == "userdata" then
  130.                     U:wait()
  131.                 else
  132.                     wait(U)
  133.                 end
  134.             end
  135.         end)
  136.     end;
  137.     function y:RunLoop(S, T, U, ...)
  138.         if E[S] == nil then
  139.             if T ~= nil then
  140.                 self:CreateLoop(S, T, U, ...)
  141.             end
  142.         end;
  143.         E[S].Running = true;
  144.         local V, W = coroutine.resume(E[S].Loop)
  145.         if not V then
  146.             warn("Loop: "..tostring(S).." ERROR: "..tostring(W))
  147.         end
  148.     end;
  149.     function y:StopLoop(S)
  150.         if E[S] == nil then
  151.             return
  152.         end;
  153.         E[S].Running = false
  154.     end;
  155.     function y:DestroyLoop(S)
  156.         if E[S] == nil then
  157.             return
  158.         end;
  159.         self:StopLoop(S)
  160.         E[S].Destroy = true;
  161.         E[S] = nil
  162.     end;
  163.     function y:AddComma(M)
  164.         local X, Y = M, nil;
  165.         while true do
  166.             X, Y = string.gsub(X, "^(-?%d+)(%d%d%d)", "%1,%2")
  167.             if Y == 0 then
  168.                 break
  169.             end
  170.         end;
  171.         return X
  172.     end;
  173.     function y:deepcopy(Z)
  174.         local _ = type(Z)
  175.         local a0;
  176.         if _ == 'table' then
  177.             a0 = {}
  178.             for a1, a2 in next, Z, nil do
  179.                 a0[y:deepcopy(a1)] = y:deepcopy(a2)
  180.             end;
  181.             setmetatable(a0, y:deepcopy(getmetatable(Z)))
  182.         else
  183.             a0 = Z
  184.         end;
  185.         return a0
  186.     end;
  187.     function y:GetSizeOfObj(a3)
  188.         if a3:IsA("BasePart") then
  189.             return a3.Size
  190.         elseif a3:IsA("Model") then
  191.             return a3:GetExtentsSize()
  192.         end
  193.     end;
  194.     function y:GetTeamColor(a4)
  195.         if l.Team == a4.Team then
  196.             return Color3.new(0, 1, 0)
  197.         end;
  198.         if tostring(l.Team) == "Prisoner" then
  199.             if tostring(a4.Team) == "Police" then
  200.                 return Color3.new(1, 0, 0)
  201.             else
  202.                 return Color3.new(0, 1, 0)
  203.             end
  204.         elseif tostring(l.Team) == "Criminal" then
  205.             if tostring(a4.Team) == "Police" then
  206.                 return Color3.new(1, 0, 0)
  207.             else
  208.                 return Color3.new(0, 1, 0)
  209.             end
  210.         elseif tostring(l.Team) == "Police" then
  211.             if tostring(a4.Team) == "Criminal" then
  212.                 return Color3.new(1, 0, 0)
  213.             else
  214.                 return Color3.new(1, 1, 0)
  215.             end
  216.         end;
  217.         return Color3.new(1, 1, 1)
  218.     end;
  219.     function y:GetClosestPlayer()
  220.         local a5 = {}
  221.         local a6 = nil;
  222.         local a7 = nil;
  223.         for b, u in pairs(a:GetPlayers()) do
  224.             if u ~= l and u.Team ~= l.Team then
  225.                 local a8 = u.Character;
  226.                 if m and a8 then
  227.                     local a9, aa, ab = m:FindFirstChild("Head"), m:FindFirstChild("HumanoidRootPart"), m:FindFirstChild("Humanoid")
  228.                     local ac, ad, ae = a8:FindFirstChild("Head"), a8:FindFirstChild("HumanoidRootPart"), a8:FindFirstChild("Humanoid")
  229.                     if a9 and aa and ab and ac and ad and ae then
  230.                         if ab.Health > 1 and ae.Health > 1 then
  231.                             local af = (n.Hit.p - ad.Position).magnitude;
  232.                             a5[u] = af
  233.                         end
  234.                     end
  235.                 end
  236.             end
  237.         end;
  238.         for b, u in next, a5 do
  239.             if a6 ~= nil then
  240.                 if u <= a6 then
  241.                     a6 = u;
  242.                     a7 = b
  243.                 end
  244.             else
  245.                 a6 = u;
  246.                 a7 = b
  247.             end
  248.         end;
  249.         return a7
  250.     end;
  251.     function y:TypeWriter(ag, ah)
  252.         local ah = ah or 2;
  253.         local ai = ag.Text;
  254.         ag.Text = ""
  255.         spawn(function()
  256.             for b = 1, string.len(ai) do
  257.                 if b % 2 == 0 then
  258.                     F.sound.play("ui_typeout", 0.2)
  259.                 end;
  260.                 ag.Text = string.sub(ai, 1, ah * b)
  261.                 wait(0.016666666666666666)
  262.             end
  263.         end)
  264.     end;
  265.     function y:ModifyAllVarsInTable(aj, ak, al)
  266.         for b, u in pairs(aj) do
  267.             if b == ak then
  268.                 aj[b] = al
  269.             end;
  270.             if type(u) == "table" then
  271.                 y:ModifyAllVarsInTable(aj[b], ak, al)
  272.             end
  273.         end
  274.     end;
  275.     function y:Console(am)
  276.         F.funcs.notify_table[F.notify_func]({
  277.             Title = "Jailbreak GUI",
  278.             Text = am
  279.         })
  280.     end
  281. end;
  282. do
  283.     D = {
  284.         name = "Jailbreak GUI",
  285.         gui_objs = {
  286.             main = nil,
  287.             mainframes = {}
  288.         }
  289.     }
  290.     function D:AddTextBox(an, S, ai)
  291.         self.gui_objs.mainframes[an].buttons[S] = {}
  292.         self.gui_objs.mainframes[an].buttons[S].main = Instance.new("Frame")
  293.         self.gui_objs.mainframes[an].buttons[S].main.BackgroundTransparency = 1;
  294.         self.gui_objs.mainframes[an].buttons[S].main.Name = S;
  295.         self.gui_objs.mainframes[an].buttons[S].main.Position = UDim2.new(0, 0, 0, 5 + self.gui_objs.mainframes[an].buttonsnum)
  296.         self.gui_objs.mainframes[an].buttons[S].main.Size = UDim2.new(1, 0, 0, 15)
  297.         self.gui_objs.mainframes[an].buttons[S].main.Parent = self.gui_objs.mainframes[an].buttonsframe;
  298.         self.gui_objs.mainframes[an].buttons[S].textbox = Instance.new("TextBox")
  299.         self.gui_objs.mainframes[an].buttons[S].textbox.BackgroundColor3 = Color3.new(66 / 255, 66 / 255, 66 / 255)
  300.         self.gui_objs.mainframes[an].buttons[S].textbox.BackgroundTransparency = 0.3;
  301.         self.gui_objs.mainframes[an].buttons[S].textbox.BorderSizePixel = 1;
  302.         self.gui_objs.mainframes[an].buttons[S].textbox.Position = UDim2.new(0, 5, 0, 0)
  303.         self.gui_objs.mainframes[an].buttons[S].textbox.Size = UDim2.new(1, -10, 1, 0)
  304.         self.gui_objs.mainframes[an].buttons[S].textbox.Font = Enum.Font.SciFi;
  305.         self.gui_objs.mainframes[an].buttons[S].textbox.Text = ai;
  306.         self.gui_objs.mainframes[an].buttons[S].textbox.TextScaled = true;
  307.         self.gui_objs.mainframes[an].buttons[S].textbox.TextColor3 = Color3.new(179, 0, 0)
  308.         self.gui_objs.mainframes[an].buttons[S].textbox.TextXAlignment = Enum.TextXAlignment.Left;
  309.         self.gui_objs.mainframes[an].buttons[S].textbox.Parent = self.gui_objs.mainframes[an].buttons[S].main;
  310.         self.gui_objs.mainframes[an].main.Size = UDim2.new(0, 200, 0, 25 + self.gui_objs.mainframes[an].buttonsnum)
  311.         self.gui_objs.mainframes[an].buttonsnum = self.gui_objs.mainframes[an].buttonsnum + 20;
  312.         return self.gui_objs.mainframes[an].buttons[S].textbox
  313.     end;
  314.     function D:AddButton(an, S, ai)
  315.         self.gui_objs.mainframes[an].buttons[S] = {}
  316.         self.gui_objs.mainframes[an].buttons[S].main = Instance.new("Frame")
  317.         self.gui_objs.mainframes[an].buttons[S].main.BackgroundTransparency = 4.5;
  318.         self.gui_objs.mainframes[an].buttons[S].main.Name = S;
  319.         self.gui_objs.mainframes[an].buttons[S].main.Position = UDim2.new(0, 0, 0, 5 + self.gui_objs.mainframes[an].buttonsnum)
  320.         self.gui_objs.mainframes[an].buttons[S].main.Size = UDim2.new(1, 0, 0, 15)
  321.         self.gui_objs.mainframes[an].buttons[S].main.Parent = self.gui_objs.mainframes[an].buttonsframe;
  322.         self.gui_objs.mainframes[an].buttons[S].textbutton = Instance.new("TextButton")
  323.         self.gui_objs.mainframes[an].buttons[S].textbutton.BackgroundTransparency = 1;
  324.         self.gui_objs.mainframes[an].buttons[S].textbutton.Position = UDim2.new(0, 5, 0, 0)
  325.         self.gui_objs.mainframes[an].buttons[S].textbutton.Size = UDim2.new(1, -5, 1, 0)
  326.         self.gui_objs.mainframes[an].buttons[S].textbutton.ZIndex = 2;
  327.         self.gui_objs.mainframes[an].buttons[S].textbutton.Font = Enum.Font.SciFi;
  328.         self.gui_objs.mainframes[an].buttons[S].textbutton.Text = ai;
  329.         self.gui_objs.mainframes[an].buttons[S].textbutton.TextColor3 = Color3.new(179, 0, 0)
  330.         self.gui_objs.mainframes[an].buttons[S].textbutton.TextScaled = true;
  331.         self.gui_objs.mainframes[an].buttons[S].textbutton.TextXAlignment = Enum.TextXAlignment.Left;
  332.         self.gui_objs.mainframes[an].buttons[S].textbutton.Modal = true;
  333.         self.gui_objs.mainframes[an].buttons[S].textbutton.Parent = self.gui_objs.mainframes[an].buttons[S].main;
  334.         self.gui_objs.mainframes[an].buttons[S].textlabel = Instance.new("TextLabel")
  335.         self.gui_objs.mainframes[an].buttons[S].textlabel.BackgroundTransparency = 1;
  336.         self.gui_objs.mainframes[an].buttons[S].textlabel.Position = UDim2.new(1, -25, 0, 0)
  337.         self.gui_objs.mainframes[an].buttons[S].textlabel.Size = UDim2.new(0, 25, 1, 0)
  338.         self.gui_objs.mainframes[an].buttons[S].textlabel.Font = Enum.Font.Code;
  339.         self.gui_objs.mainframes[an].buttons[S].textlabel.Text = "OFF"
  340.         self.gui_objs.mainframes[an].buttons[S].textlabel.TextColor3 = Color3.new(179, 0, 0)
  341.         self.gui_objs.mainframes[an].buttons[S].textlabel.TextScaled = true;
  342.         self.gui_objs.mainframes[an].buttons[S].textlabel.TextXAlignment = Enum.TextXAlignment.Right;
  343.         self.gui_objs.mainframes[an].buttons[S].textlabel.Parent = self.gui_objs.mainframes[an].buttons[S].main;
  344.         self.gui_objs.mainframes[an].main.Size = UDim2.new(0, 200, 0, 25 + self.gui_objs.mainframes[an].buttonsnum)
  345.         self.gui_objs.mainframes[an].buttonsnum = self.gui_objs.mainframes[an].buttonsnum + 20;
  346.         return self.gui_objs.mainframes[an].buttons[S].textbutton, self.gui_objs.mainframes[an].buttons[S].textlabel
  347.     end;
  348.     function D:AddMainFrame(S)
  349.         if self.gui_objs.mainframes.numX == nil then
  350.             self.gui_objs.mainframes.numX = 0
  351.         end;
  352.         if self.gui_objs.mainframes.numY == nil then
  353.             self.gui_objs.mainframes.numY = 0
  354.         end;
  355.         self.gui_objs.mainframes[S] = {}
  356.         self.gui_objs.mainframes[S].buttons = {}
  357.         self.gui_objs.mainframes[S].main = Instance.new("Frame")
  358.         self.gui_objs.mainframes[S].main.BackgroundColor3 = Color3.new(0, 0, 0)
  359.         self.gui_objs.mainframes[S].main.BackgroundTransparency = 0.3;
  360.         self.gui_objs.mainframes[S].main.BorderColor3 = Color3.new(179, 0, 0 / 255)
  361.         self.gui_objs.mainframes[S].main.BorderSizePixel = 4.5;
  362.         self.gui_objs.mainframes[S].main.Name = S;
  363.         self.gui_objs.mainframes[S].main.Position = UDim2.new(0, 50 + self.gui_objs.mainframes.numX, 0, 50 + self.gui_objs.mainframes.numY)
  364.         self.gui_objs.mainframes[S].main.Size = UDim2.new(0, 200, 0, 350)
  365.         self.gui_objs.mainframes[S].main.Active = true;
  366.         self.gui_objs.mainframes[S].main.Draggable = true;
  367.         self.gui_objs.mainframes[S].titleframe = Instance.new("Frame")
  368.         self.gui_objs.mainframes[S].titleframe.BackgroundColor3 = Color3.new(0, 0, 0)
  369.         self.gui_objs.mainframes[S].titleframe.BackgroundTransparency = 0.3;
  370.         self.gui_objs.mainframes[S].titleframe.BorderColor3 = Color3.new(179, 0, 0 / 255)
  371.         self.gui_objs.mainframes[S].titleframe.BorderSizePixel = 4.5;
  372.         self.gui_objs.mainframes[S].titleframe.Name = "titleframe"
  373.         self.gui_objs.mainframes[S].titleframe.Position = UDim2.new(0, 0, 0, -35)
  374.         self.gui_objs.mainframes[S].titleframe.Size = UDim2.new(1, 0, 0, 25)
  375.         self.gui_objs.mainframes[S].titleframe.Parent = self.gui_objs.mainframes[S].main;
  376.         self.gui_objs.mainframes[S].title = Instance.new("TextLabel")
  377.         self.gui_objs.mainframes[S].title.BackgroundTransparency = 1;
  378.         self.gui_objs.mainframes[S].title.Name = "title"
  379.         self.gui_objs.mainframes[S].title.Size = UDim2.new(1, 0, 1, 0)
  380.         self.gui_objs.mainframes[S].title.Font = Enum.Font.Code;
  381.         self.gui_objs.mainframes[S].title.Text = S;
  382.         self.gui_objs.mainframes[S].title.TextColor3 = Color3.new(179, 0, 0)
  383.         self.gui_objs.mainframes[S].title.TextSize = 20;
  384.         self.gui_objs.mainframes[S].title.Parent = self.gui_objs.mainframes[S].titleframe;
  385.         self.gui_objs.mainframes[S].buttonsframe = Instance.new("Frame")
  386.         self.gui_objs.mainframes[S].buttonsframe.BackgroundTransparency = 1;
  387.         self.gui_objs.mainframes[S].buttonsframe.Name = "buttons"
  388.         self.gui_objs.mainframes[S].buttonsframe.Size = UDim2.new(1, 0, 1, 0)
  389.         self.gui_objs.mainframes[S].buttonsframe.Parent = self.gui_objs.mainframes[S].main;
  390.         self.gui_objs.mainframes[S].infoframe = self.gui_objs.mainframes[S].titleframe:clone()
  391.         self.gui_objs.mainframes[S].infoframe.title:Destroy()
  392.         self.gui_objs.mainframes[S].infoframe.Name = "infoframe"
  393.         self.gui_objs.mainframes[S].infoframe.Position = UDim2.new(0, 0, 1, 10)
  394.         self.gui_objs.mainframes[S].infoframe.Parent = self.gui_objs.mainframes[S].main;
  395.         self.gui_objs.mainframes[S].infotitle = self.gui_objs.mainframes[S].title:clone()
  396.         self.gui_objs.mainframes[S].infotitle.Name = "infotitle"
  397.         self.gui_objs.mainframes[S].infotitle.Text = "Press the \"P\" key to toggle the GUI\nMade by: @Edge"
  398.         self.gui_objs.mainframes[S].infotitle.TextColor3 = Color3.new(179, 0, 0)
  399.         self.gui_objs.mainframes[S].infotitle.TextScaled = true;
  400.         self.gui_objs.mainframes[S].infotitle.Parent = self.gui_objs.mainframes[S].infoframe;
  401.         self.gui_objs.mainframes[S].buttonsnum = 0;
  402.         self.gui_objs.mainframes.numX = self.gui_objs.mainframes.numX + 250;
  403.         if 50 + self.gui_objs.mainframes.numX + 200 >= q.ViewportSize.X then
  404.             self.gui_objs.mainframes.numX = 0;
  405.             self.gui_objs.mainframes.numY = self.gui_objs.mainframes.numY + 450
  406.         end;
  407.         self.gui_objs.mainframes[S].main.Parent = self.gui_objs.main
  408.     end;
  409.     function D:Init()
  410.         self.gui_objs.main = Instance.new("ScreenGui")
  411.         self.gui_objs.main.Name = self.name;
  412.         self.gui_objs.main.Parent = d;
  413.         do
  414.             self:AddMainFrame("Esp/Chams/Screen Cheats")
  415.             local ao, ap = self:AddButton("Esp/Chams/Screen Cheats", "ESP", "ESP")
  416.             local aq, ar = self:AddButton("Esp/Chams/Screen Cheats", "Chams", "Chams")
  417.             local as, at = self:AddButton("Esp/Chams/Screen Cheats", "Fullbright", "Fullbright")
  418.             ao.MouseButton1Click:connect(function()
  419.                 A.enabled = not A.enabled;
  420.                 if A.enabled then
  421.                     ap.Text = "ON"
  422.                     ap.TextColor3 = Color3.new(179, 0, 0)
  423.                 else
  424.                     ap.Text = "OFF"
  425.                     ap.TextColor3 = Color3.new(179, 0, 0)
  426.                 end;
  427.                 for b, u in next, A.esp_folder:GetChildren() do
  428.                     u.Frame.Visible = A.enabled
  429.                 end
  430.             end)
  431.             aq.MouseButton1Click:connect(function()
  432.                 B.enabled = not B.enabled;
  433.                 if B.enabled then
  434.                     ar.Text = "ON"
  435.                     ar.TextColor3 = Color3.new(179, 0, 0)
  436.                 else
  437.                     ar.Text = "OFF"
  438.                     ar.TextColor3 = Color3.new(179, 0, 0)
  439.                 end;
  440.                 for b, u in next, B.cham_folder:GetChildren() do
  441.                     for au, av in next, u:GetChildren() do
  442.                         av.Transparency = B.enabled and 0 or 1
  443.                     end
  444.                 end
  445.             end)
  446.             as.MouseButton1Click:connect(function()
  447.                 C.enabled = not C.enabled;
  448.                 at.Text = C.enabled and "ON" or "OFF"
  449.                 at.TextColor3 = C.enabled and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  450.                 if C.enabled then
  451.                     C:Enable()
  452.                 else
  453.                     C:Disable()
  454.                 end
  455.             end)
  456.         end;
  457.         do
  458.             self:AddMainFrame("World Editor")
  459.             local aw, ax = self:AddButton("World Editor", "Remove Doors", "Remove Doors")
  460.             local ay, az = self:AddButton("World Editor", "Remove Cells", "Remove Cell Doors")
  461.             local aA, aB = self:AddButton("World Editor", "Remove Bank Lasers", "Remove Bank Lasers")
  462.             local aC, aD = self:AddButton("World Editor", "RemoveBankDoor", "Remove Bank Door")
  463.             local aE, aF = self:AddButton("World Editor", "RemoveJewelrylasers", "Remove Jewelry Lasers")
  464.             ax:Destroy()
  465.             az:Destroy()
  466.             aB:Destroy()
  467.             aD:Destroy()
  468.             aF:Destroy()
  469.             aw.MouseButton1Click:connect(function()
  470.                 local X = workspace:FindFirstChild("Doors")
  471.                 if X then
  472.                     for b, u in pairs(X:GetChildren()) do
  473.                         local aG = u:FindFirstChild("Model")
  474.                         if aG then
  475.                             for au, av in pairs(aG:GetDescendants()) do
  476.                                 if av:IsA("BasePart") then
  477.                                     av.Transparency = 1;
  478.                                     av.CanCollide = false
  479.                                 elseif av:IsA("Texture") then
  480.                                     av.Transparency = 1
  481.                                 end
  482.                             end
  483.                         end
  484.                     end
  485.                 end;
  486.                 y:Console("Removed all Doors!")
  487.             end)
  488.             ay.MouseButton1Click:connect(function()
  489.                 local X = workspace:FindFirstChild("Cells")
  490.                 if X then
  491.                     for b, u in pairs(X:GetChildren()) do
  492.                         local aG = u:FindFirstChild("Cell")
  493.                         if aG then
  494.                             aG = aG:FindFirstChild("Door")
  495.                             if aG then
  496.                                 aG:Destroy()
  497.                             end
  498.                         end
  499.                     end
  500.                 end;
  501.                 y:Console("Removed all Cell Doors!")
  502.             end)
  503.             aA.MouseButton1Click:connect(function()
  504.                 local X = workspace:FindFirstChild("Banks")
  505.                 if X then
  506.                     X = X:GetChildren()[1]
  507.                     X = X:FindFirstChild("Lasers")
  508.                     if X then
  509.                         X:Destroy()
  510.                     end
  511.                 end;
  512.                 y:Console("Removed Bank Lasers")
  513.             end)
  514.             aC.MouseButton1Click:connect(function()
  515.                 local X = workspace:FindFirstChild("Banks")
  516.                 if X then
  517.                     X = X:GetChildren()[1]
  518.                     X = X:FindFirstChild("Door")
  519.                     if X then
  520.                         X = X:FindFirstChild("Model")
  521.                         if X then
  522.                             for b, u in pairs(X:GetDescendants()) do
  523.                                 if u:IsA("BasePart") then
  524.                                     u.Transparency = 1;
  525.                                     u.CanCollide = false
  526.                                 end
  527.                             end
  528.                         end
  529.                     end
  530.                 end;
  531.                 y:Console("Removed Bank Door")
  532.             end)
  533.             aE.MouseButton1Click:connect(function()
  534.                 local X = workspace:FindFirstChild("Jewelrys")
  535.                 if X then
  536.                     X = X:GetChildren()[1]
  537.                     local o = X;
  538.                     X = X:FindFirstChild("Model")
  539.                     if X then
  540.                         for b, u in pairs(X:GetChildren()) do
  541.                             if tostring(u) == "BarbedWire" then
  542.                                 u:Destroy()
  543.                             end
  544.                         end
  545.                     end;
  546.                     X = o:FindFirstChild("Lasers")
  547.                     if X then
  548.                         for b, u in pairs(X:GetDescendants()) do
  549.                             if tostring(u) == "BarbedWire" then
  550.                                 u:Destroy()
  551.                             end
  552.                         end
  553.                     end;
  554.                     X = o:FindFirstChild("FloorLasers")
  555.                     if X then
  556.                         X:ClearAllChildren()
  557.                     end
  558.                 end;
  559.                 y:Console("Removed Jewelry Lasers")
  560.             end)
  561.         end;
  562.         do
  563.             self:AddMainFrame("Gun Cheats")
  564.             local aH, aI = self:AddButton("Gun Cheats", "Infinite Ammo", "Infinite Ammo")
  565.             local aJ, aK = self:AddButton("Gun Cheats", "No Recoil", "No Recoil")
  566.             local aL, aM = self:AddButton("Gun Cheats", "No Bullet Spread", "No Bullet Spread")
  567.             local aN, aO = self:AddButton("Gun Cheats", "IncreasedBulletsShot", "More Bullets Per Shot")
  568.             local aP, aQ = self:AddButton("Gun Cheats", "All Guns Auto", "All Guns Automatic")
  569.             local aR, aS = self:AddButton("Gun Cheats", "Rapid Fire", "Rapid Fire")
  570.             aH.MouseButton1Click:connect(function()
  571.                 z.inf_ammo = not z.inf_ammo;
  572.                 aI.Text = z.inf_ammo and "ON" or "OFF"
  573.                 aI.TextColor3 = z.inf_ammo and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  574.                 z.ModGuns()
  575.             end)
  576.             aJ.MouseButton1Click:connect(function()
  577.                 z.no_recoil = not z.no_recoil;
  578.                 aK.Text = z.no_recoil and "ON" or "OFF"
  579.                 aK.TextColor3 = z.no_recoil and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  580.                 z.ModGuns()
  581.             end)
  582.             aL.MouseButton1Click:connect(function()
  583.                 z.no_bulletSpread = not z.no_bulletSpread;
  584.                 aM.Text = z.no_bulletSpread and "ON" or "OFF"
  585.                 aM.TextColor3 = z.no_bulletSpread and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  586.                 z.ModGuns()
  587.             end)
  588.             aN.MouseButton1Click:connect(function()
  589.                 z.incrased_bulletsPerShot = not z.incrased_bulletsPerShot;
  590.                 aO.Text = z.incrased_bulletsPerShot and "ON" or "OFF"
  591.                 aO.TextColor3 = z.incrased_bulletsPerShot and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  592.                 z.ModGuns()
  593.             end)
  594.             aP.MouseButton1Click:connect(function()
  595.                 z.all_gunsAutomatic = not z.all_gunsAutomatic;
  596.                 aQ.Text = z.all_gunsAutomatic and "ON" or "OFF"
  597.                 aQ.TextColor3 = z.all_gunsAutomatic and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  598.                 z.ModGuns()
  599.             end)
  600.             aR.MouseButton1Click:connect(function()
  601.                 z.rapid_fire = not z.rapid_fire;
  602.                 aS.Text = z.rapid_fire and "ON" or "OFF"
  603.                 aS.TextColor3 = z.rapid_fire and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  604.                 z.ModGuns()
  605.             end)
  606.         end;
  607.         do
  608.             self:AddMainFrame("Character Cheats")
  609.             local aT = self:AddTextBox("Character Cheats", "Walk Speed Multi", "Walk Speed Multiplier")
  610.             local aU = self:AddTextBox("Character Cheats", "Jump Height Multi", "Jump Height Multiplier")
  611.             local aV, aW = self:AddButton("Character Cheats", "NoClip", "NoClip")
  612.             local aX, aY = self:AddButton("Character Cheats", "No Ragdoll", "No Ragdoll Animation")
  613.             local aZ, a_ = self:AddButton("Character Cheats", "No Fall Damage", "No Fall Damage")
  614.             local b0, b1 = self:AddButton("Character Cheats", "Click TP", "Click to Teleport")
  615.             aT.FocusLost:connect(function()
  616.                 local b2 = tonumber(aT.Text) or 1;
  617.                 if b2 <= 0 then
  618.                     b2 = 1
  619.                 end;
  620.                 z.walkspeed_multi = b2;
  621.                 local b3 = m:FindFirstChild("Humanoid")
  622.                 if b3 then
  623.                     b3.WalkSpeed = 16 * b2;
  624.                     if z.humanoid_event == nil then
  625.                         z.humanoid_event = b3.Changed:connect(function()
  626.                             if b3.WalkSpeed < 16 * z.walkspeed_multi then
  627.                                 b3.WalkSpeed = 16 * z.walkspeed_multi
  628.                             end;
  629.                             b3.JumpPower = 50 * z.jumpheight_multi
  630.                         end)
  631.                     end
  632.                 end;
  633.                 aT.Text = "Walk Speed Multiplier"
  634.                 y:Console("Walk Speed set to: 16 * "..b2 .." ("..16 * b2 ..")")
  635.             end)
  636.             aU.FocusLost:connect(function()
  637.                 local b2 = tonumber(aU.Text) or 1;
  638.                 if b2 <= 0 then
  639.                     b2 = 1
  640.                 end;
  641.                 z.jumpheight_multi = b2;
  642.                 local b3 = m:FindFirstChild("Humanoid")
  643.                 if b3 then
  644.                     b3.JumpPower = 50 * b2;
  645.                     if z.humanoid_event == nil then
  646.                         z.humanoid_event = b3.Changed:connect(function()
  647.                             if b3.WalkSpeed < 16 * z.walkspeed_multi then
  648.                                 b3.WalkSpeed = 16 * z.walkspeed_multi
  649.                             end;
  650.                             b3.JumpPower = 50 * z.jumpheight_multi
  651.                         end)
  652.                     end
  653.                 end;
  654.                 aU.Text = "Jump Power Multiplier"
  655.                 y:Console("Jump Power set to: 50 * "..b2 .." ("..50 * b2 ..")")
  656.             end)
  657.             aV.MouseButton1Click:connect(function()
  658.                 z.noclip = not z.noclip;
  659.                 aW.Text = z.noclip and "ON" or "OFF"
  660.                 aW.TextColor3 = z.noclip and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  661.                 if z.noclip then
  662.                     y:RunLoop("NoClip")
  663.                 else
  664.                     y:StopLoop("NoClip")
  665.                 end
  666.             end)
  667.             aX.MouseButton1Click:connect(function()
  668.                 z.no_ragdoll = not z.no_ragdoll;
  669.                 aY.Text = z.no_ragdoll and "ON" or "OFF"
  670.                 aY.TextColor3 = z.no_ragdoll and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  671.             end)
  672.             aZ.MouseButton1Click:connect(function()
  673.                 z.no_falldamage = not z.no_falldamage;
  674.                 a_.Text = z.no_falldamage and "ON" or "OFF"
  675.                 a_.TextColor3 = z.no_falldamage and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  676.             end)
  677.             b0.MouseButton1Click:connect(function()
  678.                 z.click_tp = not z.click_tp;
  679.                 b1.Text = z.click_tp and "ON" or "OFF"
  680.                 b1.TextColor3 = z.click_tp and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  681.             end)
  682.         end;
  683.         do
  684.             self:AddMainFrame("Vehicle Cheats")
  685.             local b4, b5 = self:AddButton("Vehicle Cheats", "Godmode", "Godmode")
  686.             local b6, b7 = self:AddButton("Vehicle Cheats", "No Despawn", "No Despawn")
  687.             local b8, b9 = self:AddButton("Vehicle Cheats", "Infinite Nitro", "Infinite Nitro")
  688.             local ba = self:AddTextBox("Vehicle Cheats", "Engine Power", "Engine Power Multiplier")
  689.             local bb = self:AddTextBox("Vehicle Cheats", "Brake Power", "Brake Power Multiplier")
  690.             local bc = self:AddTextBox("Vehicle Cheats", "Height", "Vehicle Height Multiplier")
  691.             b4.MouseButton1Click:connect(function()
  692.                 z.godmode = not z.godmode;
  693.                 b5.Text = z.godmode and "ON" or "OFF"
  694.                 b5.TextColor3 = z.godmode and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  695.             end)
  696.             b6.MouseButton1Click:connect(function()
  697.                 z.no_despawn = not z.no_despawn;
  698.                 b7.Text = z.no_despawn and "ON" or "OFF"
  699.                 b7.TextColor3 = z.no_despawn and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  700.             end)
  701.             b8.MouseButton1Click:connect(function()
  702.                 z.inf_nitro = not z.inf_nitro;
  703.                 b9.Text = z.inf_nitro and "ON" or "OFF"
  704.                 b9.TextColor3 = z.inf_nitro and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  705.                 if z.inf_nitro then
  706.                     y:RunLoop("Infinite_Nitro")
  707.                 else
  708.                     y:StopLoop("Infinite_Nitro")
  709.                 end
  710.             end)
  711.             ba.FocusLost:connect(function()
  712.                 local b2 = tonumber(ba.Text) or 1;
  713.                 if b2 <= 0 then
  714.                     b2 = 1
  715.                 end;
  716.                 z.engine_powerMulti = b2;
  717.                 ba.Text = "Engine Power Multiplier"
  718.                 y:Console("Engine Power Multiplier set to: "..b2)
  719.             end)
  720.             bb.FocusLost:connect(function()
  721.                 local b2 = tonumber(bb.Text) or 1;
  722.                 if b2 <= 0 then
  723.                     b2 = 1
  724.                 end;
  725.                 z.brake_powerMulti = b2;
  726.                 bb.Text = "Brake Power Multiplier"
  727.                 y:Console("Brake Power Multiplier set to: "..b2)
  728.             end)
  729.             bc.FocusLost:connect(function()
  730.                 local b2 = tonumber(bc.Text) or 1;
  731.                 if b2 <= 0 then
  732.                     b2 = 1
  733.                 end;
  734.                 z.height_multi = b2;
  735.                 bc.Text = "Vehicle Height Multiplier"
  736.                 y:Console("Vehicle Height Multiplier set to: "..b2)
  737.             end)
  738.         end;
  739.         do
  740.             self:AddMainFrame("Teleport Menu")
  741.             local bd, be = self:AddButton("Teleport Menu", "Bank Out", "Bank Out")
  742.             local bf, az = self:AddButton("Teleport Menu", "Bank In", "Bank In")
  743.             local bg, aB = self:AddButton("Teleport Menu", "JewelryOut", "Jewelry Out")
  744.             local bh, aD = self:AddButton("Teleport Menu", "JewelryIn", "Jewelry In")
  745.             local bi, aF = self:AddButton("Teleport Menu", "MuseumOut", "Museum Out")
  746.             local bj, bk = self:AddButton("Teleport Menu", "doughnutshop", "Doughnut Shop")
  747.             local bl, bm = self:AddButton("Teleport Menu", "GasStation", "Gas Station")
  748.             local bn, bo = self:AddButton("Teleport Menu", "Criminal Base 1", "Criminal Base 1")
  749.             local bp, bq = self:AddButton("Teleport Menu", "Criminal Base 2", "Criminal Base 2")
  750.             local br, bs = self:AddButton("Teleport Menu", "Prison", "Prison")
  751.             local bt, bu = self:AddButton("Teleport Menu", "PoliceStation1", "Police Station 1")
  752.             local bv, bw = self:AddButton("Teleport Menu", "PoliceStation2", "Police Station 2")
  753.             local bx, by = self:AddButton("Teleport Menu", "UFO", "UFO")
  754.             local bz, bA = self:AddButton("Teleport Menu", "Train Entrance", "Train Entrance")
  755.             local bB, bC = self:AddButton("Teleport Menu", "Train", "On Top Of Train")
  756.             local bD, bE = self:AddButton("Teleport Menu", "GunShop", "Gun Shop")
  757.             local bF, bG = self:AddButton("Teleport Menu", "GunShop2", "Gun Shop 2")
  758.             local bH, bI = self:AddButton("Teleport Menu", "1Mil", "1 Million Shop")
  759.             be:Destroy()
  760.             az:Destroy()
  761.             aB:Destroy()
  762.             aD:Destroy()
  763.             aF:Destroy()
  764.             bk:Destroy()
  765.             bm:Destroy()
  766.             bo:Destroy()
  767.             bq:Destroy()
  768.             bs:Destroy()
  769.             bu:Destroy()
  770.             bw:Destroy()
  771.             by:Destroy()
  772.             bA:Destroy()
  773.             bC:Destroy()
  774.             bE:Destroy()
  775.             bG:Destroy()
  776.             bI:Destroy()
  777.             bd.MouseButton1Click:connect(function()
  778.                 z:Teleport(Vector3.new(40, 16.068, 786))
  779.             end)
  780.             bf.MouseButton1Click:connect(function()
  781.                 z:Teleport(Vector3.new(16.410, 0.764, 816.471))
  782.             end)
  783.             bg.MouseButton1Click:connect(function()
  784.                 z:Teleport(Vector3.new(136.031, 16.976, 1353.04))
  785.             end)
  786.             bh.MouseButton1Click:connect(function()
  787.                 z:Teleport(Vector3.new(122.825, 17.956, 1318.399))
  788.             end)
  789.             bi.MouseButton1Click:connect(function()
  790.                 z:Teleport(Vector3.new(1075.503, 136.328, 1228.639))
  791.             end)
  792.             bj.MouseButton1Click:connect(function()
  793.                 z:Teleport(Vector3.new(271.960, 17.711, -1759.219))
  794.             end)
  795.             bl.MouseButton1Click:connect(function()
  796.                 z:Teleport(Vector3.new(-1583.221, 17.846, 721.349))
  797.             end)
  798.             bn.MouseButton1Click:connect(function()
  799.                 z:Teleport(Vector3.new(-235, 17.225, 1623))
  800.             end)
  801.             bp.MouseButton1Click:connect(function()
  802.                 z:Teleport(Vector3.new(1638, 48.136, -1767))
  803.             end)
  804.             br.MouseButton1Click:connect(function()
  805.                 z:Teleport(Vector3.new(-1218, 38.607, -1575))
  806.             end)
  807.             bt.MouseButton1Click:connect(function()
  808.                 z:Teleport(Vector3.new(-1134.534, 17.948, -1583.726))
  809.             end)
  810.             bv.MouseButton1Click:connect(function()
  811.                 z:Teleport(Vector3.new(736.447, 38.109, 1134.106))
  812.             end)
  813.             bx.MouseButton1Click:connect(function()
  814.                 z:Teleport(Vector3.new(786.370, 28.170, -1648.293))
  815.             end)
  816.             bz.MouseButton1Click:connect(function()
  817.                 z:Teleport(Vector3.new(1956.367, 43.206, -578.943))
  818.             end)
  819.             bB.MouseButton1Click:connect(function()
  820.                 local X = workspace:FindFirstChild("Trains")
  821.                 if X then
  822.                     X = X:FindFirstChild("LocomotiveFront")
  823.                     if X then
  824.                         X = X:FindFirstChild("Base")
  825.                         if X then
  826.                             return z:Teleport(X.Position + Vector3.new(0, 20, 0))
  827.                         end
  828.                     end
  829.                 end;
  830.                 return y:Console("No Train on the Map!")
  831.             end)
  832.             bD.MouseButton1Click:connect(function()
  833.                 z:Teleport(Vector3.new(-27.502, 17.961, -1759.049))
  834.             end)
  835.             bF.MouseButton1Click:connect(function()
  836.                 z:Teleport(Vector3.new(412.125, 17.998, 551.351))
  837.             end)
  838.             bH.MouseButton1Click:connect(function()
  839.                 z:Teleport(Vector3.new(415.190, 18.161, -1734.499))
  840.             end)
  841.         end;
  842.         do
  843.             self:AddMainFrame("Misc Cheats")
  844.             local bJ, bK = self:AddButton("Misc Cheats", "Infinite Punch", "Punch Spam")
  845.             local bL, bM = self:AddButton("Misc Cheats", "MuseumDetect", "Anti-Museum Detection")
  846.             local bN, bO = self:AddButton("Misc Cheats", "InstantAction", "Instant Action")
  847.             local bP, bQ = self:AddButton("Misc Cheats", "AutoRob", "Auto Rob Small Stores")
  848.             bJ.MouseButton1Click:connect(function()
  849.                 z.punch_hax = not z.punch_hax;
  850.                 bK.Text = z.punch_hax and "ON" or "OFF"
  851.                 bK.TextColor3 = z.punch_hax and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  852.                 if z.punch_hax then
  853.                     y:RunLoop("Punch_Stuff")
  854.                 else
  855.                     y:StopLoop("Punch_Stuff")
  856.                 end
  857.             end)
  858.             bL.MouseButton1Click:connect(function()
  859.                 z.anti_museumDetect = not z.anti_museumDetect;
  860.                 bM.Text = z.anti_museumDetect and "ON" or "OFF"
  861.                 bM.TextColor3 = z.anti_museumDetect and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  862.             end)
  863.             bN.MouseButton1Click:connect(function()
  864.                 z.instant_action = not z.instant_action;
  865.                 bO.Text = z.instant_action and "ON" or "OFF"
  866.                 bO.TextColor3 = z.instant_action and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  867.                 if z.instant_action then
  868.                     for b, u in next, F.world_funcs_table do
  869.                         z.action_table_backup[b] = u.Duration;
  870.                         F.world_funcs_table[b].Duration = 0
  871.                     end
  872.                 else
  873.                     for b, u in next, F.world_funcs_table do
  874.                         F.world_funcs_table[b].Duration = z.action_table_backup[b]
  875.                         table.remove(z.action_table_backup, tonumber(b))
  876.                     end
  877.                 end
  878.             end)
  879.             bP.MouseButton1Click:connect(function()
  880.                 z.auto_robSmallStores = not z.auto_robSmallStores;
  881.                 bQ.Text = z.auto_robSmallStores and "ON" or "OFF"
  882.                 bQ.TextColor3 = z.auto_robSmallStores and Color3.new(0, 1, 0) or Color3.new(179, 0, 0)
  883.                 if z.auto_robSmallStores then
  884.                     y:RunLoop("AutoRobMisc")
  885.                 else
  886.                     y:StopLoop("AutoRobMisc")
  887.                 end
  888.             end)
  889.         end;
  890.         do
  891.             b.InputBegan:connect(function(bR, bS)
  892.                 if not bS then
  893.                     if bR.UserInputType == Enum.UserInputType.Keyboard then
  894.                         if bR.KeyCode == Enum.KeyCode.P then
  895.                             self.gui_objs.main.Enabled = not self.gui_objs.main.Enabled
  896.                         elseif bR.KeyCode == Enum.KeyCode.F then
  897.                             F.funcs.network:FireServer("xance101", {
  898.                                 Type = 6
  899.                             })
  900.                         end
  901.                     elseif bR.UserInputType == Enum.UserInputType.MouseButton1 and z.click_tp then
  902.                         if n.Target ~= nil then
  903.                             z:Teleport(n.Hit.p)
  904.                         end
  905.                     end
  906.                 end
  907.             end)
  908.         end
  909.     end
  910. end;
  911. do
  912.     z = {
  913.         humanoid_event = nil,
  914.         walkspeed_multi = 1,
  915.         jumpheight_multi = 1,
  916.         no_ragdoll = false,
  917.         no_falldamage = false,
  918.         click_tp = false,
  919.         punch_hax = false,
  920.         instant_action = false,
  921.         anti_museumDetect = false,
  922.         noclip = false,
  923.         inf_nitro = false,
  924.         auto_robSmallStores = false,
  925.         auto_click = false,
  926.         inf_ammmo = false,
  927.         no_recoil = false,
  928.         no_bulletSpread = false,
  929.         incrased_bulletsPerShot = false,
  930.         rapid_fire = false,
  931.         all_gunsAutomatic = false,
  932.         gun_tableBackup = {},
  933.         godmode = false,
  934.         no_despawn = false,
  935.         engine_powerMulti = 1,
  936.         brake_powerMulti = 1,
  937.         height_multi = 1,
  938.         heli_heightMulti = 1,
  939.         cur_robbing = "",
  940.         rob_inProgress = false,
  941.         event = Instance.new("RemoteEvent"),
  942.         bind_func = Instance.new("BindableFunction"),
  943.         bind_funcTP = "",
  944.         event_fire = Instance.new("RemoteEvent").FireServer,
  945.         tp_func = nil,
  946.         tp_tick = tick(),
  947.         tp_succ = false,
  948.         picked_vehicle = false,
  949.         modded_despawn = false,
  950.         action_table_backup = {},
  951.         collect_money = p:WaitForChild("MainGui"):WaitForChild("CollectMoney")
  952.     }
  953.     function z.Shoot(aj, bT, ...)
  954.         if aj.PlayerName ~= tostring(l) then
  955.             return F.weapon_registryTableBackup[aj.Type].InputBegan(aj, ...)
  956.         end;
  957.         for b = 0, 25 do
  958.             warn("")
  959.         end;
  960.         print("UP VAVS:")
  961.         print(getfenv(F.weapon_registryTableBackup[aj.Type].InputBegan).script:GetFullName())
  962.         for b, u in next, getupvals(F.weapon_registryTableBackup[aj.Type].InputBegan) do
  963.             warn(b, u)
  964.         end;
  965.         if aj.AmmoCurrent ~= nil and z.inf_ammo then
  966.             aj.AmmoCurrent = math.sqrt(-1)
  967.         end;
  968.         if aj.FireLast ~= nil and z.rapid_fire then
  969.             aj.FireLast = 0
  970.         end;
  971.         if aj.VerticalAngle and aj.HorizontalAngle and z.no_bulletSpread then
  972.             aj.VerticalAngle = 0;
  973.             aj.HorizontalAngle = 0
  974.         end;
  975.         if z.no_recoil then
  976.             aj.SpringOffset.Accelerate = function()
  977.                 return
  978.             end;
  979.             aj.SpringRotation.Accelerate = function()
  980.                 return
  981.             end
  982.         end;
  983.         if z.all_gunsAutomatic then
  984.             while b:IsMouseButtonPressed(Enum.UserInputType.MouseButton1) do
  985.                 if aj.AmmoCurrent ~= nil and z.inf_ammo then
  986.                     aj.AmmoCurrent = math.huge
  987.                 end;
  988.                 if aj.FireLast ~= nil and z.rapid_fire then
  989.                     aj.FireLast = 0
  990.                 end;
  991.                 if aj.VerticalAngle and aj.HorizontalAngle and z.no_bulletSpread then
  992.                     aj.VerticalAngle = 0;
  993.                     aj.HorizontalAngle = 0
  994.                 end;
  995.                 if z.no_recoil then
  996.                     aj.SpringOffset.Accelerate = function()
  997.                         return
  998.                     end;
  999.                     aj.SpringRotation.Accelerate = function()
  1000.                         return
  1001.                     end
  1002.                 end;
  1003.                 if z.incrased_bulletsPerShot then
  1004.                     for b = 1, 15 do
  1005.                         spawn(function()
  1006.                             F.weapon_registryTableBackup[aj.Type].InputBegan(aj, bT)
  1007.                         end)
  1008.                     end
  1009.                 else
  1010.                     F.weapon_registryTableBackup[aj.Type].InputBegan(aj, bT, ...)
  1011.                 end;
  1012.                 c.RenderStepped:wait()
  1013.             end;
  1014.             if z.incrased_bulletsPerShot then
  1015.                 for b = 0, 10 do
  1016.                     F.weapon_registryTableBackup[aj.Type].InputBegan(aj, bT, ...)
  1017.                 end
  1018.             end;
  1019.             return F.weapon_registryTableBackup[aj.Type].InputEnded(aj, bT, ...)
  1020.         end;
  1021.         return F.weapon_registryTableBackup[aj.Type].InputBegan(aj, bT, ...)
  1022.     end;
  1023.     function z.Rob(bU)
  1024.         if bU == "Bank" then
  1025.             local bV, I = z.collect_money.Money.Text:gsub("%D+", "")
  1026.             local bW, bX = z.collect_money.Maximum.Text:gsub("%D+", "")
  1027.             bV = tonumber(bV)
  1028.             bW = tonumber(bW)
  1029.             z:Teleport(Vector3.new(31.800, 18.309, 852.666))
  1030.             wait(2)
  1031.             z:Teleport(Vector3.new(28.905, 0.923, 815.788))
  1032.             wait(2)
  1033.             z:Teleport(Vector3.new(16.410, 0.764, 816.471))
  1034.             repeat
  1035.                 wait()
  1036.             until bV >= bW;
  1037.             z:Teleport(Vector3.new(40, 16.068, 786))
  1038.         end
  1039.     end;
  1040.     function z:Teleport(O)
  1041.         local bY = m:FindFirstChild("HumanoidRootPart") or m:WaitForChild("HumanoidRootPart", 10)
  1042.         if bY then
  1043.             if typeof(O) == "Vector3" then
  1044.                 if (O - bY.Position).magnitude > 10 then
  1045.                     local bZ;
  1046.                     bZ = bY:GetPropertyChangedSignal("Position"):connect(function()
  1047.                         bY.CFrame = CFrame.new(O)
  1048.                         bZ:Disconnect()
  1049.                     end)
  1050.                     F.funcs.network:FireServer(F.tp_bypass)
  1051.                 else
  1052.                     bY.CFrame = CFrame.new(O)
  1053.                 end
  1054.             elseif typeof(O) == "CFrame" then
  1055.                 if (O.p - bY.Position).magnitude > 10 then
  1056.                     local bZ;
  1057.                     bZ = bY:GetPropertyChangedSignal("Position"):connect(function()
  1058.                         bY.CFrame = O;
  1059.                         bZ:Disconnect()
  1060.                     end)
  1061.                     F.funcs.network:FireServer(F.tp_bypass)
  1062.                 else
  1063.                     bY.CFrame = O
  1064.                 end
  1065.             end
  1066.         end
  1067.     end;
  1068.     function z:Init()
  1069.         do
  1070.             y:RunLoop("Anti_RemoteSpy", function()
  1071.                 if islclosure(t.__namecall) then
  1072.                     setreadonly(t, false)
  1073.                     for b, u in next, t do
  1074.                         t[b] = "pornhub.com"
  1075.                     end
  1076.                 end;
  1077.                 if islclosure(self.event.FireServer) then
  1078.                     setreadonly(t, false)
  1079.                     for b, u in next, t do
  1080.                         t[b] = "pornhub.com"
  1081.                     end
  1082.                 end;
  1083.                 for b, u in next, d:GetDescendants() do
  1084.                     if u:IsA("TextLabel") or u:IsA("TextButton") or u:IsA("TextBox") and not u:IsDescendantOf(D.gui_objs.main) then
  1085.                         if string.find(string.lower(u.Text), "spy") then
  1086.                             setreadonly(t, false)
  1087.                             for b, u in next, t do
  1088.                                 t[b] = "Pornhub.com"
  1089.                             end
  1090.                         end
  1091.                     end
  1092.                 end;
  1093.                 for b, u in next, p:GetDescendants() do
  1094.                     if u:IsA("TextLabel") or u:IsA("TextButton") or u:IsA("TextBox") and not u:IsDescendantOf(D.gui_objs.main) then
  1095.                         if string.find(string.lower(u.Text), "spy") then
  1096.                             setreadonly(t, false)
  1097.                             for b, u in next, t do
  1098.                                 t[b] = "Pornhub.com"
  1099.                             end
  1100.                         end
  1101.                     end
  1102.                 end;
  1103.             end, 3)
  1104.             getrenv().print = newcclosure(function(...)
  1105.                 local M = table.concat({
  1106.                     ...
  1107.                 }, " ")
  1108.                 if string.find(string.lower(M), "remote") then
  1109.                     setreadonly(t, false)
  1110.                     for b, u in next, t do
  1111.                         t[b] = "Pornhub.com"
  1112.                     end
  1113.                 end;
  1114.                 return print(...)
  1115.             end)
  1116.             getrenv().warn = newcclosure(function(...)
  1117.                 local M = table.concat({
  1118.                     ...
  1119.                 }, " ")
  1120.                 if string.find(string.lower(M), "remote") then
  1121.                     setreadonly(t, false)
  1122.                     for b, u in next, t do
  1123.                         t[b] = "Pornhub.com"
  1124.                     end
  1125.                 end;
  1126.                 return warn(...)
  1127.             end)
  1128.             setreadonly(getgenv().debug, false)
  1129.             getgenv().debug.getupvalues = function(X, ...)
  1130.                 if getfenv(X).script == script then
  1131.                     return {}
  1132.                 end;
  1133.                 return getupvals(X, ...)
  1134.             end;
  1135.             getgenv().debug.getupvalue = function(X, ...)
  1136.                 if getfenv(X).script == script then
  1137.                     return nil
  1138.                 end;
  1139.                 return getupval(X, ...)
  1140.             end;
  1141.             getgenv().debug.getconstants = function(X, ...)
  1142.                 if getfenv(X).script == script then
  1143.                     return {}
  1144.                 end;
  1145.                 return getconstants(X, ...)
  1146.             end;
  1147.             getgenv().debug.getconstant = function(X, ...)
  1148.                 if getfenv(X).script == script then
  1149.                     return nil
  1150.                 end;
  1151.                 return getconstant(X, ...)
  1152.             end;
  1153.             getgenv().debug.getregistry = function()
  1154.                 local aj = getreg()
  1155.                 local b2 = 1;
  1156.                 for b, u in next, aj do
  1157.                     if type(u) == "function" then
  1158.                         if getfenv(u).script == script then
  1159.                             table.remove(aj, b2)
  1160.                         end
  1161.                     end;
  1162.                     b2 = b2 + 1
  1163.                 end
  1164.             end;
  1165.             getgenv().getreg = function()
  1166.                 local aj = getreg()
  1167.                 local b2 = 1;
  1168.                 for b, u in next, aj do
  1169.                     if type(u) == "function" then
  1170.                         if getfenv(u).script == script then
  1171.                             table.remove(aj, b2)
  1172.                         end
  1173.                     end;
  1174.                     b2 = b2 + 1
  1175.                 end
  1176.             end
  1177.         end;
  1178.         wait(2)
  1179.         do
  1180.             do
  1181.                 repeat
  1182.                     local bU = l:FindFirstChild("PlayerScripts")
  1183.                     if bU and F.script == nil then
  1184.                         bU = bU:FindFirstChild("LocalScript")
  1185.                         if bU then
  1186.                             F.script = bU
  1187.                         end
  1188.                     end;
  1189.                     bU = g:FindFirstChild("Game")
  1190.                     if bU and F.gun_script == nil then
  1191.                         bU = bU:FindFirstChild("ItemModule")
  1192.                         if bU then
  1193.                             bU = bU:FindFirstChild("Gun")
  1194.                             if bU then
  1195.                                 F.gun_script = bU
  1196.                             end
  1197.                         end
  1198.                     end;
  1199.                     bU = g:FindFirstChild("Module")
  1200.                     if bU and F.train_module == nil then
  1201.                         bU = bU:FindFirstChild("Train2")
  1202.                         if bU then
  1203.                             F.train_module = bU
  1204.                         end
  1205.                     end;
  1206.                     bU = g:FindFirstChild("Game")
  1207.                     if bU and F.museum_module == nil then
  1208.                         bU = bU:FindFirstChild("Museum")
  1209.                         if bU then
  1210.                             F.museum_module = bU
  1211.                         end
  1212.                     end;
  1213.                     bU = g:FindFirstChild("Module")
  1214.                     if bU and F.ui_script == nil then
  1215.                         bU = bU:FindFirstChild("UI")
  1216.                         if bU then
  1217.                             F.ui_script = bU
  1218.                         end
  1219.                     end;
  1220.                     bU = g:FindFirstChild("Module")
  1221.                     if bU and F.item_script == nil then
  1222.                         bU = bU:FindFirstChild("ItemSystem")
  1223.                         if bU then
  1224.                             F.item_script = bU
  1225.                         end
  1226.                     end;
  1227.                     bU = g:FindFirstChild("Game")
  1228.                     if bU and F.rocket_script == nil then
  1229.                         bU = bU:FindFirstChild("ItemModule")
  1230.                         if bU then
  1231.                             bU = bU:FindFirstChild("RocketLauncher")
  1232.                             if bU then
  1233.                                 F.rocket_script = bU
  1234.                             end
  1235.                         end
  1236.                     end;
  1237.                     c.RenderStepped:wait()
  1238.                 until F.script and F.gun_script and F.train_module and F.museum_module and F.ui_script and F.item_script and F.rocket_script;
  1239.                 F.script = decompile(F.script)
  1240.                 F.gun_script = decompile(F.gun_script)
  1241.                 F.train_module = decompile(F.train_module)
  1242.                 F.museum_module = decompile(F.museum_module)
  1243.                 F.ui_script = decompile(F.ui_script)
  1244.                 F.item_script = decompile(F.item_script)
  1245.                 F.rocket_script = decompile(F.rocket_script)
  1246.                 if not(string.find(F.script, "Decompiler") or string.find(F.script, "Decompiled")) then
  1247.                     return l:Kick("Initialize failed! Decompiler error...")
  1248.                 end
  1249.             end;
  1250.             do
  1251.                 F.strings.network = string.match(F.script, "(%w+):FireServer")
  1252.                 F.strings.keyPress_func = string.match(F.script, "\"Punch\", (%w+),")
  1253.                 F.strings.ui_table = string.match(F.script, "(%w+).UpdateUI")
  1254.                 F.strings.idk_table = string.match(F.script, "local (%w+) = {}\n%w+%pMainWindowGroup = %w+\n")
  1255.                 F.strings.fire_server = string.match(F.script, "local %w+, (%w+)\ndo")
  1256.                 F.strings.gun_table = string.match(F.gun_script, "local (%w+) = require%p%w+%pGame%pItemConfig%p")
  1257.                 F.strings.item_functions = string.match(F.script, "local (%w+)\ndo\n%s+local function %w+%p+")
  1258.                 F.strings.nitro_table = string.match(F.script, "local (%w+) = {\n%s+VehiclesOwned = {},\n%s+Nitro = %d+,")
  1259.                 F.strings.vehicle_funcs = string.match(F.script, "local (%w+) = require%p%w+%pModule%pAlexChassis%p\n%w+%pSetEvent%p%w+%p")
  1260.                 F.strings.math_abs = string.match(F.script, "local %w+, (%w+), %w+, %w+ = math.floor, math.abs, math.log, math.max")
  1261.                 F.strings.notify_table = string.match(F.script, "if %w+%pNitro %p+ %w+%pScalar%pNitroMax %p 25 then\n%s+(%w+)%p%w+%p+\n%s+Title = \"Rocket Fuel\",\n")
  1262.                 F.strings.world_funcs = string.match(F.script, "(%w+)%pAdd%p%w+, %w+%p\n%s+%w+%p%w+%p = %p\n%s+Closed = %w+%pCFrame,\n%s+Opened = %w+%pCFrame %p %w+%p0, 0, %p1.5%p\n%s+%p")
  1263.                 F.strings.weapon_registry = string.match(F.script, "(%w+) = require%p%w+%pModule%pItemSystem%p+%w+, %w+, %pItemEquippedCallback")
  1264.                 F.strings.velocity_func = string.match(F.script, "local (%w+), %w+, %w+\ndo\n%s+local %w+ = require%p%w+%pModule%pAlexRagdoll%p\n%s+%w+ = false")
  1265.                 F.strings.heli_table = string.match(F.script, "(%w+) = require%p%w+%pModule%pHeli%p+%w+%p\n")
  1266.                 F.strings.ui_table2 = string.match(F.script, "local (%w+) = %p+\nlocal %w+, %w+\ndo\n%s+local %w+ = %w+%pResource%pEvent")
  1267.                 F.keyPressUpVal = string.match(F.script, " - (%w+) < 0.5")
  1268.                 F.walkspeed_var = string.match(F.script, "local (%w+) = %w+%pWalkSpeed\n%s+local %w+ = %w+%pHealth\n")
  1269.                 F.test_fix = string.match(F.script, "local (%w+) = Instance%pnew%p\"RemoteEvent\"%p+FireServer")
  1270.                 F.fire = string.match(F.script, "function (%w+)%p%w+, %p+\n%s+%w+%p%w+, %w+ and %w+%p%w+%p or %w+, %p+\n")
  1271.                 F.fireserver = string.match(F.script, "function %w+%p%w+, %p+\n%s+(%w+)%p%w+, %w+ and %w+%p%w+%p or %w+, %p+\n")
  1272.                 F.notify_func = string.match(F.script, "if %w+%pNitro %p+ %w+%pScalar%pNitroMax %p 25 then\n%s+%w+%p(%w+)%p+\n%s+Title = \"Rocket Fuel\",\n")
  1273.                 F.world_funcs_tableVar = string.match(F.ui_script, "local (%w+) = {}\n%s+%w+%pSpecs = %w+\n%s+function %w+%pAdd%p%w+, %w+%p\n")
  1274.                 F.weapon_registryTable = string.match(F.item_script, "do\n%s+local %w+ = %p+\n%s+local (%w+) = %p+")
  1275.                 F.rocket_spring = string.match(F.rocket_script, "local (%w+) = %w+%pMakeSpring%p+\n%s+%w+%pTarget, %w+%pv = ")
  1276.                 F.velocity_ragdoll = string.match(F.script, "local function %w+%p+\n%s+local %w+ = false\n%s+local %w+ = %w+%pFindFirstChild%p\"HumanoidRootPart\"%p\n%s+if not %w+ then\n%s+%w+ = true\n%s+end\n%s+if %w+ then\n%s+%w+ = true\n%s+end\n%s+if %w+ then\n%s+%w+ = false\n%s+return\n%s+end\n%s+if (%w+)%pEquipped")
  1277.                 F.tp_bypass = string.match(F.train_module, "local %w+ = %w+%pPosition\n%s+for %w+, %w+ in next, %w+%pCars, nil do\n%s+if %w+%pi and %w+%pi >= %w+ %p 250 then\n%s+local %w+ = %w+%pBase\n%s+if %p%w+ %p %w+%pPosition%p+Magnitude %p+ 50 then\n%s+%w+%pFireServer%p\"(%w+)\"%p\n")
  1278.                 F.ragdoll_event = string.match(F.script, "if %w+%pEquipped%p%w+%pName%p then\n%s+%w+%pUnequip%p+\n%s+end\n%s+%w+%pRagdoll%p%w+%p\n%s+%w+%pFireServer%p\"(%w+)\"%p")
  1279.                 F.falldamage_event = string.match(F.script, "local %w+ = Ray%pnew%p%w+%pPosition, Vector3%pnew%p0, %p8, 0%p+\n%s+local %w+ = workspace%pFindPartOnRay%p%w+, %w+%p\n%s+if %w+ then\n%s+local %w+ = %w+ %p %w+\n%s+if %w+ > 20 then\n%s+%w+%pFireServer%p\"(%w+)\", %w+%p\n")
  1280.                 F.kick_event = string.match(F.script, "%w+%p\"(%w+)\", \"NoClip StrafingNoPhysics\", false%p\n")
  1281.                 F.ignore_event = string.match(F.script, "if %w+ %p %w+ %p+ 0%p4 then\n%s+%w+ = %w+\n%s+if %w+%pIsNaN%p%w+%p then\n%s+%w+ = 0\n%s+end\n%s+if %w+%pIsNaN%p%w+%p then\n%s+%w+ = 0\n%s+end\n%s+if %w+%phems then\n%s+%w+%pFireServer%p\"(%w+)\"")
  1282.                 F.museum_detectEvent = string.match(F.museum_module, "if %w+ then\n%s+local %w+ = %w+%pFindFirstChild%p\"HumanoidRootPart\"%p\n%s+if %w+ then\n%s+local %w+ = %p%w+%pPosition %p %w+%pPosition%p+Magnitude\n%s+if %w+ %p+ %w+ then\n%s+local %w+ = %w+%pFindFirstChild%p\"Humanoid\"%p\n%s+if %w+ then\n%s+%w+ = true\n%s+%w+%pFireServer%p\"(%w+)\"%p")
  1283.                 F.gift_event = string.match(F.script, "%w+, %w+ = %w+, %w+\n%s+local %w+ = %w+%pSidebar%pGift%pInner%pUsername%pText\n%s+%w+%pFireServer%p\"(%w+)\"")
  1284.                 local b_, c0 = string.match(F.script, "do\n%s+local %w+ = %w+%pCircleAction\n%s+local function %w+%p%w+, %w+%p\n%s+if %w+ then\n%s+%w+:FireServer%p\"(%w+)\", %w+%pPart%p\n%s+else\n%s+%w+:FireServer%p\"(%w+)\", %w+%pPart%p")
  1285.                 F.rob_event1 = b_;
  1286.                 F.rob_event2 = c0;
  1287.                 print("sexy: ", F.rob_event1, F.rob_event2)
  1288.             end;
  1289.             do
  1290.                 local function c1()
  1291.                     for b, u in pairs(F.strings) do
  1292.                         if F.funcs[b] == nil then
  1293.                             warn(b, "== nil")
  1294.                             return false
  1295.                         end
  1296.                     end;
  1297.                     return true
  1298.                 end;
  1299.                 repeat
  1300.                     for b, u in pairs(getreg()) do
  1301.                         if type(u) == "function" then
  1302.                             local c2 = select(2, pcall(getupvals, u))
  1303.                             if not c2 then
  1304.                                 return
  1305.                             end;
  1306.                             for au, av in pairs(F.strings) do
  1307.                                 if c2[av] and F.funcs[au] == nil then
  1308.                                     print("Found: "..au)
  1309.                                     if au ~= "fire_server" then
  1310.                                         F.funcs[au] = getupval(u, av)
  1311.                                     else
  1312.                                         F.funcs[au] = getupval(u, av)
  1313.                                         F.funcs.fire_server_key = u
  1314.                                     end
  1315.                                 end
  1316.                             end
  1317.                         elseif type(u) == "table" then
  1318.                             if u.Ragdoll ~= nil and F.funcs.ragdoll_table == nil then
  1319.                                 F.funcs.ragdoll_table = u
  1320.                             end
  1321.                         end
  1322.                     end;
  1323.                     c.RenderStepped:wait()
  1324.                 until c1() == true;
  1325.                 warn("Got Everything")
  1326.             end;
  1327.             if F.funcs.weapon_registry ~= nil then
  1328.                 F.weapon_registryTable = getupval(F.funcs.weapon_registry.Register, F.weapon_registryTable)
  1329.             end;
  1330.             for b, u in next, F.weapon_registryTable do
  1331.                 F.weapon_registryTableBackup[b] = y:deepcopy(F.weapon_registryTable[b])
  1332.             end;
  1333.             F.Add_Backup = F.funcs.world_funcs.Add;
  1334.             F.world_funcs_table = getupval(F.funcs.world_funcs.Add, F.world_funcs_tableVar)
  1335.             F.ragdoll_backup = F.funcs.ragdoll_table.Ragdoll;
  1336.             F.ragdollServer_backup = F.funcs.ragdoll_table.RagdollServer;
  1337.             F.enter_vehicle = F.funcs.vehicle_funcs.VehicleEnter;
  1338.             F.funcs.fire = getupval(F.funcs.network.FireServer, F.fire)
  1339.             F.heli_enter = F.funcs.heli_table.VehicleEnter;
  1340.             F.notify = F.funcs.notify_table[F.notify_func]
  1341.         end;
  1342.         do
  1343.             setupval(F.funcs.network.FireServer, F.fire, newcclosure(function(S, ...)
  1344.                 local aj = {
  1345.                     ...
  1346.                 }
  1347.                 if S ~= F.ignore_event then
  1348.                     warn(S)
  1349.                     for b, u in next, aj do
  1350.                         warn(b, u)
  1351.                     end
  1352.                 end;
  1353.                 if S == "xance10l" then
  1354.                     for b, u in next, aj[1] do
  1355.                         warn(b, u)
  1356.                     end
  1357.                 end;
  1358.                 if S == F.museum_detectEvent and self.anti_museumDetect then
  1359.                     return
  1360.                 end;
  1361.                 if S == F.ragdoll_event and self.no_ragdoll then
  1362.                     return
  1363.                 end;
  1364.                 if S == F.falldamage_event and self.no_falldamage then
  1365.                     return
  1366.                 end;
  1367.                 if S == F.kick_event then
  1368.                     return
  1369.                 end;
  1370.                 return F.funcs.fire(S, ...)
  1371.             end))
  1372.             F.funcs.ragdoll_table.Ragdoll = function(...)
  1373.                 if self.no_ragdoll then
  1374.                     return
  1375.                 end;
  1376.                 return F.ragdoll_backup(...)
  1377.             end;
  1378.             F.funcs.ragdoll_table.RagdollServer = function(...)
  1379.                 if self.no_ragdoll then
  1380.                     return
  1381.                 end;
  1382.                 return F.ragdollServer_backup(...)
  1383.             end;
  1384.             F.funcs.vehicle_funcs.VehicleEnter = function(c3)
  1385.                 if c3.Passenger == true then
  1386.                     return F.enter_vehicle(c3)
  1387.                 end;
  1388.                 c3.TireHealth = self.godmode and math.huge or c3.TireHealth;
  1389.                 c3.DespawnTime = self.no_despawn and math.huge or c3.DespawnTime;
  1390.                 if c3.GarageEngineSpeed == 0 then
  1391.                     c3.GarageEngineSpeed = 1
  1392.                 end;
  1393.                 if c3.GarageBrakes == 0 then
  1394.                     c3.GarageBrakes = 1
  1395.                 end;
  1396.                 if c3.Height == 0 then
  1397.                     c3.Height = 1
  1398.                 end;
  1399.                 c3.GarageEngineSpeed = c3.GarageEngineSpeed * z.engine_powerMulti;
  1400.                 c3.GarageBrakes = c3.GarageBrakes * z.brake_powerMulti;
  1401.                 c3.Height = c3.Height * z.height_multi;
  1402.                 return F.enter_vehicle(c3)
  1403.             end;
  1404.             F.funcs.heli_table.VehicleEnter = function(c3)
  1405.                 c3.MaxHeight = c3.MaxHeight * self.heli_heightMulti;
  1406.                 return F.heli_enter(c3)
  1407.             end;
  1408.             F.funcs.math_abs = function(...)
  1409.                 local c2 = getupvals(2)
  1410.                 if c2[F.walkspeed_var] then
  1411.                     return 0
  1412.                 end;
  1413.                 return math.abs(...)
  1414.             end;
  1415.             F.funcs.world_funcs.Add = function(aj, ...)
  1416.                 if self.instant_action then
  1417.                     self.action_table_backup[#self.action_table_backup + 1] = aj.Duration;
  1418.                     aj.Duration = 0
  1419.                 end;
  1420.                 return F.Add_Backup(aj, ...)
  1421.             end;
  1422.             F.funcs.notify_table[F.notify_func] = function(aj, ...)
  1423.                 if string.sub(string.lower(aj.Text), 1, 23) == "i don't have any money!" and self.auto_robSmallStores then
  1424.                     return
  1425.                 end;
  1426.                 if string.lower(aj.Title) == "boss" then
  1427.                     aj.Title = "Jailbreak GUI"
  1428.                     if string.find(string.lower(aj.Text), "bank") then
  1429.                         self.bind_funcTP = "Bank"
  1430.                         aj.Callback = self.bind_func;
  1431.                         aj.Button1 = "Teleport"
  1432.                     elseif string.find(string.lower(aj.Text), "jewelry") then
  1433.                         self.bind_funcTP = "Jewelry"
  1434.                         aj.Callback = self.bind_func;
  1435.                         aj.Button1 = "Teleport"
  1436.                     elseif string.find(string.lower(aj.Text), "museum") then
  1437.                         self.bind_funcTP = "Museum"
  1438.                         aj.Callback = self.bind_func;
  1439.                         aj.Button1 = "Teleport"
  1440.                     elseif string.find(string.lower(aj.Text), "train") then
  1441.                         self.bind_funcTP = "Train"
  1442.                         aj.Callback = self.bind_func;
  1443.                         aj.Button1 = "Teleport"
  1444.                     end
  1445.                 end;
  1446.                 return F.notify(aj, ...)
  1447.             end;
  1448.             for b, u in next, F.weapon_registryTable do
  1449.                 u.InputBegan = z.Shoot
  1450.             end;
  1451.             local o = getrenv().delay;
  1452.             getrenv().delay = function(I, X)
  1453.                 local c4 = getupval(X, F.velocity_ragdoll)
  1454.                 if c4 ~= nil then
  1455.                     setconst(X, 4, "Team")
  1456.                 end;
  1457.                 return o(I, X)
  1458.             end
  1459.         end;
  1460.         do
  1461.             local c5 = g.Game.ItemModule;
  1462.             t.__newindex = function(a3, c6, al, ...)
  1463.                 if a3:IsA("Camera") and c6 == "CFrame" and z.no_recoil and (getfenv(2).script == c5.RocketLauncher or getfenv(2).script == c5.Gun or getfenv(2).script == c5.Grenade or getfenv(2).script == c5.Turret or getfenv(2).script == c5.Basic) then
  1464.                     local c2 = getlocals(2)
  1465.                     for b, u in next, c2 do
  1466.                         if type(u) == "table" then
  1467.                             if u.Local ~= nil then
  1468.                                 return
  1469.                             end
  1470.                         end
  1471.                     end
  1472.                 end;
  1473.                 return x(a3, c6, al, ...)
  1474.             end
  1475.         end;
  1476.         do
  1477.             y:CreateLoop("Punch_Stuff", function()
  1478.                 if self.punch_hax then
  1479.                     setupval(F.funcs.keyPress_func, F.keyPressUpVal, tick() - 999)
  1480.                     F.funcs.keyPress_func({
  1481.                         Name = "Punch"
  1482.                     }, true)
  1483.                 end
  1484.             end, c.RenderStepped)
  1485.             y:CreateLoop("NoClip", function()
  1486.                 local b3 = m:FindFirstChild("Humanoid")
  1487.                 if b3 then
  1488.                     b3:ChangeState(Enum.HumanoidStateType.StrafingNoPhysics)
  1489.                 end
  1490.             end, c.RenderStepped)
  1491.             y:CreateLoop("Infinite_Nitro", function()
  1492.                 F.funcs.nitro_table.Nitro = 250;
  1493.                 F.funcs.nitro_table.NitroLastMax = 250
  1494.             end, c.RenderStepped)
  1495.             y:CreateLoop("AutoRobMisc", function()
  1496.                 for b, u in next, workspace.SmallStores:GetChildren() do
  1497.                     F.funcs.network:FireServer(F.rob_event2, u)
  1498.                     F.funcs.network:FireServer(F.rob_event1, u)
  1499.                 end
  1500.             end, 5)
  1501.             y:RunLoop("Version_Check", function()
  1502.                 local c7 = tick()
  1503.                 local c3 = loadstring(game:HttpGet("https://pastebin.com/raw/HLvUvtLv", true))()
  1504.                 messages_of_the_day = c3.messages_of_the_day;
  1505.                 blacklist = c3.blacklist_table;
  1506.                 c3 = c3["Jailbreak"]
  1507.                 local c8, c9 = c3.version, c3.reason;
  1508.                 if G ~= c8 then
  1509.                     if c3.force_kick then
  1510.                         l:Kick("Major script update, please re-connect. Current Version: "..tostring(c8)..", your version: "..G.."\nReason: "..c9)
  1511.                     else
  1512.                         for b = 1, 3 do
  1513.                             y:Console("Minor script update, restart ROBLOX to get latest version. Reason:"..c9)
  1514.                         end
  1515.                     end
  1516.                 end;
  1517.                 if blacklist[tostring(l.userId)] then
  1518.                     local ca = Instance.new("Sound", l)
  1519.                     ca.Volume = 10;
  1520.                     ca.SoundId = "rbxassetid://1649353738"
  1521.                     ca.Loaded:wait()
  1522.                     ca:Play()
  1523.                     for b, u in next, t do
  1524.                         t[b] = "pornhub.com"
  1525.                     end
  1526.                 end
  1527.             end, 300)
  1528.         end;
  1529.         do
  1530.             local cb = workspace.Banks:GetChildren()[1]
  1531.             local cc = workspace.Jewelrys:GetChildren()[1]
  1532.             local cd = workspace.Trains;
  1533.             local ce = workspace.Museum;
  1534.             l.CharacterAdded:connect(function(a8)
  1535.                 m = a8;
  1536.                 if self.humanoid_event ~= nil then
  1537.                     self.humanoid_event:disconnect()
  1538.                     self.humanoid_event = nil
  1539.                 end;
  1540.                 local b3 = m:FindFirstChild("Humanoid") or m:WaitForChild("Humanoid", 10)
  1541.                 b3.WalkSpeed = 16 * self.walkspeed_multi;
  1542.                 b3.JumpPower = 50 * self.jumpheight_multi;
  1543.                 z.humanoid_event = b3.Changed:connect(function()
  1544.                     if b3.WalkSpeed < 16 * self.walkspeed_multi then
  1545.                         b3.WalkSpeed = 16 * self.walkspeed_multi
  1546.                     end;
  1547.                     b3.JumpPower = 50 * self.jumpheight_multi
  1548.                 end)
  1549.             end)
  1550.             self.bind_func.OnInvoke = function(bU)
  1551.                 if bU == "Teleport" then
  1552.                     if self.bind_funcTP == "Bank" then
  1553.                         self:Teleport(Vector3.new(40, 16.068, 786))
  1554.                     elseif self.bind_funcTP == "Jewelry" then
  1555.                         self:Teleport(Vector3.new(136.031, 16.976, 1353.04))
  1556.                     elseif self.bind_funcTP == "Museum" then
  1557.                         self:Teleport(Vector3.new(1075.503, 136.328, 1228.639))
  1558.                     elseif self.bind_funcTP == "Train" then
  1559.                         local X = workspace:FindFirstChild("Trains")
  1560.                         if X then
  1561.                             X = X:FindFirstChild("LocomotiveFront")
  1562.                             if X then
  1563.                                 X = X:FindFirstChild("Base")
  1564.                                 if X then
  1565.                                     return z:Teleport(X.Position + Vector3.new(0, 20, 0))
  1566.                                 end
  1567.                             end
  1568.                         end;
  1569.                         y:Console("Teleport failed!")
  1570.                     end
  1571.                 elseif bU == "Auto Rob" then
  1572.                     z.Rob(self.bind_funcTP)
  1573.                 end
  1574.             end;
  1575.             if not game:GetService("GamePassService"):PlayerHasPass(l, 4974038) then
  1576.                 cb.Extra.Sign.Decal:GetPropertyChangedSignal("Transparency"):connect(function()
  1577.                     if cb.Extra.Sign.Decal.Transparency >= 0.9 then
  1578.                         F.funcs.notify_table[F.notify_func]({
  1579.                             Title = "BOSS",
  1580.                             Text = "The bank is open for robbery."
  1581.                         })
  1582.                     end
  1583.                 end)
  1584.                 cc.Extra.Sign.Decal:GetPropertyChangedSignal("Transparency"):connect(function()
  1585.                     if cc.Extra.Sign.Decal.Transparency >= 0.9 then
  1586.                         F.funcs.notify_table[F.notify_func]({
  1587.                             Title = "BOSS",
  1588.                             Text = "The jewelry store is open for robbery."
  1589.                         })
  1590.                     end
  1591.                 end)
  1592.                 workspace.Trains.ChildAdded:connect(function(aj)
  1593.                     local X = aj:FindFirstChild("LocomotiveFront") or aj:WaitForChild("LocomotiveFront")
  1594.                     if X then
  1595.                         X = X:FindFirstChild("Base") or X:WaitForChild("Base")
  1596.                         if X then
  1597.                             F.funcs.notify_table[F.notify_func]({
  1598.                                 Title = "BOSS",
  1599.                                 Text = "A train has entered the map."
  1600.                             })
  1601.                         end
  1602.                     end
  1603.                 end)
  1604.             end;
  1605.             ce.Roof.Hole.Part:GetPropertyChangedSignal("Transparency"):connect(function()
  1606.                 if ce.Roof.Hole.Part.Transparency == 1 then
  1607.                     F.funcs.notify_table[F.notify_func]({
  1608.                         Title = "BOSS",
  1609.                         Text = "The museum is open for robbery."
  1610.                     })
  1611.                 end
  1612.             end)
  1613.         end
  1614.     end
  1615. end;
  1616. do
  1617.     A = {
  1618.         enabled = false,
  1619.         esp_folder = Instance.new("Folder", d)
  1620.     }
  1621.     function A:CreateESP(a4)
  1622.         local a8 = a4.Character or a4.CharacterAdded:wait()
  1623.         local bY = a8:WaitForChild("HumanoidRootPart")
  1624.         local cf = a8:WaitForChild("Head")
  1625.         local cg = y:GetTeamColor(a4)
  1626.         local ch = Instance.new("BillboardGui")
  1627.         ch.Adornee = cf;
  1628.         ch.ExtentsOffset = Vector3.new(0, 1, 0)
  1629.         ch.AlwaysOnTop = true;
  1630.         ch.Size = UDim2.new(0, 5, 0, 5)
  1631.         ch.StudsOffset = Vector3.new(0, 3, 0)
  1632.         ch.Name = "ESP Crap_"..tostring(a4)
  1633.         local ci = Instance.new("Frame", ch)
  1634.         ci.ZIndex = 10;
  1635.         ci.BackgroundTransparency = 1;
  1636.         ci.Size = UDim2.new(1, 0, 1, 0)
  1637.         local cj = Instance.new("TextLabel", ci)
  1638.         cj.Name = "Names"
  1639.         cj.ZIndex = 10;
  1640.         cj.Text = a4.Name;
  1641.         cj.BackgroundTransparency = 1;
  1642.         cj.Position = UDim2.new(0, 0, 0, -45)
  1643.         cj.Size = UDim2.new(1, 0, 10, 0)
  1644.         cj.Font = "SourceSansBold"
  1645.         cj.TextSize = 12;
  1646.         cj.TextStrokeTransparency = 0.5;
  1647.         cj.TextColor3 = cg;
  1648.         local ck = Instance.new("TextLabel", ci)
  1649.         ck.Name = "Dist"
  1650.         ck.ZIndex = 10;
  1651.         ck.Text = ""
  1652.         ck.BackgroundTransparency = 1;
  1653.         ck.Position = UDim2.new(0, 0, 0, -35)
  1654.         ck.Size = UDim2.new(1, 0, 10, 0)
  1655.         ck.Font = "SourceSansBold"
  1656.         ck.TextSize = 12;
  1657.         ck.TextStrokeTransparency = 0.5;
  1658.         ck.TextColor3 = cg;
  1659.         local cl = Instance.new("TextLabel", ci)
  1660.         cl.Name = "Health"
  1661.         cl.ZIndex = 10;
  1662.         cl.Text = ""
  1663.         cl.BackgroundTransparency = 1;
  1664.         cl.Position = UDim2.new(0, 0, 0, -25)
  1665.         cl.Size = UDim2.new(1, 0, 10, 0)
  1666.         cl.Font = "SourceSansBold"
  1667.         cl.TextSize = 12;
  1668.         cl.TextStrokeTransparency = 0.5;
  1669.         cl.TextColor3 = cg;
  1670.         ch.Parent = self.esp_folder;
  1671.         ci.Visible = self.enabled
  1672.     end;
  1673.     function A:RemoveESP(a4)
  1674.         local cm = self.esp_folder:FindFirstChild("ESP Crap_"..tostring(a4))
  1675.         if cm then
  1676.             cm:Destroy()
  1677.         end
  1678.     end;
  1679.     function A:UpdateESPColor(a4)
  1680.         local cm = self.esp_folder:FindFirstChild("ESP Crap_"..tostring(a4))
  1681.         if cm then
  1682.             local cg = y:GetTeamColor(a4)
  1683.             cm.Frame.Names.TextColor3 = cg;
  1684.             cm.Frame.Dist.TextColor3 = cg;
  1685.             cm.Frame.Health.TextColor3 = cg
  1686.         end
  1687.     end;
  1688.     function A:UpdateESP(a4)
  1689.         local cm = self.esp_folder:FindFirstChild("ESP Crap_"..tostring(a4))
  1690.         if cm then
  1691.             local a8 = a4.Character;
  1692.             if m and a8 then
  1693.                 local aa = m:FindFirstChild("HumanoidRootPart")
  1694.                 local ac = a8:FindFirstChild("Head")
  1695.                 local ad = a8:FindFirstChild("HumanoidRootPart")
  1696.                 local ae = a8:FindFirstChild("Humanoid")
  1697.                 if aa and ad then
  1698.                     local af = (aa.Position - ad.Position).magnitude;
  1699.                     cm.Frame.Dist.Text = "Distance: "..string.format("%.0f", af)
  1700.                 else
  1701.                     cm.Frame.Dist.Text = "Distance: nil"
  1702.                 end;
  1703.                 if ae then
  1704.                     local cn = string.format("%.0f", ae.Health) or "nil"
  1705.                     cm.Frame.Health.Text = "Health: "..cn
  1706.                 else
  1707.                     cm.Frame.Health.Text = "Health: nil"
  1708.                 end;
  1709.                 if ac then
  1710.                     if cm.Adornee ~= ac then
  1711.                         cm.Adornee = ac
  1712.                     end
  1713.                 end
  1714.             end
  1715.         end
  1716.     end;
  1717.     function A:Init()
  1718.         y:RunLoop("ESP_Update", function()
  1719.             if self.enabled then
  1720.                 for b, u in pairs(a:GetPlayers()) do
  1721.                     self:UpdateESP(u)
  1722.                 end
  1723.             end
  1724.         end, c.RenderStepped)
  1725.         for b, u in pairs(a:GetPlayers()) do
  1726.             if u ~= l then
  1727.                 spawn(function()
  1728.                     self:CreateESP(u)
  1729.                 end)
  1730.                 u:GetPropertyChangedSignal("Team"):connect(function(c6)
  1731.                     self:UpdateESPColor(u)
  1732.                 end)
  1733.             end
  1734.         end;
  1735.         a.PlayerAdded:connect(function(a4)
  1736.             self:CreateESP(a4)
  1737.             a4:GetPropertyChangedSignal("Team"):connect(function(c6)
  1738.                 self:UpdateESPColor(a4)
  1739.             end)
  1740.         end)
  1741.         a.PlayerRemoving:connect(function(a4)
  1742.             self:RemoveESP(a4)
  1743.         end)
  1744.     end
  1745. end;
  1746. do
  1747.     B = {
  1748.         enabled = false,
  1749.         ally_chams = true,
  1750.         cham_folder = Instance.new("Folder", d)
  1751.     }
  1752.     function B:CreateCham(a4)
  1753.         local co = Instance.new("Folder", self.cham_folder)
  1754.         co.Name = tostring(a4)
  1755.         local a8 = a4.Character or a4.CharacterAdded:wait()
  1756.         local bY = a8:WaitForChild("HumanoidRootPart")
  1757.         local cp = a8:WaitForChild("Humanoid")
  1758.         for b, u in pairs(a8:GetChildren()) do
  1759.             if u:IsA("PVInstance") and u.Name ~= "HumanoidRootPart" then
  1760.                 local cq = Instance.new("BoxHandleAdornment")
  1761.                 cq.Size = y:GetSizeOfObj(u)
  1762.                 cq.Name = "Cham"
  1763.                 cq.Adornee = u;
  1764.                 cq.AlwaysOnTop = true;
  1765.                 cq.ZIndex = 5;
  1766.                 cq.Transparency = self.enabled and 0.5 or 1;
  1767.                 cq.Color3 = y:GetTeamColor(a4)
  1768.                 cq.Parent = co
  1769.             end
  1770.         end;
  1771.         a4.CharacterRemoving:connect(function()
  1772.             self:RemoveCham(a4)
  1773.             a4.CharacterAdded:wait()
  1774.             self:CreateCham(a4)
  1775.         end)
  1776.         cp.Died:connect(function()
  1777.             self:RemoveCham(a4)
  1778.             a4.CharacterAdded:wait()
  1779.             self:CreateCham(a4)
  1780.         end)
  1781.     end;
  1782.     function B:RemoveCham(a4)
  1783.         local cm = self.cham_folder:FindFirstChild(tostring(a4))
  1784.         if cm then
  1785.             cm:Destroy()
  1786.         end
  1787.     end;
  1788.     function B:UpdateChamColor(a4)
  1789.         local co = self.cham_folder:FindFirstChild(tostring(a4))
  1790.         if co then
  1791.             local cg = y:GetTeamColor(a4)
  1792.             for b, u in pairs(co:GetChildren()) do
  1793.                 u.Color3 = cg
  1794.             end
  1795.         end
  1796.     end;
  1797.     function B:SetTrans(cr, co)
  1798.         for b, u in pairs(co:GetChildren()) do
  1799.             u.Transparency = cr
  1800.         end
  1801.     end;
  1802.     function B:UpdateCham(a4, cs)
  1803.         local co = self.cham_folder:FindFirstChild(tostring(a4))
  1804.         if co then
  1805.             if not self.enabled then
  1806.                 return self:SetTrans(1, co)
  1807.             end;
  1808.             local a8 = a4.Character;
  1809.             if not self.ally_chams and a4.Team == l.Team then
  1810.                 return self:SetTrans(1, co)
  1811.             end;
  1812.             if m and a8 then
  1813.                 local ac = a8:FindFirstChild("Head")
  1814.                 local ad = a8:FindFirstChild("HumanoidRootPart")
  1815.                 local ae = a8:FindFirstChild("Humanoid")
  1816.                 local a9 = m:FindFirstChild("Head")
  1817.                 local aa = m:FindFirstChild("HumanoidRootPart")
  1818.                 if ae then
  1819.                     if ae.Health <= 0 then
  1820.                         return self:SetTrans(1, co)
  1821.                     end
  1822.                 end;
  1823.                 if ac and ad and a9 and aa then
  1824.                     if (aa.Position - ad.Position).magnitude > 2048 then
  1825.                         return self:SetTrans(1, co)
  1826.                     end;
  1827.                     local l = workspace:FindPartOnRayWithIgnoreList(Ray.new(q.CFrame.p, ac.Position - q.CFrame.p), cs)
  1828.                     if l then
  1829.                         return self:SetTrans(0, co)
  1830.                     else
  1831.                         return self:SetTrans(0.6, co)
  1832.                     end
  1833.                 end
  1834.             end;
  1835.             return self:SetTrans(0, co)
  1836.         end
  1837.     end;
  1838.     function B:Init()
  1839.         y:RunLoop("Cham_Update", function()
  1840.             local cs = {
  1841.                 m,
  1842.                 q
  1843.             }
  1844.             for b, u in pairs(a:GetPlayers()) do
  1845.                 cs[#cs + 1] = u.Character
  1846.             end;
  1847.             for b, u in pairs(a:GetPlayers()) do
  1848.                 self:UpdateCham(u, cs)
  1849.             end
  1850.         end, c.RenderStepped)
  1851.         for b, u in pairs(a:GetPlayers()) do
  1852.             if u ~= l then
  1853.                 spawn(function()
  1854.                     self:CreateCham(u)
  1855.                 end)
  1856.                 u:GetPropertyChangedSignal("Team"):connect(function()
  1857.                     self:UpdateChamColor(u)
  1858.                 end)
  1859.             end
  1860.         end;
  1861.         a.PlayerAdded:connect(function(a4)
  1862.             self:CreateCham(a4)
  1863.             a4:GetPropertyChangedSignal("Team"):connect(function()
  1864.                 self:UpdateChamColor(a4)
  1865.             end)
  1866.         end)
  1867.         a.PlayerRemoving:connect(function(a4)
  1868.             self:RemoveCham(a4)
  1869.         end)
  1870.     end
  1871. end;
  1872. do
  1873.     C = {
  1874.         enabled = false,
  1875.         backup = {}
  1876.     }
  1877.     function C:Enable()
  1878.         self.enabled = true;
  1879.         j.Ambient = Color3.new(1, 1, 1)
  1880.         j.Brightness = 2;
  1881.         j.ColorShift_Bottom = Color3.new(1, 1, 1)
  1882.         j.ColorShift_Top = Color3.new(1, 1, 1)
  1883.         j.OutdoorAmbient = Color3.new(1, 1, 1)
  1884.     end;
  1885.     function C:Disable()
  1886.         self.enabled = false;
  1887.         for b, u in pairs(self.backup) do
  1888.             j[b] = u
  1889.         end
  1890.     end;
  1891.     function C:Init()
  1892.         self.backup["Ambient"] = j.Ambient;
  1893.         self.backup["Brightness"] = j.Brightness;
  1894.         self.backup["ColorShift_Bottom"] = j.ColorShift_Bottom;
  1895.         self.backup["ColorShift_Top"] = j.ColorShift_Top;
  1896.         self.backup["OutdoorAmbient"] = j.OutdoorAmbient;
  1897.         j:GetPropertyChangedSignal("Ambient"):connect(function()
  1898.             if self.enabled then
  1899.                 j.Ambient = Color3.new(1, 1, 1)
  1900.             end
  1901.         end)
  1902.         j:GetPropertyChangedSignal("Brightness"):connect(function()
  1903.             if self.enabled then
  1904.                 j.Brightness = 2
  1905.             end
  1906.         end)
  1907.         j:GetPropertyChangedSignal("ColorShift_Bottom"):connect(function()
  1908.             if self.enabled then
  1909.                 j.ColorShift_Bottom = Color3.new(1, 1, 1)
  1910.             end
  1911.         end)
  1912.         j:GetPropertyChangedSignal("ColorShift_Top"):connect(function()
  1913.             if self.enabled then
  1914.                 j.ColorShift_Top = Color3.new(1, 1, 1)
  1915.             end
  1916.         end)
  1917.         j:GetPropertyChangedSignal("OutdoorAmbient"):connect(function()
  1918.             if self.enabled then
  1919.                 j.OutdoorAmbient = Color3.new(1, 1, 1)
  1920.             end
  1921.         end)
  1922.     end
  1923. end;
  1924. D:Init()
  1925. z:Init()
  1926. A:Init()
  1927. B:Init()
  1928. C:Init()
  1929. s.Text = "Finished in: "..string.format("%.1f", tick() - r).." seconds!"
  1930. F.funcs.notify_table[F.notify_func]({
  1931.     Title = "Jailbreak GUI",
  1932.     Text = "Successfully loaded!"
  1933. })
  1934. F.funcs.idk_table.Fireworks(25)
  1935. wait(5)
  1936. s:Destroy()
  1937. getrenv().client = F
RAW Paste Data
We use cookies for various purposes including analytics. By continuing to use Pastebin, you agree to our use of cookies as described in the Cookies Policy. OK, I Understand
 
Top