Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- local plr = game:GetService("Players").LocalPlayer
- local TpMethod = 2
- function JailbreakTp(...)
- getfenv()["TpMethod" .. TpMethod](...)
- end
- function TpMethod1(...)
- local char = plr.Character
- local root = char.HumanoidRootPart
- local args = {...}
- for i=0,1,0.05 do
- wait()
- root.CFrame = root.CFrame:lerp(CFrame.new(unpack(args,1,3)), i)
- end
- end
- function TpMethod2(...)
- local args = {...}
- local char = plr.Character
- local target = Vector3.new(unpack(args,1,3))
- local dist = (char:WaitForChild"HumanoidRootPart".Position - target).magnitude
- dist = math.floor(dist / 100) + 1
- for i=0,dist * 4 do
- wait()
- char:MoveTo(Vector3.new(...))
- end
- if args[#args] == true then
- wait()
- char:WaitForChild'HumanoidRootPart'.CFrame = CFrame.new(unpack(args,1,#args - 1))
- end
- end
- function Tween(obj, t, properties)
- local TweenService = game:GetService("TweenService")
- local tweenInfo = TweenInfo.new(t,Enum.EasingStyle.Linear,Enum.EasingDirection.In,0,false,0)
- local tween = TweenService:Create(obj,tweenInfo,properties)
- tween:Play()
- return tween
- end
- -- Instances:
- local Jailbreakerv14 = Instance.new("ScreenGui")
- local Main = Instance.new("Frame")
- local TextLabel = Instance.new("TextLabel")
- local ImageLabel = Instance.new("ImageLabel")
- local Name = Instance.new("TextLabel")
- local Version = Instance.new("TextLabel")
- local Open = Instance.new("TextButton")
- local Close = Instance.new("TextButton")
- local PlayerTP = Instance.new("Frame")
- local PlayerTP_Input = Instance.new("TextBox")
- local PlayerTP_Teleport = Instance.new("TextButton")
- local PTPTEXT = Instance.new("TextLabel")
- local NameCredits = Instance.new("TextLabel")
- local OTH = Instance.new("Frame")
- local AutoArrest = Instance.new("TextButton")
- local Btools = Instance.new("TextButton")
- local CarFly = Instance.new("TextButton")
- local Gravity = Instance.new("TextButton")
- local InfiniteHealth = Instance.new("TextButton")
- local InfiniteNitro = Instance.new("TextButton")
- local Infiniteammo = Instance.new("TextButton")
- local Noclip = Instance.new("TextButton")
- local RemoveALL = Instance.new("TextButton")
- local Walkspeed = Instance.new("TextButton")
- local OTHTEXT = Instance.new("TextLabel")
- local TPS = Instance.new("Frame")
- local BankFront = Instance.new("TextButton")
- local BankVault = Instance.new("TextButton")
- local JewIn = Instance.new("TextButton")
- local JewOut = Instance.new("TextButton")
- local Museum = Instance.new("TextButton")
- local MuseumTop = Instance.new("TextButton")
- local crim1 = Instance.new("TextButton")
- local crim2 = Instance.new("TextButton")
- local donut = Instance.new("TextButton")
- local gas = Instance.new("TextButton")
- local train = Instance.new("TextButton")
- local TPTEXT = Instance.new("TextLabel")
- local Guns = Instance.new("Frame")
- local AK47 = Instance.new("TextButton")
- local M4A4 = Instance.new("TextButton")
- local Pistol = Instance.new("TextButton")
- local Shotgun = Instance.new("TextButton")
- local GUNSTEXT = Instance.new("TextLabel")
- local AutoRob = Instance.new("Frame")
- local BankAutoRobBtn = Instance.new("TextButton")
- local AuTEXT = Instance.new("TextLabel")
- local JewelryStatus = Instance.new("TextLabel")
- local BankStatus = Instance.new("TextLabel")
- --Properties:
- Jailbreakerv14.Name = "Jailbreaker v1.4"
- Jailbreakerv14.Parent = game.CoreGui
- AutoRob.Name = "Auto Rob"
- AutoRob.Parent = Jailbreakerv14
- AutoRob.Active = true
- AutoRob.BackgroundColor3 = Color3.new(1, 0, 0)
- AutoRob.BackgroundTransparency = 1
- AutoRob.BorderSizePixel = 0
- AutoRob.Position = UDim2.new(0.579999983, 0, 0.104000002, 0)
- AutoRob.Size = UDim2.new(0, 150, 0, 400)
- AutoRob.Visible = false
- BankAutoRobBtn.Name = "BankAutoRobBtn"
- BankAutoRobBtn.Parent = AutoRob
- BankAutoRobBtn.BackgroundColor3 = Color3.new(1, 0, 0)
- BankAutoRobBtn.Size = UDim2.new(0, 150, 0, 30)
- BankAutoRobBtn.Font = Enum.Font.ArialBold
- BankAutoRobBtn.Text = "Bank Auto Rob"
- BankAutoRobBtn.TextScaled = true
- BankAutoRobBtn.TextSize = 14
- BankAutoRobBtn.TextWrapped = true
- BankAutoRobBtn.MouseButton1Click:connect(function()
- local Bank = workspace:FindFirstChild("Banks"):GetChildren()[1]
- local Info = Bank.Extra.Sign
- if Info.Decal.Transparency == 0 then
- game:GetService("StarterGui"):SetCore("SendNotification",{
- Title = "Bank is closed!",
- Text = "You need to wait for the bank to open!",
- Duration = 7,
- Button1 = "Dismiss",
- })
- return
- end
- local bankpos = Vector3.new(Info.Position.X,0,Info.Position.Z)
- local root = plr.Character.HumanoidRootPart
- local plrpos = Vector3.new(root.Position.X,0,root.Position.Z)
- if (bankpos - plrpos).magnitude > 150 then
- local cb = Instance.new"BindableFunction"
- cb.OnInvoke = function(arg)
- if arg == "Teleport" then
- JailbreakTp(10, 18, 784)
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification",{
- Title = "You are too far!",
- Text = "You need to get closer to the bank (use tp)",
- Duration = 7,
- Button1 = "Dismiss",
- Button2 = "Teleport",
- Callback = cb
- })
- else
- RobTheBank()
- end
- end)
- AuTEXT.Name = "AuTEXT"
- AuTEXT.Parent = AutoRob
- AuTEXT.BackgroundColor3 = Color3.new(0.227451, 0.227451, 0.227451)
- AuTEXT.Position = UDim2.new(0, 0, -0.0799999982, 0)
- AuTEXT.Size = UDim2.new(0, 150, 0, 30)
- AuTEXT.Font = Enum.Font.Cartoon
- AuTEXT.Text = "AutoRob"
- AuTEXT.TextColor3 = Color3.new(1, 1, 1)
- AuTEXT.TextScaled = true
- AuTEXT.TextSize = 14
- AuTEXT.TextWrapped = true
- JewelryStatus.Name = "JewelryStatus"
- JewelryStatus.Parent = Jailbreakerv14
- JewelryStatus.BackgroundColor3 = Color3.new(0, 0.384314, 1)
- JewelryStatus.Position = UDim2.new(0.879999995, 0, 0.296000004, 0)
- JewelryStatus.Size = UDim2.new(0, 150, 0, 26)
- JewelryStatus.Font = Enum.Font.SourceSans
- JewelryStatus.Text = "Jewelry:"
- JewelryStatus.TextColor3 = Color3.new(0, 0, 0)
- JewelryStatus.TextSize = 14
- BankStatus.Name = "BankStatus"
- BankStatus.Parent = Jailbreakerv14
- BankStatus.BackgroundColor3 = Color3.new(0, 0.384314, 1)
- BankStatus.Position = UDim2.new(0.879999995, 0, 0.349000007, 0)
- BankStatus.Size = UDim2.new(0, 150, 0, 26)
- BankStatus.Font = Enum.Font.SourceSans
- BankStatus.Text = "Bank:"
- BankStatus.TextColor3 = Color3.new(0, 0, 0)
- BankStatus.TextSize = 14
- -- Scripts:
- PlayerTP_Teleport.MouseButton1Down:connect(function()
- local tp_namedplayer = PlayerTP_Input.Text
- local tp_player = game:GetService("Players")[tp_namedplayer]
- local PLR = game:GetService("Players").LocalPlayer
- local p = PlayerTP_Input.Text
- if tp_player then
- for i = 1,20 do
- wait()
- PLR.Character.HumanoidRootPart.CFrame = tp_player.Character.HumanoidRootPart.CFrame + Vector3.new(0, 3, 0)
- end
- end
- end)
- --AutoRob stuff--
- local DuffelBag = game:GetService("MarketplaceService"):PlayerOwnsAsset(plr, 2219040)
- local BankAutoRob = {
- {
- Pos = {51, 18.06, 856.5},
- Yield = 2,
- Status = "Starting the robbery"
- },
- {
- Pos = {29.71, 0.73, 815.25},
- Yield = 15,
- Status = "Opening the vault"
- },
- {
- Pos = {18.37, 0.7659, 822.25},
- Yield = DuffelBag and 50 or 49,
- Status = "Collecting $$$"
- },
- {
- Pos = {10, 18, 784},
- Status = "Finishing the robbery"
- }
- }
- local function Tp(...)
- local char = plr.Character
- for i=1,2 do
- wait()
- char:WaitForChild'HumanoidRootPart'.CFrame = CFrame.new(...)
- end
- end
- function RobTheBank()
- for _,v in pairs(BankAutoRob) do
- Tp(unpack(v.Pos))
- wait(v.Yield)
- end
- end
- --Bank notification--
- pcall(function()
- local Bank = workspace:FindFirstChild("Banks"):GetChildren()[1]
- local Info = Bank.Extra.Sign.Decal
- Info:GetPropertyChangedSignal("Transparency"):Connect(function()
- if Info.Transparency ~= 0 then
- BankStatus.Text = "Bank:Open"
- BankStatus.TextColor3 = Color3.new(0,1,0)
- BankAutoRobBtn.BackgroundColor3 = Color3.new(0,1,0)
- local cb = Instance.new("BindableFunction")
- cb.OnInvoke = function(arg)
- if arg == "Teleport" then
- JailbreakTp(10, 18, 784)
- elseif arg == "AutoRob" then
- RobTheBank()
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification",{
- Title = "Bank is ready!",
- Text = "Bank is ready!",
- Duration = 15,
- Button1 = "Dismiss",
- Button2 = (Vector3.new(Info.Parent.Position.X,0,Info.Parent.Position.Z) - Vector3.new(plr.Character.HumanoidRootPart.Position.X,0,plr.Character.HumanoidRootPart.Position.Z)).magnitude < 150 and "AutoRob" or "Teleport",
- Callback = cb
- })
- else
- BankStatus.Text = "Bank:Closed"
- BankStatus.TextColor3 = Color3.new(1,0,0)
- BankAutoRobBtn.BackgroundColor3 = Color3.new(1,1,1)
- end
- end)
- BankStatus.Text = Info.Transparency == 0 and "Bank:Closed" or "Bank:Open"
- BankStatus.TextColor3 = Info.Transparency == 0 and Color3.new(1,1,1) or Color3.new(0,1,0)
- BankAutoRobBtn.BackgroundColor3 = Info.Transparency == 0 and Color3.new(1,0,0) or Color3.new(0,1,0)
- end)
- --Jewelry notification--
- pcall(function()
- local Jewelry = workspace:FindFirstChild("Jewelrys"):GetChildren()[1]
- local Info = Jewelry.Extra.Sign.Decal
- Info:GetPropertyChangedSignal("Transparency"):Connect(function()
- if Info.Transparency ~= 0 then
- JewelryStatus.Text = "Jewelry:Open"
- JewelryStatus.TextColor3 = Color3.new(0,1,0)
- BankStatus.TextColor3 = Color3.new(0,1,0)
- local cb = Instance.new("BindableFunction")
- cb.OnInvoke = function(arg)
- if arg == "Teleport" then
- JailbreakTp(142, 18, 1365)
- end
- end
- game:GetService("StarterGui"):SetCore("SendNotification",{
- Title = "Jewelry is ready!",
- Text = "Jewelry is ready!",
- Duration = 15,
- Button1 = "Dismiss",
- Button2 = "Teleport",
- Callback = cb
- })
- else
- JewelryStatus.Text = "Jewelry:Closed"
- JewelryStatus.TextColor3 = Color3.new(1,0,0)
- end
- end)
- JewelryStatus.Text = Info.Transparency == 0 and "Jewelry:Closed" or "Jewelry:Open"
- JewelryStatus.TextColor3 = Info.Transparency == 0 and Color3.new(1,1,1) or Color3.new(0,1,0)
- end)
- function SCRIPT_UOJS84_FAKESCRIPT() -- ImageLabel.LocalScript
- getfenv().script = Instance.new('LocalScript', ImageLabel)
- script.Parent.Image = "http://www.roblox.com/Thumbs/Avatar.ashx?x=100&y=100&userId=" .. game.Players.LocalPlayer.UserId
- end
- coroutine.resume(coroutine.create(SCRIPT_UOJS84_FAKESCRIPT))
- function SCRIPT_SEDR75_FAKESCRIPT() -- Name.LocalScript
- getfenv().script = Instance.new('LocalScript', Name)
- script.Parent.Text = game.Players.LocalPlayer.Name
- end
- coroutine.resume(coroutine.create(SCRIPT_SEDR75_FAKESCRIPT))
Add Comment
Please, Sign In to add comment