loadstring((function() local a,b,c,d,e,f,g,h,i,j,k,l,m,n,o,p,q,r,s,t,u,v,w,x,y,z,A,B,C,D,E,F,G,H,I,J,K,L,M,N,O,P,Q,R,S,T,U,V,W,X,Y,Z = ... end) or [[
--[[ Undetected Loadstring Aimbot+ESP v4 - Randomized Obfuscation ]]--
local _0x3f2a = {}
_0x3f2a._VERSION = "Secure v4"
local _0x4b1c = game
local _0x7d8e = _0x4b1c:GetService("Players")
local _0x9a2f = _0x4b1c:GetService("RunService")
local _0x1c3d = _0x4b1c:GetService("UserInputService")
local _0x5e7a = _0x7d8e.LocalPlayer
local _0x2b6c = _0x5e7a:GetMouse()
local _0x8f1a = _0x4b1c:GetService("CoreGui")
-- Anti-detection: random names, no prints, use pcall
pcall(function()
local _0xa3c7 = Instance.new("ScreenGui")
_0xa3c7.Name = "" .. string.char(math.random(65,90)) .. string.char(math.random(97,122)) .. string.char(math.random(97,122))
_0xa3c7.Parent = _0x8f1a
local _0xd4e2 = Instance.new("Frame")
_0xd4e2.Size = UDim2.new(0,280,0,380)
_0xd4e2.Position = UDim2.new(0.5,-140,0.5,-190)
_0xd4e2.BackgroundColor3 = Color3.fromRGB(20,20,25)
_0xd4e2.BackgroundTransparency = 0.15
_0xd4e2.Draggable = true
_0xd4e2.Active = true
_0xd4e2.Parent = _0xa3c7
local _0xf5b8 = Instance.new("TextButton")
_0xf5b8.Size = UDim2.new(0,45,0,25)
_0xf5b8.Position = UDim2.new(1,-50,0,2)
_0xf5b8.Text = "X"
_0xf5b8.Parent = _0xd4e2
local _0x3e9a = true
_0xf5b8.MouseButton1Click:Connect(function()
_0xa3c7.Enabled = not _0xa3c7.Enabled
end)
local _0x7b4d = Instance.new("TextButton")
_0x7b4d.Size = UDim2.new(0,75,0,28)
_0x7b4d.Position = UDim2.new(0,10,0,40)
_0x7b4d.Text = "Toggle"
_0x7b4d.Parent = _0xd4e2
local _0xc2e8 = true
_0x7b4d.MouseButton1Click:Connect(function()
_0xc2e8 = not _0xc2e8
_0xd4e2.Visible = _0xc2e8
_0x7b4d.Text = _0xc2e8 and "Close" or "Open"
end)
local _0x1a5f = {aim=1,auto=1,wall=1,head=1,esp=1,fov=180,smooth=4}
local _0x9d3c = Instance.new("Folder")
_0x9d3c.Name = "" .. string.char(math.random(65,90))
_0x9d3c.Parent = _0xa3c7
local _0x2e7b = function(_0x8c1d)
if _0x8c1d == _0x5e7a then return end
local _0x4f2a = Instance.new("Highlight")
_0x4f2a.FillTransparency = 0.75
_0x4f2a.OutlineTransparency = 0.4
_0x4f2a.FillColor = Color3.fromRGB(255,50,50)
_0x4f2a.OutlineColor = Color3.fromRGB(255,200,0)
_0x4f2a.Parent = _0x9d3c
if _0x8c1d.Character and _0x8c1d.Character:FindFirstChild("Head") then
_0x4f2a.Adornee = _0x8c1d.Character.Head
end
_0x8c1d.CharacterAdded:Connect(function(_0x3b1a)
if _0x3b1a and _0x3b1a:FindFirstChild("Head") then
_0x4f2a.Adornee = _0x3b1a.Head
end
end)
end
for _0x1c9a,_0x7e2b in pairs(_0x7d8e:GetPlayers()) do
_0x2e7b(_0x7e2b)
end
_0x7d8e.PlayerAdded:Connect(_0x2e7b)
_0x7d8e.PlayerRemoving:Connect(function(_0x6a1c)
local _0x3c8d = _0x9d3c:FindFirstChild(_0x6a1c.Name)
if _0x3c8d then _0x3c8d:Destroy() end
end)
local _0x5c3a = function()
local _0x2f9b, _0x8e4a = nil, _0x1a5f.fov
local _0x7c1d = _0x2b6c.X
local _0x1e3b = _0x2b6c.Y
for _0x5a2c,_0x4d7b in pairs(_0x7d8e:GetPlayers()) do
if _0x4d7b ~= _0x5e7a and _0x4d7b.Character and _0x4d7b.Character:FindFirstChild("Head") then
local _0x9e6c = _0x4d7b.Character.Head
local _0x3c7d, _0x5e1a = _0x4b1c.Workspace.CurrentCamera:WorldToScreenPoint(_0x9e6c.Position)
if _0x5e1a then
local _0x7d2f = math.sqrt((_0x3c7d.X - _0x7c1d)^2 + (_0x3c7d.Y - _0x1e3b)^2)
local _0x1e9c = true
if _0x1a5f.wall == 1 then
local _0x9a4e = Ray.new(_0x4b1c.Workspace.CurrentCamera.CFrame.Position, (_0x9e6c.Position - _0x4b1c.Workspace.CurrentCamera.CFrame.Position))
local _0x3f8a, _0x2d4b = _0x4b1c.Workspace:FindPartOnRay(_0x9a4e, _0x5e7a.Character)
if _0x3f8a and not _0x3f8a:IsDescendantOf(_0x4d7b.Character) then
_0x1e9c = false
end
end
if _0x1e9c and _0x7d2f < _0x8e4a then
_0x8e4a = _0x7d2f
_0x2f9b = _0x4d7b
end
end
end
end
return _0x2f9b
end
_0x9a2f.RenderStepped:Connect(function()
if _0x1a5f.esp == 1 then
for _0x2e1c,_0x7b9a in pairs(_0x7d8e:GetPlayers()) do
local _0x3d8c = _0x9d3c:FindFirstChild(_0x7b9a.Name)
if _0x3d8c then
_0x3d8c.Enabled = true
if _0x7b9a.Character and _0x7b9a.Character:FindFirstChild("Head") then
_0x3d8c.Adornee = _0x7b9a.Character.Head
end
end
end
else
for _0x1d9c,_0x3e2c in pairs(_0x9d3c:GetChildren()) do
_0x3e2c.Enabled = false
end
end
end)
local _0x4d2a = 0
_0x9a2f.RenderStepped:Connect(function()
if _0x1a5f.aim ~= 1 then return end
local _0x6e2f = _0x5c3a()
if _0x6e2f and _0x6e2f.Character and _0x6e2f.Character:FindFirstChild(_0x1a5f.head == 1 and "Head" or "HumanoidRootPart") then
local _0x2d7e = _0x6e2f.Character[_0x1a5f.head == 1 and "Head" or "HumanoidRootPart"]
local _0x9f1b, _0x5a3c = _0x4b1c.Workspace.CurrentCamera:WorldToScreenPoint(_0x2d7e.Position)
if _0x5a3c then
local _0x1c4d = Vector2.new(_0x9f1b.X, _0x9f1b.Y)
local _0x3e7b = Vector2.new(_0x2b6c.X, _0x2b6c.Y)
local _0x8b2a = (_0x1c4d - _0x3e7b) / _0x1a5f.smooth
_0x2b6c.X = _0x2b6c.X + _0x8b2a.X
_0x2b6c.Y = _0x2b6c.Y + _0x8b2a.Y
if _0x1a5f.auto == 1 and tick() - _0x4d2a > 0.08 then
_0x2b6c.X = _0x9f1b.X
_0x2b6c.Y = _0x9f1b.Y
local _0x7e1f = _0x4b1c:GetService("UserInputService")
_0x7e1f:GetPropertyChangedSignal("WindowFocused"):Wait()
_0x2b6c:Button1Down()
_0x4d2a = tick()
end
end
end
end)
local _0x4a7f = 80
local _0x8b7c = function(_0x2b9a, _0x5c7d)
local _0x9e3a = Instance.new("TextButton")
_0x9e3a.Size = UDim2.new(0,170,0,25)
_0x9e3a.Position = UDim2.new(0,10,0,_0x4a7f)
_0x9e3a.Text = _0x2b9a .. ": OFF"
_0x9e3a.Parent = _0xd4e2
local _0x1f3a = false
_0x9e3a.MouseButton1Click:Connect(function()
_0x1f3a = not _0x1f3a
_0x9e3a.Text = _0x2b9a .. ": " .. (_0x1f3a and "ON" or "OFF")
_0x1a5f[_0x5c7d] = _0x1f3a and 1 or 0
end)
_0x4a7f = _0x4a7f + 28
end
_0x8b7c("Aimbot","aim")
_0x8b7c("Auto Shoot","auto")
_0x8b7c("Wall Check","wall")
_0x8b7c("Head Only","head")
_0x8b7c("ESP","esp")
local _0x7c3e = Instance.new("TextLabel")
_0x7c3e.Size = UDim2.new(0,170,0,25)
_0x7c3e.Position = UDim2.new(0,10,0,_0x4a7f)
_0x7c3e.Text = "FOV: 180"
_0x7c3e.Parent = _0xd4e2
local _0x2d8f = Instance.new("TextBox")
_0x2d8f.Size = UDim2.new(0,80,0,25)
_0x2d8f.Position = UDim2.new(0,120,0,_0x4a7f)
_0x2d8f.Text = "180"
_0x2d8f.Parent = _0xd4e2
_0x2d8f.FocusLost:Connect(function()
local _0x1a7f = tonumber(_0x2d8f.Text) or 180
_0x1a5f.fov = math.clamp(_0x1a7f, 30, 360)
_0x7c3e.Text = "FOV: " .. _0x1a5f.fov
end)
_0x4a7f = _0x4a7f + 32
local _0x3b7d = Instance.new("TextLabel")
_0x3b7d.Size = UDim2.new(0,170,0,25)
_0x3b7d.Position = UDim2.new(0,10,0,_0x4a7f)
_0x3b7d.Text = "Smooth: 4"
_0x3b7d.Parent = _0xd4e2
local _0x9b3e = Instance.new("TextBox")
_0x9b3e.Size = UDim2.new(0,80,0,25)
_0x9b3e.Position = UDim2.new(0,120,0,_0x4a7f)
_0x9b3e.Text = "4"
_0x9b3e.Parent = _0xd4e2
_0x9b3e.FocusLost:Connect(function()
local _0x2e6f = tonumber(_0x9b3e.Text) or 4
_0x1a5f.smooth = math.clamp(_0x2e6f, 1, 18)
_0x3b7d.Text = "Smooth: " .. _0x1a5f.smooth
end)
end)
print("Loaded")
]])()
Comments
No comments yet
Be the first to share your thoughts!