Back to Scripts
GOD MODE UNDETECTED

GOD MODE UNDETECTED

ScriptBlox
Verified Free

Game: Prison Life

361 Views
0 Likes
0 Dislikes
Tomato

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

god mode res* prison life hub

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)

Ratings & Reviews

No reviews yet. Be the first to review this script!

Comments (0)

Please login to comment

Login with Discord

Loading comments...