
Key RequiredUniversal

--[[
I use to play this game all the time as a kid, and then when I started exploiting I wanted a script.
I noticed that there were almost 0 scripts, or there were no scripts that could "Bypass" the AC
So, I learned how the game worked and made this!
NOTES (PLEASE READ):
If you do die, you have to leave and rejoin, I didn't make something that reset if you die.
If you get kicked, don't worry, player probably made the script go crazy
After switching maps, its almost guaranteed you WILL get kicked
Anyways, I expect most of you to tamper with this. Go ahead! :)
I want to see what people will create with this, it is pretty good at bypassing the anti-lag/anti-cheat
Good luck!
BTW: While making this I was using a shitty executor, so most features will work better/less good on diff executors (other than velocity)
]]--
local ScreenGui=Instance.new("ScreenGui")
ScreenGui.Name="ACBypassUI"
ScreenGui.ResetOnSpawn=false
ScreenGui.Parent=game.CoreGui
local TextLabel=Instance.new("TextLabel")
TextLabel.Size=UDim2.new(1,0,0,40)
TextLabel.Position=UDim2.new(0,0,0,0)
TextLabel.BackgroundTransparency=1
TextLabel.TextColor3=Color3.new(1,1,1)
TextLabel.TextStrokeTransparency=0
TextLabel.Font=Enum.Font.SourceSansBold
TextLabel.TextScaled=true
TextLabel.Text="Waiting..."
TextLabel.Parent=ScreenGui
local Players=game:GetService("Players")
local LocalPlayer=Players.LocalPlayer
local UserInputService=game:GetService("UserInputService")
local VirtualUser=game:GetService("VirtualUser")
local function getHRP()
local char=LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait()
return char:WaitForChild("HumanoidRootPart")
end
local function getClosestPlayer()
local closest=nil
local shortestDistance=math.huge
local myHRP=getHRP()
for _,player in ipairs(Players:GetPlayers())do
if player~=LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart")then
local targetHRP=player.Character.HumanoidRootPart
local dist=(myHRP.Position-targetHRP.Position).Magnitude
if dist<shortestDistance then
closest=player
shortestDistance=dist
end
end
end
return closest
end
local function autoClick()
VirtualUser:Button1Down(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
task.wait(0.04)
VirtualUser:Button1Up(Vector2.new(0,0),workspace.CurrentCamera.CFrame)
end
task.spawn(function()
while true do
local target=getClosestPlayer()
local myHRP=getHRP()
if target and target.Character and target.Character:FindFirstChild("Humanoid")and target.Character:FindFirstChild("HumanoidRootPart")then
local humanoid=target.Character.Humanoid
local targetHRP=target.Character.HumanoidRootPart
if humanoid.Health<=0 then
TextLabel.Text="Bypassing AC"
local floatPart=Instance.new("Part",workspace)
floatPart.Size=Vector3.new(3,1,3)
floatPart.Anchored=true
floatPart.CanCollide=true
floatPart.Position=myHRP.Position+Vector3.new(0,1,0)
floatPart.BrickColor=BrickColor.new("Black")
floatPart.Name="BypassFloat"
myHRP.CFrame=CFrame.new(floatPart.Position+Vector3.new(0,3,0))
wait()
floatPart:Destroy()
else
TextLabel.Text="Killing Player"
local behindOffset=-targetHRP.CFrame.LookVector*0
local belowOffset=Vector3.new(0,0,0)
myHRP.CFrame=CFrame.new(targetHRP.Position+behindOffset+belowOffset)
autoClick()
end
end
task.wait(0.000000000000001)
end
end)



Nice but when the auto farming was working but like 10 seconds later I kicked me out for being too laggy
Thanks bro, I cant do nothing about that. Like I said. Player made the script go crazy.
w sctipt im gonna mess with it and make a reset for it bro this was my childhood
everyone if you change the delay you wont be kicked at all
@wock yo thank you bro, this was my childhood too. I came back to make a script, I'd love to see what you can do!