Run it
Copy the script and paste it into your executor.
Players = :()
Workspace = :()
CoreGui = :()
TweenService = :()
RunService = :()
UserInputService = :()
StarterGui = :()
LocalPlayer = Players.LocalPlayer
CONFIG = {
GUI_NAME = ,
LICENSE_TYPE = ,
KeyScriptURL = ,
TopBar = {
Size = .(,,,),
Position = .(,-,,-),
BackgroundColor = .(,,),
BackgroundTransparency = ,
CornerRadius = .(,),
StrokeColor = .(,,),
StrokeThickness = ,
TextColor = .(,,),
TextSize = ,
SeparatorColor = .(,,),
},
Tabs = {
{Name = , Position = .(,,,)},
{Name = , Position = .(,,,)},
{Name = , Position = .(,,,)},
{Name = , Position = .(,,,)},
},
TabSize = .(,,,),
TabBackgroundColor = .(,,),
TabStrokeColor = .(,,),
TabCornerRadius = .(,),
TabTitleTextSize = ,
TabTitleColor = .(,,),
ThemePanelSize = .(,,,),
ThemePanelPosition = .(,-,,),
SectionButtonSize = .(,,,),
SectionTextSize = ,
SectionTextColor = .(,,),
ToggleOnColor = .(,,),
ToggleOffColor = .(,,),
TeleportLocations = {
PrisonYard = ,
CriminalBase = ,
PoliceStation = ,
Cells = ,
},
Aimbot = {
TargetPolice = ,
TargetInmates = ,
TargetCriminals = ,
WallCheck = ,
},
SpeedMultipliers = {, },
}
ScreenGui
TopBar
SearchBar
TabsContainer = {}
ThemePanel
ThemeButtons = {}
(object, time, info)
TweenService:(object, TweenInfo.(time, .EasingStyle.Quad, .EasingDirection.Out), info)
(tween)
tween tween:()
(button, state)
bgTrans = state
txtColor = state .(,,) CONFIG.SectionTextColor
button.BackgroundTransparency = bgTrans
button.BackgroundColor3 = CONFIG.ToggleOnColor
label = button:()
label
label.TextColor3 = txtColor
()
TopBar = .()
TopBar.Name =
TopBar.Size = CONFIG.TopBar.Size
TopBar.Position = CONFIG.TopBar.Position
TopBar.BackgroundColor3 = CONFIG.TopBar.BackgroundColor
TopBar.BackgroundTransparency = CONFIG.TopBar.BackgroundTransparency
TopBar.Visible =
TopBar.Parent = ScreenGui
corner = .()
corner.CornerRadius = CONFIG.TopBar.CornerRadius
corner.Parent = TopBar
stroke = .()
stroke.Color = CONFIG.TopBar.StrokeColor
stroke.Thickness = CONFIG.TopBar.StrokeThickness
stroke.Parent = TopBar
licenseLabel = .()
licenseLabel.Text = ..CONFIG.LICENSE_TYPE
licenseLabel.Size = .(,,,)
licenseLabel.Position = .(,,,-)
licenseLabel.BackgroundColor3 = .(,,)
licenseLabel.BackgroundTransparency =
licenseLabel.TextColor3 = .(,,)
licenseLabel.TextSize =
licenseLabel.Font = .Font.GothamMedium
licenseLabel.Parent = TopBar
infoLabel = .()
infoLabel.Size = .(,,,)
infoLabel.Position = .(,,,)
infoLabel.BackgroundTransparency =
infoLabel.TextColor3 = CONFIG.TopBar.TextColor
infoLabel.TextSize = CONFIG.TopBar.TextSize
infoLabel.TextXAlignment = .TextXAlignment.Left
infoLabel.Font = .Font.Gotham
infoLabel.Text =
infoLabel.Parent = TopBar
sepFrame = .()
sepFrame.Size = .(,-,,)
sepFrame.Position = .(,,,)
sepFrame.BackgroundColor3 = CONFIG.TopBar.SeparatorColor
sepFrame.BackgroundTransparency =
sepFrame.Parent = TopBar
searchFrame = .()
searchFrame.Size = .(,,,)
searchFrame.Position = .(,-,,-)
searchFrame.BackgroundColor3 = .(,,)
searchFrame.BackgroundTransparency =
searchCorner = .()
searchCorner.CornerRadius = .(,)
searchCorner.Parent = searchFrame
searchFrame.Parent = TopBar
searchIcon = .()
searchIcon.Text =
searchIcon.Size = .(,,,)
searchIcon.TextColor3 = .(,,)
searchIcon.TextXAlignment = .TextXAlignment.Center
searchIcon.Font = .Font.Gotham
searchIcon.Parent = searchFrame
SearchBar = .()
SearchBar.PlaceholderText =
SearchBar.PlaceholderColor3 = .(,,)
SearchBar.Size = .(,-,,)
SearchBar.Position = .(,,,)
SearchBar.BackgroundTransparency =
SearchBar.TextColor3 = .(,,)
SearchBar.TextSize =
SearchBar.Font = .Font.Gotham
SearchBar.TextXAlignment = .TextXAlignment.Left
SearchBar.ClearTextOnFocus =
SearchBar.Parent = searchFrame
(tabData)
frame = .()
frame.Name = tabData.Name
frame.Size = CONFIG.TabSize
frame.Position = tabData.Position
frame.BackgroundColor3 = CONFIG.TabBackgroundColor
frame.Parent = ScreenGui
corner = .()
corner.CornerRadius = CONFIG.TabCornerRadius
corner.Parent = frame
stroke = .()
stroke.Color = CONFIG.TabStrokeColor
stroke.Thickness =
stroke.Parent = frame
header = .()
header.Size = .(,,,)
header.BackgroundColor3 = .(,,)
header.BackgroundTransparency =
header.Parent = frame
titleLabel = .()
titleLabel.Text = tabData.Name
titleLabel.Size = .(,,,)
titleLabel.TextColor3 = CONFIG.TabTitleColor
titleLabel.TextSize = CONFIG.TabTitleTextSize
titleLabel.Font = .Font.GothamBold
titleLabel.ZIndex =
titleLabel.Parent = header
scroll = .()
scroll.Size = .(,,,-)
scroll.Position = .(,,,)
scroll.BackgroundTransparency =
scroll.BorderSizePixel =
scroll.ScrollBarThickness =
scroll.ScrollBarImageColor3 = .(,,)
scroll.AutomaticCanvasSize = .AutomaticSize.Y
scroll.Parent = frame
layout = .()
layout.SortOrder = .SortOrder.LayoutOrder
layout.Parent = scroll
frame, scroll
(parent, layoutOrder, name, callback)
sectionFrame = .()
sectionFrame.Name = name
sectionFrame.Size = CONFIG.SectionButtonSize
sectionFrame.LayoutOrder = layoutOrder
sectionFrame.Parent = parent
button = .()
button.Size = .(,,,)
button.Text =
button.AutoButtonColor =
button.Parent = sectionFrame
label = .()
label.Text = name
label.Size = .(,-,,)
label.Position = .(,,,)
label.TextColor3 = CONFIG.SectionTextColor
label.TextSize = CONFIG.SectionTextSize
label.Font = .Font.Gotham
label.BackgroundTransparency =
label.TextTruncate = .TextTruncate.AtEnd
label.Parent = button
button.MouseEnter:(()
(button, )
)
button.MouseLeave:(()
(button, )
)
button.MouseButton1Click:(callback)
sectionFrame, button
()
ThemePanel = .()
ThemePanel.Size = CONFIG.ThemePanelSize
ThemePanel.Position = CONFIG.ThemePanelPosition
ThemePanel.BackgroundColor3 = .(,,)
ThemePanel.BackgroundTransparency =
ThemePanel.Parent = ScreenGui
corner = .()
corner.CornerRadius = .(,)
corner.Parent = ThemePanel
label = .()
label.Text =
label.Size = .(,,,)
label.Position = .(,,,)
label.TextColor3 = .(,,)
label.TextSize =
label.Font = .Font.Gotham
label.Parent = ThemePanel
themePositions = {, , , }
themeColors = {
.(,,),
.(,,),
.(,,),
.(,,),
}
themeEmojis = {, , , }
i, pos (themePositions)
f = .()
f.Size = .(,,,)
f.Position = .(,pos,,-)
f.BackgroundColor3 = themeColors[i]
f.BackgroundTransparency =
f.Parent = ThemePanel
stroke = .()
stroke.Color = .(,,)
stroke.Thickness =
stroke.Parent = f
btn = .()
btn.Size = .(,,,)
btn.Text = themeEmojis[i]
btn.TextSize =
btn.Font = .Font.Gotham
btn.BackgroundTransparency =
btn.Parent = f
ThemeButtons[i] = {frame = f, button = btn}
btn.MouseButton1Click:(()
)
()
ScreenGui = .()
ScreenGui.Name = CONFIG.GUI_NAME
ScreenGui.ResetOnSpawn =
ScreenGui.ZIndexBehavior = .ZIndexBehavior.Sibling
ScreenGui.Parent = (LocalPlayer:() LocalPlayer:())
()
_, tab (CONFIG.Tabs)
frame, scroll = (tab)
TabsContainer[tab.Name] = {frame = frame, scroll = scroll}
combatScroll = TabsContainer[].scroll
(combatScroll, , , ()
)
(combatScroll, , , ()
)
(combatScroll, , , () )
(combatScroll, , , () )
(combatScroll, , , () )
playerScroll = TabsContainer[].scroll
(playerScroll, , , () )
(playerScroll, , , () )
(playerScroll, , , () )
(playerScroll, , , () )
(playerScroll, , , () )
(playerScroll, , , () )
(playerScroll, , , () )
teleScroll = TabsContainer[].scroll
i, locName ({, , , })
(teleScroll, i, locName, ()
)
visScroll = TabsContainer[].scroll
(visScroll, , , () )
(visScroll, , , () )
(visScroll, , , () )
(visScroll, , , () )
(visScroll, , , () )
()
ScreenGui.Enabled =
()
()
(()
(:(CONFIG.KeyScriptURL))()
)
()
()
UserInputService.InputBegan:((input, gameProcessed)
gameProcessed
input.KeyCode == .KeyCode.RightShift
enabled = ScreenGui.Enabled
ScreenGui.Enabled = enabled
enabled
name, container (TabsContainer)
tab = CONFIG.Tabs[]
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com.
prison life script cracked

Prison Life