Back to Scripts
GOD MODE UNDETECTED
ScriptBlox
Verified
Free
Game: Prison Life
361
Views
0
Likes
0
Dislikes
Tomato
offline
Features
Makes you immune to Damage, Arrest, and Tase
Automatically gives you AK-47, and Remington 870.
No you cannot get rid of this caveat.
Caveat: You respawn every 10 seconds.
Tags
Script Code
local RunService = game:GetService("RunService")
local Players = game:GetService("Players")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local PlayerTased = ReplicatedStorage.GunRemotes.PlayerTased
local LocalPlayer = Players.LocalPlayer
local Character = LocalPlayer.Character
local Camera = workspace.Camera
local CamCFrame = Camera.CFrame
local Teams = game:GetService("Teams")
local TeamEvent = workspace:WaitForChild("Remote"):WaitForChild("TeamEvent")
local TeamAPI = loadstring(game:HttpGet("https://raw.githubusercontent.com/tomatotxt/Prison-Life/refs/heads/main/teamapi.luau"))()
-- Teams table
-- ChangeTeam, and CanQuickRespawn functions
-- Anti-TASE
local FakePlayerTased = PlayerTased:Clone()
FakePlayerTased.Parent = PlayerTased.Parent
PlayerTased:Destroy()
local function Teleport(TargetCFrame, Character)
CamCFrame = Camera.CFrame
if not Character then Character = LocalPlayer.Character end
if Character and Character:FindFirstChild("Humanoid") then
Character.Humanoid:ChangeState(Enum.HumanoidStateType.Dead)
Character.Humanoid.Name = "Valid"
end
local RootPart
local OnRespawn
OnRespawn = LocalPlayer.CharacterAdded:Connect(function(Character)
RootPart = Character:WaitForChild("HumanoidRootPart")
RootPart.CFrame = TargetCFrame
print("Teleport Success!")
OnRespawn:Disconnect()
end)
LocalPlayer.CharacterAdded:wait()
repeat task.wait() until RootPart and (RootPart.Position - TargetCFrame.Position).Magnitude < 1
end
local CrimBase = CFrame.new(-927, 94, 2055)
local Yard = CFrame.new(832, 98, 2510)
local Count = 0
local function CountTP()
Count += 1
print("Teleport #", Count)
end
local Once = false
local function QuickSetup(Character)
local Humanoid = Character:WaitForChild("Humanoid")
local Connect
Connect = Humanoid.Died:Connect(function()
if TeamAPI.CanQuickRespawn() then
print("Using Quick Respawn")
TeamAPI.ChangeTeam(LocalPlayer.Team)
end
Connect:Disconnect()
end)
task.wait(5)
if LocalPlayer.Team == Teams.Criminals then
repeat task.wait() until not LocalPlayer.Character:FindFirstChild("ForceField")
LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Dead)
print("Anti-Arrest killed you!")
end
end
task.spawn(QuickSetup, LocalPlayer.Character)
LocalPlayer.CharacterAdded:Connect(QuickSetup)
LocalPlayer.CharacterRemoving:Connect(function(Character)
if Character.Humanoid.Name ~= "Valid" then
Teleport(Character.HumanoidRootPart.CFrame, Character)
task.wait()
Camera.CFrame = CamCFrame
print("Since you died I felt the need to put you back.")
end
end)
local function JapaDo()
LocalPlayer.Character.Humanoid:ChangeState(Enum.HumanoidStateType.Dead)
print("JapaDo'ed")
end
local Status = LocalPlayer.Status
local isArrested = Status.isArrested
RunService.Heartbeat:Connect(function()
if isArrested.Value == true then
JapaDo()
end
end)
loadstring(game:HttpGet("https://raw.githubusercontent.com/tomatotxt/Prison-Life/refs/heads/main/autoguns.luau"))()
TeamAPI.ChangeTeam(TeamAPI.Teams.Criminals)
local Humanoid = LocalPlayer.Character:WaitForChild("Humanoid")
Humanoid:ChangeState(Enum.HumanoidStateType.Dead)
Comments (0)
Please login to comment
Login with Discord
Loading comments...