Run it
Copy the script and paste it into your executor.
library = (:())()
Tab1 = library:()
.StarterGui:(, {
Title = ;
Text = ;
Icon = ;
Duration = ;
})
.StarterGui:(, {
Title = ;
Text = ;
Icon = ;
Duration = ;
})
Tab1:(, .(, , ))
Tab1:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
targetPos = .(, , )
duration =
originalCFrame = hrp.CFrame
start = ()
() - start <= duration
hrp.CFrame = .(targetPos)
.()
hrp.CFrame = originalCFrame
)
Tab1:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
targetPos = .(, , )
duration =
originalCFrame = hrp.CFrame
start = ()
() - start <= duration
hrp.CFrame = .(targetPos)
.()
hrp.CFrame = originalCFrame
)
Tab1:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
targetPos = .(-, , )
duration =
originalCFrame = hrp.CFrame
start = ()
() - start <= duration
hrp.CFrame = .(targetPos)
.()
hrp.CFrame = originalCFrame
)
Tab1:(, .(, , ))
Tab1:(, ()
ReplicatedStorage = :()
PlayerTased = ReplicatedStorage:():()
FakePlayerTased = PlayerTased:()
FakePlayerTased.Parent = PlayerTased.Parent
PlayerTased:()
()
)
Tab1:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
hum = char:()
targetPos = .(-, , )
duration =
originalCFrame = hrp.CFrame
start = ()
() - start <= duration
hrp.CFrame = .(targetPos)
hum:(.(, , -), )
.()
hum:(.(, , ), )
hrp.CFrame = originalCFrame
)
Tab1:(, .(, , ))
equipLoopActive =
Tab1:(, , (state)
equipLoopActive = state
state
.(()
ReplicatedStorage = :()
Players = :()
melee = ReplicatedStorage:()
equipLoopActive
_, plr (Players:())
plr ~= Players.LocalPlayer
(()
melee:(plr)
)
.()
)
)
Players = :()
ReplicatedStorage = :()
RunService = :()
StarterGui = :()
Workspace = :()
LocalPlayer = Players.LocalPlayer
selectedPlayer =
melee = ReplicatedStorage:()
()
list = {}
_,plr (Players:())
plr ~= LocalPlayer
.(list, plr.Name)
list
PlayerDropdown = Tab1:(, (), (value)
selectedPlayer = value
)
Players.PlayerAdded:(()
PlayerDropdown:((), )
)
Players.PlayerRemoving:(()
PlayerDropdown:((), )
)
attackActive =
originalCFrame =
originalCameraSubject =
originalCameraType =
originalCameraCFrame =
noclipActive =
originalCollisions = {}
(character)
character
originalCollisions = {}
_, part (character:())
part:()
originalCollisions[part] = part.CanCollide
part.CanCollide =
noclipActive =
(character)
character
part, canCollide (originalCollisions)
part part.Parent
(() part.CanCollide = canCollide )
originalCollisions = {}
noclipActive =
(char)
char
char:() char:() char:()
(humanoid)
cam = Workspace.CurrentCamera
cam
originalCameraSubject = cam.CameraSubject
originalCameraType = cam.CameraType
originalCameraCFrame = cam.CFrame
cam.CameraSubject = humanoid
cam.CameraType = .CameraType.Custom
()
cam = Workspace.CurrentCamera
cam
originalCameraSubject
(()
cam.CameraSubject = originalCameraSubject
cam.CameraType = originalCameraType .CameraType.Custom
originalCameraCFrame
cam.CFrame = originalCameraCFrame
)
originalCameraSubject =
originalCameraType =
originalCameraCFrame =
Tab1:(, , (state)
attackActive = state
char = LocalPlayer.Character LocalPlayer.CharacterAdded:()
hrp = (char)
humanoid = char:()
state
selectedPlayer
StarterGui:(, {
Title = ;
Text = ;
Duration = ;
})
attackActive =
targetPlr = Players:(selectedPlayer)
targetPlr targetPlr.Character
StarterGui:(, {
Title = ;
Text = ;
Duration = ;
})
attackActive =
hrp
originalCFrame = hrp.CFrame
originalCFrame =
(char)
targetHumanoid = targetPlr.Character targetPlr.Character:()
targetHumanoid
(targetHumanoid)
.(()
attackActive
(()
target = Players:(selectedPlayer)
target target.Character target.Character:()
tHRP = target.Character.HumanoidRootPart
hrp
dest = .(tHRP.Position - .(,,))
inverted = dest * .(.(), , )
hrp.CFrame = inverted
)
_,plr (Players:())
plr ~= LocalPlayer
(()
melee:(plr)
)
.()
)
attackActive =
(char)
hrp originalCFrame
(()
hrp.CFrame = originalCFrame
)
()
)
Tab2 = library:()
Tab2:(, .(, , ))
autoDoors =
autoConexao
Tab2:(, , (state)
autoDoors = state
autoDoors
.StarterGui:(, {
Title = ,
Text = ,
Duration =
})
autoConexao = :().Heartbeat:(()
Players = :()
LocalPlayer = Players.LocalPlayer
Character = LocalPlayer.Character
Character Character:() Character:()
CharPart = Character[]
Character.Humanoid.Health >
Doors = :()
Doors
_, Object (Doors:())
Object.Name ==
(CharPart, Object, )
(CharPart, Object, )
)
autoConexao
autoConexao:()
autoConexao =
)
Tab3 = library:()
Tab3:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
hrp.CFrame = .(, , )
)
Tab3:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
hrp.CFrame = .(, , )
)
Tab3:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
hrp.CFrame = .(, , )
)
Tab3:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
hrp.CFrame = .(, , )
)
Tab3:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
hrp.CFrame = .(, , )
)
Tab3:(, ()
player = .Players.LocalPlayer
char = player.Character player.CharacterAdded:()
hrp = char:()
hrp.CFrame = .(, , )
)
Tab4 = library:()
Tab4:(, .(, , ))
selectedPlayer =
players = :():()
playerNames = {}
i, v (players)
.(playerNames, v.DisplayName)
Tab4:(, playerNames, (value)
selectedPlayer = value
)
()
lista = {
,,,,,,,,,
,,,,,,
,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
}
qtd = .(, )
partes = {}
i = , qtd
partes[i] = lista[.(#lista)]
.(partes, )
long_r_sequence =
Tab4:(, (text, focuslost)
focuslost selectedPlayer
:().ChatVersion == .ChatVersion.TextChatService
prefixo = ()
message = prefixo .. long_r_sequence .. selectedPlayer .. .. text
:().TextChannels.RBXGeneral:(message)
)
Tab4:(, (text, focuslost)
focuslost
:().ChatVersion == .ChatVersion.TextChatService
players = :():()
#players >
randomPlayer = players[.(, #players)].DisplayName
prefixo = ()
message = prefixo .. long_r_sequence .. randomPlayer .. .. text
:().TextChannels.RBXGeneral:(message)
)
Tab4:(, .(, , ))
selectedPlayers = {}
()
names = {}
_, v (:():())
.(names, v.DisplayName)
names
playerNames = ()
long_r_sequence =
()
lista = {
,,,,,,,,,
,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,
}
qtd = .(, )
partes = {}
i = , qtd
partes[i] = lista[.(#lista)]
.(partes, )
Tab4:(, playerNames, (value)
#selectedPlayers >=
selectedPlayers = {value}
exists =
i, name (selectedPlayers)
name == value
.(selectedPlayers, i)
exists =
exists
.(selectedPlayers, value)
)
Tab4:(, (text, focuslost)
focuslost #selectedPlayers >
:().ChatVersion == .ChatVersion.TextChatService
prefixo = ()
namesWithMessage = {}
i, name (selectedPlayers)
namesWithMessage[i] = name .. .. text
message = prefixo .. long_r_sequence .. .(namesWithMessage, long_r_sequence)
(()
:().TextChannels.RBXGeneral:(message)
)
)
Tab4:(, .(, , ))
long_r_sequence = ():()
()
lista = {
,,,,,,,,,
,,,,,,
,,,,,,,,,,,,
,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,,
}
qtd = .(, )
partes = {}
i = , qtd
partes[i] = lista[.(#lista)]
.(partes, )
Tab4:(, (text, focuslost)
focuslost
Players = :()
TextChatService = :()
TextChatService.ChatVersion ~= .ChatVersion.TextChatService
players = Players:()
#players ==
_, plr (players)
success, err = (()
prefixo = ()
message = prefixo .. long_r_sequence .. plr.DisplayName .. .. text
TextChatService.TextChannels.RBXGeneral:(message)
)
success
(.. (plr.DisplayName) .... (err))
.()
)
Tab4:(, .(, , ))
prefixOptions = {, , , , , , , , , , , , , , , , , , , , , , , , , }
Tab4:(, prefixOptions, (value)
customPrefix = value
)
Tab4:(, (text, focuslost)
focuslost
:().ChatVersion == .ChatVersion.TextChatService
prefixo = ()
message
customPrefix == customPrefix == customPrefix == customPrefix == customPrefix ==
message = prefixo .. long_r_sequence .. .. customPrefix .. .. text
message = prefixo .. long_r_sequence .. customPrefix .. .. text
:().TextChannels.RBXGeneral:(message)
)
Tab5 = library:()
Tab5:(,,,, (value)
.Players.LocalPlayer.Character.Humanoid.WalkSpeed = value
)
Tab5:(,,,, (value)
.Players.LocalPlayer.Character.Humanoid.JumpPower = value
)
Tab5:(, ()
::(.PlaceId,.JobId,:.LocalPlayer)
)
toggled =
connections = {}
Tab5:(, , (state)
toggled = state
Players = :()
RunService = :()
player = Players.LocalPlayer
character = player.Character player.CharacterAdded:()
humanoidRootPart = character:()
.(connections, player.CharacterAdded:((char)
character = char
humanoidRootPart = character:()
))
toggled
.(connections, RunService.Stepped:(()
toggled character
_, part (character:())
part:()
part.CanCollide =
))
_, conn (connections)
conn:()
connections = {}
character
_, part (character:())
part:()
part.CanCollide =
)
Tab5:(, ()
player = .Players.LocalPlayer
character = player.Character player.CharacterAdded:()
character
character:()
)
StarterGui = :()
StarterGui:(, {
Title = ,
Text = ,
Duration =
})
()
StarterGui:(, {
Title = ,
Text = ,
Duration =
})
()
StarterGui:(, {
Title = ,
Text = ,
Duration =
})
()
StarterGui:(, {
Title = ,
Text = ,
Duration =
})
()
library:()Obfuscated. The code is scrambled, so you can't read what it does. Common for key systems, but take care.
Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: pastebin.com.
Src Leaked (Deobfuscated Script)

Prison Life