Teleport grab guns Keyless (beta)
Key Required

Teleport grab guns Keyless (beta)

Prison LifeRomabacksRomabacks 1.1K views 192 executesUpdated Jan 30, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•84 lines (2943 chars)
-- UI Settings 📱
local ScreenGui = Instance.new("ScreenGui", game.CoreGui)
local Frame = Instance.new("Frame", ScreenGui)
local UIListLayout = Instance.new("UIListLayout", Frame)
Instance.new("UICorner", Frame).CornerRadius = UDim.new(0, 12)

Frame.Size = UDim2.new(0, 220, 0, 240) 
Frame.Position = UDim2.new(0.1, 0, 0.4, 0)
Frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30)
Frame.Active = true
Frame.Draggable = true 

UIListLayout.Padding = UDim.new(0, 5)
UIListLayout.HorizontalAlignment = Enum.HorizontalAlignment.Center
UIListLayout.VerticalAlignment = Enum.VerticalAlignment.Center

local function createButton(text, color)
    local btn = Instance.new("TextButton", Frame)
    btn.Size = UDim2.new(0, 200, 0, 35)
    btn.BackgroundColor3 = color
    btn.Text = text
    btn.TextColor3 = Color3.fromRGB(255, 255, 255)
    btn.Font = Enum.Font.SourceSansBold
    btn.TextSize = 14
    Instance.new("UICorner", btn).CornerRadius = UDim.new(0, 8)
    return btn
end

-- English Buttons 🎨
local crimBtn = createButton("CRIMINAL BASE 🏠", Color3.fromRGB(150, 0, 0))
local copBtn = createButton("POLICE TABLE 👮‍♂️", Color3.fromRGB(0, 100, 200))
local shotgunBtn = createButton("GET SHOTGUN 🔫", Color3.fromRGB(120, 120, 120))
local mp5Btn = createButton("GET MP5 🔫", Color3.fromRGB(0, 120, 215))
local exitBtn = createButton("CLOSE MENU ❌", Color3.fromRGB(50, 50, 50))

-- Teleport Function 🌀
local function teleportTo(cf)
    local player = game.Players.LocalPlayer
    local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart")
    if root then root.CFrame = cf end
end

-- 🛠️ BUTTON LOGIC

-- 🏠 Criminal Base
crimBtn.MouseButton1Click:Connect(function()
    teleportTo(CFrame.new(-884.80, 94.13, 2046.90))
end)

-- 👮‍♂️ Police Table
copBtn.MouseButton1Click:Connect(function()
    teleportTo(CFrame.new(851.36, 99.99, 2273.66))
end)

-- 🔫 Shotgun (Remington 870)
shotgunBtn.MouseButton1Click:Connect(function()
    local root = game.Players.LocalPlayer.Character.HumanoidRootPart
    local oldPos = root.CFrame
    teleportTo(CFrame.new(820.97, 99.98, 2231.51))
    task.wait(0.5)
    
    local args = {
        [1] = workspace.Prison_ITEMS.giver:FindFirstChild("Remington 870"):FindFirstChild("Meshes/r870_2")
    }
    game:GetService("ReplicatedStorage").Remotes.InteractWithItem:InvokeServer(unpack(args))
    
    task.wait(0.3)
    teleportTo(oldPos)
end)

-- 🔫 MP5
mp5Btn.MouseButton1Click:Connect(function()
    local root = game.Players.LocalPlayer.Character.HumanoidRootPart
    local oldPos = root.CFrame
    teleportTo(CFrame.new(813, 99, 2232))
    task.wait(0.5)
    game:GetService("ReplicatedStorage").Remotes.InteractWithItem:InvokeServer(workspace.Prison_ITEMS.giver.MP5:FindFirstChild("Meshes/MP5 (2)"))
    task.wait(0.3)
    teleportTo(oldPos)
end)

exitBtn.MouseButton1Click:Connect(function() ScreenGui:Destroy() end)

print("English Menu with New Locations Loaded! 🚀🏴‍☠️✨")

Features & Information

You can Teleport to criminal base and cops base and you can get guns automatically, but its in beta so except bugs
#roblox

Community Comments (1)

RaikouRaikouJan 30, 2026

it's good but pls remove the comments in the script

More Scripts for Prison Life