Run it
Copy the script and paste it into your executor.
Players = :()
RunService = :()
TweenService = :()
CoreGui = :()
Workspace = :()
UIS = :()
LocalPlayer = Players.LocalPlayer
Camera = Workspace.CurrentCamera
settings = {
Aimbot = ,
TeamCheck = { Criminals = , Guards = , Inmates = },
Target = { Torso = , Head = },
ESP = ,
ESPTeamCheck = { Criminals = , Guards = , Inmates = }
}
AllowedGuns = {
[] = , [] = , [] = ,
[] = , [] = , [] = ,
[] =
}
()
tool = LocalPlayer.Character LocalPlayer.Character:()
tool AllowedGuns[tool.Name]
ESP_Folder = .()
ESP_Folder.Name =
ESP_Folder.Parent = CoreGui
(plr)
settings.TeamCheck.Criminals plr.Team plr.Team.Name ==
settings.TeamCheck.Guards plr.Team plr.Team.Name ==
settings.TeamCheck.Inmates plr.Team plr.Team.Name ==
(char)
hum = char:()
hum hum.Health <=
settings.Target.Head char:() char.Head
settings.Target.Torso char:() char.Torso
()
best, bestDist = , .huge
mousePos = UIS:()
_, plr (Players:())
plr ~= LocalPlayer plr.Character (plr)
part = (plr.Character)
part
pos, visible = Camera:(part.Position)
visible
diff = (.(pos.X, pos.Y) - mousePos).Magnitude
rpc = RaycastParams.()
rpc.FilterType = .RaycastFilterType.Blacklist
rpc.FilterDescendantsInstances = {LocalPlayer.Character}
ray = Workspace:(Camera.CFrame.Position, part.Position - Camera.CFrame.Position, rpc)
ray (ray.Instance ray.Instance:(plr.Character))
diff < bestDist
bestDist = diff
best = plr.Character
best
RunService.RenderStepped:(()
settings.Aimbot ()
target = ()
target
part = (target)
part
Camera.CFrame = .(Camera.CFrame.Position, part.Position)
)
(plr)
plr.Team
plr.Team.Name == settings.ESPTeamCheck.Criminals
plr.Team.Name == settings.ESPTeamCheck.Guards
plr.Team.Name == settings.ESPTeamCheck.Inmates
(plr)
plr.Team .(,,)
plr.Team.Name == .(,,)
plr.Team.Name == .(,,)
plr.Team.Name == .(,,)
.(,,)
(plr)
h = ESP_Folder:(plr.Name)
h h
Highlight = .()
Highlight.Name = plr.Name
Highlight.Parent = ESP_Folder
Highlight
(plr)
h = ESP_Folder:(plr.Name)
h h:()
Players.PlayerRemoving:(removeHighlight)
RunService.RenderStepped:(()
_, plr (Players:())
plr ~= LocalPlayer plr.Character
hrp = plr.Character:()
hum = plr.Character:()
hrp hum hum.Health <= (plr)
settings.ESP (plr)
(plr) (plr)
h = (plr)
h.Adornee = plr.Character
dist = (Camera.CFrame.Position - hrp.Position).Magnitude
h.OutlineColor = dist <= .(,,) .(,,)
h.FillColor = (plr)
h.FillTransparency =
h.OutlineTransparency =
)
oldGui = CoreGui:()
oldGui oldGui:()
ScreenGui = .()
ScreenGui.Name =
ScreenGui.Parent = CoreGui
ScreenGui.ResetOnSpawn =
Frame = .()
Frame.Size = .(, , , )
Frame.Position = .(, , , )
Frame.BackgroundColor3 = .(, , )
Frame.BorderSizePixel =
Frame.Active =
Frame.Draggable =
Frame.Parent = ScreenGui
.(, Frame).CornerRadius = .(, )
Stroke = .(, Frame)
Stroke.Thickness =
Stroke.Color = .(, , )
UIScale = .(, Frame)
UIScale.Scale =
TweenService:(UIScale, TweenInfo.(, .EasingStyle.Back), {Scale = }):()
Title = .()
Title.Size = .(, -, , )
Title.Position = .(, , , )
Title.BackgroundTransparency =
Title.Text =
Title.TextColor3 = .(, , )
Title.Font = .Font.GothamBold
Title.TextSize =
Title.TextXAlignment = .TextXAlignment.Left
Title.Parent = Frame
CloseBtn = .()
CloseBtn.Size = .(, , , )
CloseBtn.Position = .(, -, , )
CloseBtn.BackgroundTransparency =
CloseBtn.Text =
CloseBtn.TextColor3 = .(, , )
CloseBtn.Font = .Font.GothamBold
CloseBtn.TextSize =
CloseBtn.Parent = Frame
CloseBtn.MouseButton1Click:(()
ScreenGui:()
)
HideBtn = .()
HideBtn.Size = .(, , , )
HideBtn.Position = .(, , , )
HideBtn.BackgroundColor3 = .(, , )
HideBtn.Text =
HideBtn.TextColor3 = .(, , )
HideBtn.Font = .Font.GothamBold
HideBtn.TextSize =
HideBtn.Parent = ScreenGui
HideBtn.Active =
HideBtn.Draggable =
.(, HideBtn)
HideBtn.MouseButton1Click:(()
Frame.Visible = Frame.Visible
HideBtn.Text = Frame.Visible
)
TabsFrame = .()
TabsFrame.Size = .(, , , )
TabsFrame.Position = .(, , , )
TabsFrame.BackgroundTransparency =
TabsFrame.Parent = Frame
TabLayout = .(, TabsFrame)
TabLayout.FillDirection = .FillDirection.Horizontal
TabLayout.Padding = .(, )
(name)
tabBtn = .()
tabBtn.Size = .(, , , )
tabBtn.BackgroundColor3 = .(, , )
tabBtn.Text = name
tabBtn.TextColor3 = .(, , )
tabBtn.Font = .Font.GothamBold
tabBtn.TextSize =
tabBtn.Parent = TabsFrame
.(, tabBtn)
page = .()
page.Size = .(, , , -)
page.Position = .(, , , )
page.CanvasSize = .(, , , )
page.ScrollBarThickness =
page.BackgroundTransparency =
page.Visible =
page.Parent = Frame
layout = .(, page)
layout.Padding = .(, )
layout.SortOrder = .SortOrder.LayoutOrder
layout:():(()
page.CanvasSize = .(, , , layout.AbsoluteContentSize.Y + )
)
tabBtn.MouseButton1Click:(()
_, p (Frame:())
p:() p.Visible =
page.Visible =
)
page
WarningTab = ()
AimbotTab = ()
ESPTab = ()
.()
WarningTab.Visible =
(parent, text)
lbl = .()
lbl.Size = .(, -, , )
lbl.Position = .(, , , )
lbl.BackgroundTransparency =
lbl.Text = text
lbl.TextColor3 = .(, , )
lbl.Font = .Font.GothamBold
lbl.TextSize =
lbl.TextXAlignment = .TextXAlignment.Left
lbl.Parent = parent
(parent, texto, callback)
container = .(, parent)
container.Size = .(, , , )
container.BackgroundTransparency =
btn = .(, container)
btn.Size = .(, -, , -)
btn.Position = .(, , , )
btn.BackgroundColor3 = .(, , )
btn.BorderSizePixel =
.(, btn).CornerRadius = .(, )
liquid = .(, btn)
liquid.BackgroundColor3 = .(, , )
liquid.Size = .(, , , )
.(, liquid).CornerRadius = .(, )
label = .(, btn)
label.Size = .(, , , )
label.BackgroundTransparency =
label.Text = texto ..
label.TextColor3 = .(, , )
label.Font = .Font.GothamBold
label.TextSize =
label.TextXAlignment = .TextXAlignment.Left
label.Position = .(, , , )
click = .(, btn)
click.Size = .(, , , )
click.BackgroundTransparency =
click.Text =
click.MouseButton1Click:(()
on = liquid.Size.X.Scale ==
on = on
label.Text = texto .. (on )
TweenService:(liquid, TweenInfo.(), {
Size = on .(,,,) .(,,,)
}):()
(on)
)
(WarningTab, )
msg = .()
msg.Size = .(, -, , )
msg.BackgroundTransparency =
msg.Text =
msg.TextColor3 = .(, , )
msg.Font = .Font.GothamBold
msg.TextSize =
msg.TextWrapped =
msg.TextXAlignment = .TextXAlignment.Left
msg.AutomaticSize = .AutomaticSize.Y
msg.Parent = WarningTab
(AimbotTab, , (v)
settings.Aimbot = v
)
(AimbotTab, )
(AimbotTab, , (v) settings.TeamCheck.Criminals = v )
(AimbotTab, , (v) settings.TeamCheck.Guards = v )
(AimbotTab, , (v) settings.TeamCheck.Inmates = v )
(AimbotTab, )
(AimbotTab, , (v) settings.Target.Torso = v )
(AimbotTab, , (v) settings.Target.Head = v )
(ESPTab, , (v)
settings.ESP = v
)
(ESPTab, )
(ESPTab, , (v) settings.ESPTeamCheck.Criminals = v )
(ESPTab, , (v) settings.ESPTeamCheck.Guards = v )
(ESPTab, , (v) settings.ESPTeamCheck.Inmates = v )Aimbot, ESP and... FIXED! (V1.2)

Prison Life