Roblox Prison Life script
--[=[
d888b db db d888888b .d888b. db db db .d8b.
88' Y8b 88 88 `88' VP `8D 88 88 88 d8' `8b
88 88 88 88 odD' 88 88 88 88ooo88
88 ooo 88 88 88 .88' 88 88 88 88~~~88
88. ~8~ 88b d88 .88. j88. 88booo. 88b d88 88 88
Y888P ~Y8888P' Y888888P 888888D Y88888P ~Y8888P' YP YP CONVERTER
]=]
-- Instances: 28 | Scripts: 6 | Modules: 0
local G2L = {};
-- StarterGui.ScreenGui
G2L["1"] = Instance.new("ScreenGui", game:GetService("Players").LocalPlayer:WaitForChild("PlayerGui"));
G2L["1"]["ZIndexBehavior"] = Enum.ZIndexBehavior.Sibling;
-- StarterGui.ScreenGui.Panel
G2L["2"] = Instance.new("Frame", G2L["1"]);
G2L["2"]["BorderSizePixel"] = 0;
G2L["2"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["2"]["BackgroundTransparency"] = 1;
G2L["2"]["Size"] = UDim2.new(0, 406, 0, 50);
G2L["2"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["2"]["Position"] = UDim2.new(0.2753424644470215, 0, 0.12653061747550964, 0);
G2L["2"]["Name"] = [[Panel]];
-- StarterGui.ScreenGui.Panel.GuiFrame
G2L["3"] = Instance.new("Frame", G2L["2"]);
G2L["3"]["BorderSizePixel"] = 0;
G2L["3"]["BackgroundColor3"] = Color3.fromRGB(44, 44, 44);
G2L["3"]["Size"] = UDim2.new(0, 406, 0, 353);
G2L["3"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["3"]["Position"] = UDim2.new(-0.0023250486701726913, 0, -0.012999878264963627, 0);
G2L["3"]["Name"] = [[GuiFrame]];
-- StarterGui.ScreenGui.Panel.GuiFrame.UIStroke
G2L["4"] = Instance.new("UIStroke", G2L["3"]);
G2L["4"]["Color"] = Color3.fromRGB(0, 18, 255);
G2L["4"]["Thickness"] = 4;
G2L["4"]["LineJoinMode"] = Enum.LineJoinMode.Miter;
-- StarterGui.ScreenGui.Panel.GuiFrame.TextLabel
G2L["5"] = Instance.new("TextLabel", G2L["3"]);
G2L["5"]["TextWrapped"] = true;
G2L["5"]["BorderSizePixel"] = 0;
G2L["5"]["TextScaled"] = true;
G2L["5"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["5"]["FontFace"] = Font.new([[rbxasset://fonts/families/Zekton.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["5"]["TextSize"] = 14;
G2L["5"]["TextColor3"] = Color3.fromRGB(254, 254, 254);
G2L["5"]["Size"] = UDim2.new(0, 406, 0, 50);
G2L["5"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["5"]["Text"] = [[Prison Life]];
G2L["5"]["BackgroundTransparency"] = 1;
-- StarterGui.ScreenGui.Panel.GuiFrame.GetAllWeapons
G2L["6"] = Instance.new("TextButton", G2L["3"]);
G2L["6"]["TextWrapped"] = true;
G2L["6"]["BorderSizePixel"] = 0;
G2L["6"]["TextScaled"] = true;
G2L["6"]["BackgroundColor3"] = Color3.fromRGB(18, 18, 18);
G2L["6"]["TextSize"] = 14;
G2L["6"]["FontFace"] = Font.new([[rbxasset://fonts/families/Zekton.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["6"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["6"]["Size"] = UDim2.new(0, 127, 0, 42);
G2L["6"]["Name"] = [[GetAllWeapons]];
G2L["6"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["6"]["Text"] = [[Get All Weapons]];
G2L["6"]["Position"] = UDim2.new(0.03448275849223137, 0, 0.23229461908340454, 0);
-- StarterGui.ScreenGui.Panel.GuiFrame.GetAllWeapons.UIStroke
G2L["7"] = Instance.new("UIStroke", G2L["6"]);
G2L["7"]["Color"] = Color3.fromRGB(0, 18, 255);
G2L["7"]["Thickness"] = 2;
G2L["7"]["LineJoinMode"] = Enum.LineJoinMode.Miter;
G2L["7"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ScreenGui.Panel.GuiFrame.GetAllWeapons.LocalScript
G2L["8"] = Instance.new("LocalScript", G2L["6"]);
-- StarterGui.ScreenGui.Panel.GuiFrame.Speed
G2L["9"] = Instance.new("TextButton", G2L["3"]);
G2L["9"]["TextWrapped"] = true;
G2L["9"]["BorderSizePixel"] = 0;
G2L["9"]["TextScaled"] = true;
G2L["9"]["BackgroundColor3"] = Color3.fromRGB(18, 18, 18);
G2L["9"]["TextSize"] = 14;
G2L["9"]["FontFace"] = Font.new([[rbxasset://fonts/families/Zekton.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["9"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["9"]["Size"] = UDim2.new(0, 127, 0, 42);
G2L["9"]["Name"] = [[Speed]];
G2L["9"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["9"]["Text"] = [[Extra Speed]];
G2L["9"]["Position"] = UDim2.new(0.6453201770782471, 0, 0.23229461908340454, 0);
-- StarterGui.ScreenGui.Panel.GuiFrame.Speed.UIStroke
G2L["a"] = Instance.new("UIStroke", G2L["9"]);
G2L["a"]["Color"] = Color3.fromRGB(0, 18, 255);
G2L["a"]["Thickness"] = 2;
G2L["a"]["LineJoinMode"] = Enum.LineJoinMode.Miter;
G2L["a"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ScreenGui.Panel.GuiFrame.Speed.Noclip
G2L["b"] = Instance.new("LocalScript", G2L["9"]);
G2L["b"]["Name"] = [[Noclip]];
-- StarterGui.ScreenGui.Panel.GuiFrame.CrimBase
G2L["c"] = Instance.new("TextButton", G2L["3"]);
G2L["c"]["TextWrapped"] = true;
G2L["c"]["BorderSizePixel"] = 0;
G2L["c"]["TextScaled"] = true;
G2L["c"]["BackgroundColor3"] = Color3.fromRGB(18, 18, 18);
G2L["c"]["TextSize"] = 14;
G2L["c"]["FontFace"] = Font.new([[rbxasset://fonts/families/Zekton.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["c"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["c"]["Size"] = UDim2.new(0, 183, 0, 42);
G2L["c"]["Name"] = [[CrimBase]];
G2L["c"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["c"]["Text"] = [[Criminal Base]];
G2L["c"]["Position"] = UDim2.new(0.2807881832122803, 0, 0.4390934705734253, 0);
-- StarterGui.ScreenGui.Panel.GuiFrame.CrimBase.UIStroke
G2L["d"] = Instance.new("UIStroke", G2L["c"]);
G2L["d"]["Color"] = Color3.fromRGB(0, 18, 255);
G2L["d"]["Thickness"] = 2;
G2L["d"]["LineJoinMode"] = Enum.LineJoinMode.Miter;
G2L["d"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ScreenGui.Panel.GuiFrame.CrimBase.Teleport
G2L["e"] = Instance.new("LocalScript", G2L["c"]);
G2L["e"]["Name"] = [[Teleport]];
-- StarterGui.ScreenGui.Panel.GuiFrame.Wolf
G2L["f"] = Instance.new("ImageLabel", G2L["3"]);
G2L["f"]["BorderSizePixel"] = 0;
G2L["f"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["f"]["Image"] = [[rbxassetid://14366193096]];
G2L["f"]["Size"] = UDim2.new(0, 100, 0, 88);
G2L["f"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["f"]["Name"] = [[Wolf]];
G2L["f"]["Position"] = UDim2.new(0.7315270900726318, 0, 0.7252124547958374, 0);
-- StarterGui.ScreenGui.Panel.GuiFrame.Wolf.UICorner
G2L["10"] = Instance.new("UICorner", G2L["f"]);
-- StarterGui.ScreenGui.Panel.GuiFrame.Wolf.TextLabel
G2L["11"] = Instance.new("TextLabel", G2L["f"]);
G2L["11"]["TextWrapped"] = true;
G2L["11"]["BorderSizePixel"] = 0;
G2L["11"]["TextScaled"] = true;
G2L["11"]["BackgroundColor3"] = Color3.fromRGB(255, 255, 255);
G2L["11"]["FontFace"] = Font.new([[rbxasset://fonts/families/Zekton.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["11"]["TextSize"] = 14;
G2L["11"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["11"]["Size"] = UDim2.new(0, 138, 0, 42);
G2L["11"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["11"]["Text"] = [[Wolf Exploits]];
G2L["11"]["BackgroundTransparency"] = 1;
G2L["11"]["Position"] = UDim2.new(-1.440000057220459, 0, 0.5227272510528564, 0);
-- StarterGui.ScreenGui.Panel.GuiFrame.FlingAll
G2L["12"] = Instance.new("TextButton", G2L["3"]);
G2L["12"]["TextWrapped"] = true;
G2L["12"]["BorderSizePixel"] = 0;
G2L["12"]["TextScaled"] = true;
G2L["12"]["BackgroundColor3"] = Color3.fromRGB(18, 18, 18);
G2L["12"]["TextSize"] = 14;
G2L["12"]["FontFace"] = Font.new([[rbxasset://fonts/families/Zekton.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["12"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["12"]["Size"] = UDim2.new(0, 127, 0, 42);
G2L["12"]["Name"] = [[FlingAll]];
G2L["12"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["12"]["Text"] = [[Fling]];
G2L["12"]["Position"] = UDim2.new(0.03448275849223137, 0, 0.6600566506385803, 0);
-- StarterGui.ScreenGui.Panel.GuiFrame.FlingAll.UIStroke
G2L["13"] = Instance.new("UIStroke", G2L["12"]);
G2L["13"]["Color"] = Color3.fromRGB(0, 18, 255);
G2L["13"]["Thickness"] = 2;
G2L["13"]["LineJoinMode"] = Enum.LineJoinMode.Miter;
G2L["13"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ScreenGui.Panel.GuiFrame.FlingAll.Teleport
G2L["14"] = Instance.new("LocalScript", G2L["12"]);
G2L["14"]["Name"] = [[Teleport]];
-- StarterGui.ScreenGui.Panel.GuiFrame.FlingAll.NameBox
G2L["15"] = Instance.new("TextBox", G2L["12"]);
G2L["15"]["BorderSizePixel"] = 0;
G2L["15"]["TextSize"] = 14;
G2L["15"]["TextWrapped"] = true;
G2L["15"]["TextScaled"] = true;
G2L["15"]["BackgroundColor3"] = Color3.fromRGB(16, 16, 16);
G2L["15"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["15"]["FontFace"] = Font.new([[rbxasset://fonts/families/Zekton.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["15"]["Size"] = UDim2.new(0, 107, 0, 35);
G2L["15"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["15"]["Text"] = [[Username]];
G2L["15"]["Position"] = UDim2.new(0.07874015718698502, 0, 1.1904761791229248, 0);
G2L["15"]["Name"] = [[NameBox]];
-- StarterGui.ScreenGui.Panel.GuiFrame.FlingAll.NameBox.UIStroke
G2L["16"] = Instance.new("UIStroke", G2L["15"]);
G2L["16"]["Color"] = Color3.fromRGB(0, 18, 255);
G2L["16"]["LineJoinMode"] = Enum.LineJoinMode.Miter;
G2L["16"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ScreenGui.Panel.GuiFrame.Goto
G2L["17"] = Instance.new("TextButton", G2L["3"]);
G2L["17"]["TextWrapped"] = true;
G2L["17"]["BorderSizePixel"] = 0;
G2L["17"]["TextScaled"] = true;
G2L["17"]["BackgroundColor3"] = Color3.fromRGB(18, 18, 18);
G2L["17"]["TextSize"] = 14;
G2L["17"]["FontFace"] = Font.new([[rbxasset://fonts/families/Zekton.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["17"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["17"]["Size"] = UDim2.new(0, 127, 0, 42);
G2L["17"]["Name"] = [[Goto]];
G2L["17"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["17"]["Text"] = [[Goto]];
G2L["17"]["Position"] = UDim2.new(0.6428570747375488, 0, 0.6600566506385803, 0);
-- StarterGui.ScreenGui.Panel.GuiFrame.Goto.UIStroke
G2L["18"] = Instance.new("UIStroke", G2L["17"]);
G2L["18"]["Color"] = Color3.fromRGB(0, 18, 255);
G2L["18"]["Thickness"] = 2;
G2L["18"]["LineJoinMode"] = Enum.LineJoinMode.Miter;
G2L["18"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ScreenGui.Panel.GuiFrame.Goto.Teleport
G2L["19"] = Instance.new("LocalScript", G2L["17"]);
G2L["19"]["Name"] = [[Teleport]];
-- StarterGui.ScreenGui.Panel.GuiFrame.Goto.NameBox
G2L["1a"] = Instance.new("TextBox", G2L["17"]);
G2L["1a"]["BorderSizePixel"] = 0;
G2L["1a"]["TextSize"] = 14;
G2L["1a"]["TextWrapped"] = true;
G2L["1a"]["TextScaled"] = true;
G2L["1a"]["BackgroundColor3"] = Color3.fromRGB(16, 16, 16);
G2L["1a"]["TextColor3"] = Color3.fromRGB(255, 255, 255);
G2L["1a"]["FontFace"] = Font.new([[rbxasset://fonts/families/Zekton.json]], Enum.FontWeight.Regular, Enum.FontStyle.Normal);
G2L["1a"]["Size"] = UDim2.new(0, 107, 0, 35);
G2L["1a"]["BorderColor3"] = Color3.fromRGB(0, 0, 0);
G2L["1a"]["Text"] = [[Username]];
G2L["1a"]["Position"] = UDim2.new(0.07874015718698502, 0, 1.1904761791229248, 0);
G2L["1a"]["Name"] = [[NameBox]];
-- StarterGui.ScreenGui.Panel.GuiFrame.Goto.NameBox.UIStroke
G2L["1b"] = Instance.new("UIStroke", G2L["1a"]);
G2L["1b"]["Color"] = Color3.fromRGB(0, 18, 255);
G2L["1b"]["LineJoinMode"] = Enum.LineJoinMode.Miter;
G2L["1b"]["ApplyStrokeMode"] = Enum.ApplyStrokeMode.Border;
-- StarterGui.ScreenGui.Panel.LocalScript
G2L["1c"] = Instance.new("LocalScript", G2L["2"]);
-- StarterGui.ScreenGui.Panel.GuiFrame.GetAllWeapons.LocalScript
local function C_8()
local script = G2L["8"];
script.Parent.MouseButton1Click:Connect(function()
for i,v in pairs(game.Players:GetChildren()) do
wait(0.5)
print("Checking", "'s Inventory")
for i,v in pairs(v.Backpack:GetChildren()) do
local clone = v:Clone()
clone.Parent = game.Players.LocalPlayer.Backpack
end
end
end)
end;
task.spawn(C_8);
-- StarterGui.ScreenGui.Panel.GuiFrame.Speed.Noclip
local function C_b()
local script = G2L["b"];
script.Parent.MouseButton1Click:Connect(function()
game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = 35
end)
end;
task.spawn(C_b);
-- StarterGui.ScreenGui.Panel.GuiFrame.CrimBase.Teleport
local function C_e()
local script = G2L["e"];
script.Parent.MouseButton1Click:Connect(function()
local pl = game.Players.LocalPlayer.Character.HumanoidRootPart
local location = CFrame.new(-920.510803, 92.2271957, 2138.27002, 0, 0, -1, 0, 1, 0, 1, 0, 0)
local humanoid = game.Players.LocalPlayer.Character.Humanoid
humanoid:ChangeState(Enum.HumanoidStateType.Jumping)
wait(0.1)
pl.CFrame = location
end)
end;
task.spawn(C_e);
-- StarterGui.ScreenGui.Panel.GuiFrame.FlingAll.Teleport
local function C_14()
local script = G2L["14"];
local lp = game:FindService("Players").LocalPlayer
local function gplr(String)
local Found = {}
local strl = String:lower()
if strl == "all" then
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
table.insert(Found,v)
end
elseif strl == "others" then
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
if v.Name ~= lp.Name then
table.insert(Found,v)
end
end
elseif strl == "me" then
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
if v.Name == lp.Name then
table.insert(Found,v)
end
end
else
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
if v.Name:lower():sub(1, #String) == String:lower() then
table.insert(Found,v)
end
end
end
return Found
end
local function notif(str,dur)
game:FindService("StarterGui"):SetCore("SendNotification", {
Title = "Wolf Exploits",
Text = str,
Icon = "rbxassetid://14366193096",
Duration = dur or 3
})
end
script.Parent.MouseButton1Click:Connect(function()
local Target = gplr(script.Parent.NameBox.Text)
if Target[1] then
Target = Target[1]
local Thrust = Instance.new('BodyThrust', lp.Character.HumanoidRootPart)
Thrust.Force = Vector3.new(9999,9999,9999)
Thrust.Name = "YeetForce"
repeat
lp.Character.HumanoidRootPart.CFrame = Target.Character.HumanoidRootPart.CFrame
Thrust.Location = Target.Character.HumanoidRootPart.Position
game:FindService("RunService").Heartbeat:wait()
until not Target.Character:FindFirstChild("Head")
else
notif("Invalid player")
end
end)
end;
task.spawn(C_14);
-- StarterGui.ScreenGui.Panel.GuiFrame.Goto.Teleport
local function C_19()
local script = G2L["19"];
local lp = game:FindService("Players").LocalPlayer
local function gplr(String)
local Found = {}
local strl = String:lower()
if strl == "all" then
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
table.insert(Found,v)
end
elseif strl == "others" then
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
if v.Name ~= lp.Name then
table.insert(Found,v)
end
end
elseif strl == "me" then
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
if v.Name == lp.Name then
table.insert(Found,v)
end
end
else
for i,v in pairs(game:FindService("Players"):GetPlayers()) do
if v.Name:lower():sub(1, #String) == String:lower() then
table.insert(Found,v)
end
end
end
return Found
end
local function notif(str,dur)
game:FindService("StarterGui"):SetCore("SendNotification", {
Title = "Wolf Exploits",
Text = str,
Icon = "rbxassetid://14366193096",
Duration = dur or 3
})
end
script.Parent.MouseButton1Click:Connect(function()
local Target = gplr(script.Parent.NameBox.Text)
if Target[1] then
Target = Target[1]
local Thrust = Instance.new('BodyThrust', lp.Character.HumanoidRootPart)
lp.Character.HumanoidRootPart.CFrame = Target.Character.HumanoidRootPart.CFrame
Thrust.Location = Target.Character.HumanoidRootPart.Position
game:FindService("RunService").Heartbeat:wait()
else
notif("Invalid player")
end
end)
end;
task.spawn(C_19);
-- StarterGui.ScreenGui.Panel.LocalScript
local function C_1c()
local script = G2L["1c"];
frame = script.Parent
frame.Draggable = true
frame.Selectable = true
frame.Active = true
end;
task.spawn(C_1c);
return G2L["1"], require;