-- bypass anticheat script
local str = game:HttpGet("https://rawscripts.net/raw/Steal-a-Brainrot-Anti-Kick-
Bypass-41960")
loadstring(str)()
local localplr = game.Players.LocalPlayer
getgenv().deletewhendupefound = true
local on = true
local lib = loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-
Lib-18698"))()
lib.makelib("Steal a Brainrot (2AreYouMental110, Too overpowered?)")
local tableofconnections = {}
local posgoto = nil
local sbase = false
local sbox = Instance.new("SelectionBox")
local gotobase = nil
sbox.Parent = game.CoreGui
local lastcfr = nil
local gotoplace = nil
local main = lib.maketab("Main")
local autosteal = false
lib.makelabel("This game has VERY good anticheat! However, you can just click on
the base you wanna go to (toggle select base) and then click goto base!",main)
lib.makelabel("Make sure to turn on Auto Steal before stealing their pets!",main)
lib.maketoggle("Auto Steal (turn on before stealing, needs to wait a little to
avoid anticheat)",main,function(bool)
autosteal = bool
end)
local pbt = false
local donetools = {}
lib.maketoggle("Spam Tools",main,function(bool)
pbt = bool
end)
local antiragdoll = false
lib.maketoggle("Anti Ragdoll/Freeze",main,function(bool)
antiragdoll = bool
end)
lib.makelabel("",main)
table.insert(tableofconnections,workspace.ChildAdded:Connect(function(c)
if c:IsA("Model") and c:FindFirstChild("RootPart") and
c.RootPart:FindFirstChildWhichIsA("WeldConstraint") and
c.RootPart:FindFirstChildWhichIsA("WeldConstraint").Part0 ==
localplr.Character.HumanoidRootPart then
task.wait(2.5)
if c.Parent == workspace and autosteal then
if
game.ReplicatedStorage.Packages.Net:FindFirstChild("RE/StealService/DeliverySteal")
then
game.ReplicatedStorage.Packages.Net["RE/StealService/DeliverySteal"]:FireServer()
elseif game.ReplicatedStorage.Packages.Net:FindFirstChild("RE/3891348e-
5b69-47f3-af95-20012defb3fe") then
game.ReplicatedStorage.Packages.Net["RE/3891348e-5b69-47f3-af95-
20012defb3fe"]:FireServer("e280cd99-2836-4a9c-8b9e-59e5750aab98")
else
print("steal not found!")
end
end
else
local a = 0
repeat
a = a + 1
if c:IsA("Model") and c:FindFirstChild("RootPart") and
c.RootPart:FindFirstChildWhichIsA("WeldConstraint") and
c.RootPart:FindFirstChildWhichIsA("WeldConstraint").Part0 ==
localplr.Character.HumanoidRootPart then
task.wait(2.5)
if c.Parent == workspace and autosteal then
if
game.ReplicatedStorage.Packages.Net:FindFirstChild("RE/StealService/DeliverySteal")
then
game.ReplicatedStorage.Packages.Net["RE/StealService/DeliverySteal"]:FireServer()
elseif
game.ReplicatedStorage.Packages.Net:FindFirstChild("RE/3891348e-5b69-47f3-af95-
20012defb3fe") then
game.ReplicatedStorage.Packages.Net["RE/3891348e-5b69-47f3-
af95-20012defb3fe"]:FireServer("e280cd99-2836-4a9c-8b9e-59e5750aab98")
else
print("steal not found!")
end
end
break
end
task.wait(.05)
until a > 10
end
end))
lib.maketoggle("Select Base",main,function(bool)
sbase = bool
if sbase then
sbox.Transparency = 0
else
sbox.Transparency = 1
end
end)
function tweentopos(tppos,nosub)
local plrpos = localplr.Character.HumanoidRootPart.Position
if nosub == nil then
tppos = (tppos - Vector3.new(0,tppos.Y,0)) + Vector3.new(0,plrpos.Y,0)
end
local t = (tppos - plrpos).Magnitude/localplr.Character.Humanoid.WalkSpeed
local cfr = CFrame.new(tppos) * (localplr.Character.HumanoidRootPart.CFrame -
plrpos)
game:GetService("TweenService"):Create(
localplr.Character.HumanoidRootPart,
TweenInfo.new(t,Enum.EasingStyle.Linear,Enum.EasingDirection.Out,0,false,0),
{CFrame = cfr,Velocity = Vector3.new(0,0,0)}
):Play()
return t,cfr
end
local gtb = false
lib.maketoggle("Goto Base (waits for the timer to end and walks
in)",main,function(bool)
gtb = bool
if gtb and gotobase then
local w,c = tweentopos(gotobase.DeliveryHitbox.Position)
task.wait(w)
while gtb do
task.wait()
local lb = gotobase.Purchases:GetChildren()
[1].Main.BillboardGui.LockStudio
if lb and lb.Visible then
local w = tweentopos(gotobase.Purchases:GetChildren()
[1].Hitbox.Position,true)
task.wait(w)
break
elseif lb and not lb.Visible then
localplr.Character.HumanoidRootPart.CFrame = c
end
end
end
end)
local notusing = true
lib.makebutton("Goto Base (WILL OOF YOU, ONLY WORKS IN OLD
SERVERS)",main,function()
if gotobase and notusing then
notusing = false
pcall(function()
gotoplace = gotobase.AnimalPodiums["1"]:GetPivot()+Vector3.new(0,3.5,0)
localplr.Character.Humanoid.Health = -1
task.wait(3.5)
gotoplace = nil
end)
notusing = true
end
end)
lib.makebutton("Goto Base (Second Floor, WILL OOF YOU, ONLY WORKS IN OLD
SERVERS)",main,function()
if gotobase and notusing then
notusing = false
pcall(function()
gotoplace = gotobase.AnimalPodiums["11"]:GetPivot()
+Vector3.new(0,3.5,0)
localplr.Character.Humanoid.Health = -1
task.wait(3.5)
gotoplace = nil
end)
notusing = true
end
end)
lib.makelabel("",main)
local ipp = false
local pp = {} -- no dont joke about this is "proximity prompts"
function dop(p)
if p.Base.Spawn.PromptAttachment:FindFirstChild("ProximityPrompt") then
local c = p.Base.Spawn.PromptAttachment.ProximityPrompt
table.insert(pp,c)
if ipp then
c.HoldDuration = 0
table.insert(tableofconnections,c:GetPropertyChangedSignal("HoldDuration"):Connect(
function()
if c.HoldDuration ~= 0 and ipp then
c.HoldDuration = 0
end
end))
end
end
table.insert(tableofconnections,p.Base.Spawn.PromptAttachment.ChildAdded:Connect(fu
nction(c)
if c:IsA("ProximityPrompt") then
table.insert(pp,c)
if ipp then
c.HoldDuration = 0
end
table.insert(tableofconnections,c:GetPropertyChangedSignal("HoldDuration"):Connect(
function()
if c.HoldDuration ~= 0 and ipp then
c.HoldDuration = 0
end
end))
end
end))
end
for i,v in pairs(workspace.Plots:GetChildren()) do
if v:FindFirstChild("AnimalPodiums") then
for i,v in pairs(v.AnimalPodiums:GetChildren()) do
dop(v)
end
table.insert(tableofconnections,v.AnimalPodiums.ChildAdded:Connect(dop))
end
end
lib.maketoggle("Instant Proximity Prompts",main,function(bool)
ipp = bool
if ipp then
for i,v in pairs(pp) do
v.HoldDuration = 0
end
end
end)
lib.makelabel("",main)
local jp = false
lib.maketoggle("Gravity (better)",main,function(bool)
jp = bool
localplr.Character.Humanoid.UseJumpPower = true
if not jp then
workspace.Gravity = 196.2
localplr.Character.Humanoid.JumpPower = 50
end
end)
lib.makelabel("",main)
lib.makebutton("Noclip Camera (look through invisible walls, by Infinite
Yield)",main,function()
local sc = (debug and debug.setconstant) or setconstant
local gc = (debug and debug.getconstants) or getconstants
if not sc or not getgc or not gc then
print('Incompatible Exploit', 'Your exploit does not support this
command (missing setconstant or getconstants or getgc)')
end
local pop =
localplr.PlayerScripts.PlayerModule.CameraModule.ZoomController.Popper
for _, v in pairs(getgc()) do
if type(v) == 'function' and getfenv(v).script == pop then
for i, v1 in pairs(gc(v)) do
if tonumber(v1) == .25 then
sc(v, i, 0)
elseif tonumber(v1) == 0 then
sc(v, i, .25)
end
end
end
end
end)
local mouse = localplr:GetMouse()
local loopclickpart = Instance.new("Part")
loopclickpart.Anchored = true
loopclickpart.CanCollide = false
loopclickpart.Color = Color3.fromRGB(0,255,0)
loopclickpart.Shape = Enum.PartType.Ball
loopclickpart.Size = Vector3.new(2,2,2)
loopclickpart.Transparency = 1
loopclickpart.Material = Enum.Material.SmoothPlastic
loopclickpart.Parent = workspace
local loopclick = false
lib.maketoggle("Select Click Position",main,function(bool)
loopclick = bool
end)
table.insert(tableofconnections,mouse.Button1Down:Connect(function()
if loopclick then
local hit = CFrame.new(mouse.hit.Position)
if game.Players.LocalPlayer.Character and
game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
hit = hit +
Vector3.new(0,game.Players.LocalPlayer.Character.HumanoidRootPart.Size.Y*1.5,0)
loopclickpart.CFrame = hit
loopclickpart.Transparency = 0
posgoto = hit
end
elseif sbase and mouse.Target then
gotobase = nil
for i,v in pairs(workspace.Plots:GetChildren()) do
if mouse.Target:IsDescendantOf(v) then
gotobase = v
end
end
if gotobase then
sbox.Adornee = gotobase
end
end
end))
local precentagetext = nil
local lgt = false
lib.maketoggle("Loop goto click position",main,function(bool)
lgt = bool
if posgoto and lgt then
local pos = posgoto
posgoto = nil
loopclickpart.Transparency = 1
local timebefore = tick()
local posdiff = (game.Players.LocalPlayer.Character:GetPivot().Position -
pos.Position).Magnitude
repeat
task.wait()
game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame = pos
lib.updatelabel(tostring(math.round(timebefore+(posdiff/12) -
tick())).." Seconds Left",precentagetext)
until not lgt -- fastest is inf but like
end
end)
precentagetext = lib.makelabel("??? Seconds Left",main)
lib.maketextbox("Proximity Prompt Range",main,function(txt)
for i,v in pairs(workspace.Plots:GetDescendants()) do
if v:IsA("ProximityPrompt") then
v.MaxActivationDistance = tonumber(txt)
end
end
end)
lib.makeslider("HipHeight (not effective)",main,1,100,function(n)
localplr.Character.Humanoid.HipHeight = n
end)
lib.maketoggle("Show Hitboxes",main,function(bool)
for i,v in pairs(workspace.Plots:GetChildren()) do
if v:FindFirstChild("InvisibleWalls") then
for i,v in pairs(v.InvisibleWalls:GetChildren()) do
if v:FindFirstChild("Mesh") then
v.Mesh:Destroy()
end
v.Transparency = (bool and 0.5) or 1
end
end
if v:FindFirstChild("LaserHitbox") then
for i,v in pairs(v.LaserHitbox:GetChildren()) do
if v:FindFirstChild("Mesh") then
v.Mesh:Destroy()
end
v.Transparency = (bool and 0.5) or 1
end
end
end
end)
lib.maketoggle("Noclip Hitboxes (not effective)",main,function(bool)
for i,v in pairs(workspace.Plots:GetChildren()) do
if v:FindFirstChild("InvisibleWalls") then
for i,v in pairs(v.InvisibleWalls:GetChildren()) do
v.CanCollide = not bool
end
end
if v:FindFirstChild("LaserHitbox") then
for i,v in pairs(v.LaserHitbox:GetChildren()) do
v.CanCollide = not bool
end
end
end
end)
lib.makebutton("Tween To Base (not effective)",main,function()
local base = nil
for i,v in pairs(workspace.Plots:GetChildren()) do
if v:FindFirstChild("YourBase",true) and
v:FindFirstChild("YourBase",true).Enabled then
base = v.DeliveryHitbox
end
end
if base then
local plrpos = localplr.Character.HumanoidRootPart.Position
local tppos = (base.Position - Vector3.new(0,base.Position.Y,0)) +
Vector3.new(0,plrpos.Y,0)
game:GetService("TweenService"):Create(
localplr.Character.HumanoidRootPart,
TweenInfo.new((tppos -
plrpos).Magnitude/localplr.Character.Humanoid.WalkSpeed,Enum.EasingStyle.Linear,Enu
m.EasingDirection.Out,0,false,0),
{CFrame = CFrame.new(tppos) *
(localplr.Character.HumanoidRootPart.CFrame - plrpos),Velocity =
Vector3.new(0,0,0)}
):Play()
end
end)
local tptb = false
lib.maketoggle("TP To Base (not effective)",main,function(bool)
tptb = bool
local base = nil
for i,v in pairs(workspace.Plots:GetChildren()) do
if v:FindFirstChild("YourBase",true) and
v:FindFirstChild("YourBase",true).Enabled then
base = v.DeliveryHitbox
end
end
while tptb do
task.wait()
if base then
local plrpos = localplr.Character.HumanoidRootPart.Position
local tppos = (base.Position - Vector3.new(0,base.Position.Y,0))
+ Vector3.new(0,plrpos.Y,0)
localplr.Character.HumanoidRootPart.CFrame = CFrame.new(tppos)
end
end
end)
local antitp = false
lib.maketoggle("Anti Teleport (not effective)",main,function(bool)
antitp = bool
end)
function dotool(tool)
if tool:IsA("Tool") and not donetools[tool] then
donetools[tool] = true
coroutine.wrap(function()
while on do
task.wait()
pcall(function()
if pbt and (tool.Parent == localplr.Character or
tool.Parent == localplr.Backpack) then
tool.Parent = localplr.Character
tool:Activate()
end
end)
end
end)()
elseif tool:IsA("BasePart") then
table.insert(tableofconnections,tool:GetPropertyChangedSignal("Anchored"):Connect(f
unction()
if tool.Anchored and antiragdoll then
tool.Anchored = false
end
end))
table.insert(tableofconnections,tool.ChildAdded:Connect(function(c)
if c and (c:IsA("BallSocketConstraint") or c.Name == "Attachment"
or c:IsA("HingeConstraint")) and c and c.Parent then
c:Destroy()
localplr.Character.Humanoid:ChangeState(Enum.HumanoidStateType.GettingUp)
localplr.Character.Humanoid.PlatformStand = false --
finally
workspace.CurrentCamera.CameraSubject =
localplr.Character.Humanoid
localplr.Character.HumanoidRootPart.CanCollide = true
if tool:FindFirstChildWhichIsA("Motor6D") then
tool:FindFirstChildWhichIsA("Motor6D").Enabled = true
end
pcall(function()
require(game:GetService("Players").LocalPlayer.PlayerScripts.PlayerModule.ControlMo
dule):Enable()
end)
for i=1,10 do
task.wait()
tool.Velocity = Vector3.new(0,0,0)
end
end
end))
elseif tool:IsA("Humanoid") then
table.insert(tableofconnections,tool.StateChanged:Connect(function()
if antiragdoll and (tool:GetState() ==
Enum.HumanoidStateType.Physics or tool:GetState() ==
Enum.HumanoidStateType.Ragdoll) then
tool:ChangeState(Enum.HumanoidStateType.GettingUp)
end
end))
end
end
function dochar(c)
table.insert(tableofconnections,c.ChildAdded:Connect(function(v)
dotool(v)
end))
for i,v in pairs(c:GetChildren()) do
dotool(v)
end
end
table.insert(tableofconnections,localplr.CharacterAdded:Connect(dochar))
dochar(localplr.Character)
coroutine.wrap(function()
while on do
local s,e = pcall(function()
lastcfr = localplr.Character.HumanoidRootPart.CFrame
task.wait()
if antitp and not lgt and lastcfr and
(localplr.Character.HumanoidRootPart.Position - lastcfr.Position).Magnitude > 1
then
localplr.Character.HumanoidRootPart.CFrame = lastcfr
end
if jp then
workspace.Gravity = 50
localplr.Character.Humanoid.UseJumpPower = true
localplr.Character.Humanoid.JumpPower = 100
end
if gotoplace then
localplr.Character.HumanoidRootPart.CFrame = gotoplace
end
end)
if not s then print(e) end
end
end)()
lib.ondestroyedfunc = function()
lgt = false
loopclickpart:Destroy()
for i,v in pairs(tableofconnections) do
v:Disconnect()
end
local bool = false
for i,v in pairs(workspace.Plots:GetChildren()) do
if v:FindFirstChild("InvisibleWalls") then
for i,v in pairs(v.InvisibleWalls:GetChildren()) do
v.Transparency = (bool and 0.5) or 1
v.CanCollide = not bool
end
end
if v:FindFirstChild("LaserHitbox") then
for i,v in pairs(v.LaserHitbox:GetChildren()) do
v.Transparency = (bool and 0.5) or 1
v.CanCollide = not bool
end
end
end
pbt = false
on = false
tptb = false
antiragdoll = false
loopclickpart:Destroy()
sbox:Destroy()
end