Click to Kill
Key Required Verified Patched

Click to Kill

Prison LifeTomatoTomato 8.3K views 306 executesUpdated Oct 27, 2025
3.8/ 5(4 votes)
3175% Positive
Lua Script•98 lines (3703 chars)
local Speed = 30 -- 30 is Undetected

local Players = game:GetService("Players")
local RunService = game:GetService("RunService")
local TweenService = game:GetService("TweenService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local LocalPlayer = Players.LocalPlayer
local Mouse = LocalPlayer:GetMouse()
local Camera = workspace.Camera
local meleeEvent = ReplicatedStorage:WaitForChild("meleeEvent")

local Character, RootPart, ClonePart, Humanoid
local function UpdateVars()
    Character = LocalPlayer.Character or (LocalPlayer.CharacterAdded:wait() and LocalPlayer.Character)
    if not Character:FindFirstChild("RRootPart") then
        RootPart = Character:WaitForChild("HumanoidRootPart")
        Humanoid = Character:WaitForChild("Humanoid")
        ClonePart = RootPart:Clone()
        ClonePart.Parent = Character
        RootPart.Name = "RRootPart"
        RootPart.RootJoint.Enabled = false
        RootPart.Transparency = 0
        local Highlight = Instance.new("Highlight", RootPart)
    end
end
UpdateVars()

getgenv().NoclipEnabled = false
RunService.Heartbeat:Connect(function()
    Character.Head.CanCollide = not NoclipEnabled
    Character.Torso.CanCollide = not NoclipEnabled
end)

local function Teleport(TargetCFrame, Speed)
    UpdateVars()
    local Distance = ((RootPart.Position - TargetCFrame.Position) * Vector3.new(1,0,1)).Magnitude
    local TimeToComplete = Distance / Speed
    local tweenInfo = TweenInfo.new(TimeToComplete, Enum.EasingStyle.Linear)
    local properties = {CFrame = TargetCFrame, Velocity = Vector3.zero}
    local tween = TweenService:Create(RootPart, tweenInfo, properties)
    tween:Play()
    tween.Completed:Wait()
end

local Armory = CFrame.new(830.3001098632812, 105.5, 2231.350341796875)
local CrimBase = CFrame.new(-912.1004028320312, 99.93274688720703, 2045.9093017578125)
local Nexus = CFrame.new(983.3499755859375, 104.69999694824219, 2315.14990234375)

getgenv().Killing = false
local function Kill(TargetCharacter)
    UpdateVars()
    getgenv().Killing = true
    task.wait()
    local TargetPlayer = Players:FindFirstChild(TargetCharacter.Name)
    local TargetRoot = TargetCharacter.HumanoidRootPart
    Teleport(ClonePart.CFrame * CFrame.new(0, -6.5, 0) * CFrame.Angles(math.rad(90),0,0), Speed * 3)
    local Angle = CFrame.Angles(math.rad(90),0,0)
    repeat task.wait()
        local HiddenLocation
        local TargetVel = TargetRoot.Velocity
        if TargetVel.Y == 0 then
            HiddenLocation = TargetRoot.CFrame * CFrame.new(0, -6.5, 0) * Angle
        elseif TargetVel.Y <= -100 then
            -- Do nothing because they are probably falling into void.
            HiddenLocation = ClonePart.CFrame
        else
            HiddenLocation = TargetRoot.CFrame * CFrame.new(0, -12, 0) * Angle
        end
        Teleport(HiddenLocation, Speed)
        meleeEvent:FireServer(TargetPlayer)
    until TargetCharacter:WaitForChild("Humanoid").Health == 0
    getgenv().Killing = false
end

local function getClonePart()
    return ClonePart
end

task.spawn(function(getClonePart)
    while task.wait() do
        if getgenv().Killing == false then
            local ClonePart = getClonePart()
            Teleport(ClonePart.CFrame * CFrame.new(0, -6.5, 0) * CFrame.Angles(math.rad(90),0,0), Speed)
        end
    end
end, getClonePart)

Mouse.Button1Down:Connect(function()
    if getgenv().Killing == false then
        local Target = Mouse.Target
        local Character = Target:FindFirstAncestorWhichIsA("Model")
        local Humanoid = Character:FindFirstChild("Humanoid")
        if Humanoid and Target.Parent.Name ~= LocalPlayer.Name then
            Kill(Character)
        end
    end
end)

Features & Information

Click on a player with your mouse and my script will kill them. prison life, kill, hub, farm, undetected
#kill#farm#prison#life#undetected

Community Comments (13)

SyrexGenesisXSyrexGenesisXOct 27, 2025

Does mobile works?

Replying to @SyrexGenesisX
TomatoTomatoOct 27, 2025

@SyrexGenesisX idk

Replying to @Tomato
SyrexGenesisXSyrexGenesisXOct 27, 2025

@Tomato alr and I'll say it will probably works

Replying to @SyrexGenesisX
diegolord43diegolord43Oct 28, 2025

@SyrexGenesisX is it works?

e6lane6lanOct 27, 2025

W

WezzWezzOct 28, 2025

It kinda works on mobile but it's really bad. It takes like 6 hits to kill a player. Also for some reason after using the script for a couple mins I just randomly insta died. I'm on mobile btw.

Replying to @Wezz
TomatoTomatoOct 28, 2025

@Wezz thats a bug for pc and mobile

KyerealKyerealOct 29, 2025

every time the people jump the red part goes down and kills me and have to re execute the script

Replying to @Kyereal
TomatoTomatoOct 30, 2025

@Kyereal should be fixed

xyrevexxyrevexNov 1, 2025

maybe make a version that uses the gun events too? i think they still exist

xyrevexxyrevexNov 1, 2025

also mjake the block move faster idk

JoaanJoaanNov 2, 2025

Fix this trashy ahh script

xyrevexxyrevexNov 18, 2025

make it use the knife for more dmg

More Scripts for Prison Life