
Key Required VerifiedUniversal

loadstring([[
local Players = game:GetService("Players")
local UIS = game:GetService("UserInputService")
local RunService = game:GetService("RunService")
local Camera = workspace.CurrentCamera
local LP = Players.LocalPlayer
local Mouse = LP:GetMouse()
-- STATE
local aimbotEnabled = false
local holdingRMB = false
local aimPart = "Head"
local menuOpen = true
-- GUI
local gui = Instance.new("ScreenGui")
gui.Name = "ChatGotMenu"
gui.ResetOnSpawn = false
gui.Parent = LP:WaitForChild("PlayerGui")
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0, 220, 0, 140)
frame.Position = UDim2.new(0.1, 0, 0.5, -70)
frame.BackgroundColor3 = Color3.fromRGB(30,30,30)
frame.BorderSizePixel = 0
frame.Active = true
frame.Draggable = true
frame.Parent = gui
local title = Instance.new("TextLabel")
title.Size = UDim2.new(1,0,0,30)
title.BackgroundTransparency = 1
title.Text = "chatgot made this LOL"
title.TextColor3 = Color3.new(1,1,1)
title.Font = Enum.Font.SourceSansBold
title.TextSize = 16
title.Parent = frame
local aimBtn = Instance.new("TextButton")
aimBtn.Position = UDim2.new(0,10,0,40)
aimBtn.Size = UDim2.new(1,-20,0,30)
aimBtn.BackgroundColor3 = Color3.fromRGB(50,50,50)
aimBtn.TextColor3 = Color3.new(1,1,1)
aimBtn.Text = "Aimbot: OFF"
aimBtn.Parent = frame
local partBtn = Instance.new("TextButton")
partBtn.Position = UDim2.new(0,10,0,80)
partBtn.Size = UDim2.new(1,-20,0,30)
partBtn.BackgroundColor3 = Color3.fromRGB(50,50,50)
partBtn.TextColor3 = Color3.new(1,1,1)
partBtn.Text = "Target: Head"
partBtn.Parent = frame
-- BUTTONS
aimBtn.MouseButton1Click:Connect(function()
aimbotEnabled = not aimbotEnabled
aimBtn.Text = "Aimbot: " .. (aimbotEnabled and "ON" or "OFF")
end)
partBtn.MouseButton1Click:Connect(function()
aimPart = (aimPart == "Head") and "HumanoidRootPart" or "Head"
partBtn.Text = "Target: " .. (aimPart == "Head" and "Head" or "Torso")
end)
-- INSERT TOGGLE
UIS.InputBegan:Connect(function(input, gp)
if gp then return end
if input.KeyCode == Enum.KeyCode.Insert then
menuOpen = not menuOpen
gui.Enabled = menuOpen
elseif input.UserInputType == Enum.UserInputType.MouseButton2 then
holdingRMB = true
end
end)
UIS.InputEnded:Connect(function(input)
if input.UserInputType == Enum.UserInputType.MouseButton2 then
holdingRMB = false
end
end)
-- TARGETING
local function getClosestTarget()
local closest, dist = nil, math.huge
for _, p in ipairs(Players:GetPlayers()) do
if p ~= LP and p.Character and p.Character:FindFirstChild(aimPart) then
local pos, visible = Camera:WorldToViewportPoint(p.Character[aimPart].Position)
if visible then
local d = (Vector2.new(pos.X, pos.Y) - Vector2.new(Mouse.X, Mouse.Y)).Magnitude
if d < dist then
dist = d
closest = p
end
end
end
end
return closest
end
-- AIM LOOP
RunService.RenderStepped:Connect(function()
if not aimbotEnabled or not holdingRMB then return end
local target = getClosestTarget()
if target and target.Character then
local part = target.Character:FindFirstChild(aimPart)
if part then
Camera.CFrame = CFrame.new(Camera.CFrame.Position, part.Position)
end
end
end)
]])()



Chatgpt made this
@Remygelbwurst yes
LOL
it's working lol
@brainrotgooner haha
@patjax774 hey you can make for rival please look like Esp and aim