
KeylessUniversal

-- [[ BULLDOZER V13 - CLEAN EDITION ]]
repeat task.wait() until game:IsLoaded()
local player = game.Players.LocalPlayer
local coreGui = game:GetService("CoreGui")
local currentTarget = nil
if coreGui:FindFirstChild("Bulldozer") then coreGui.Bulldozer:Destroy() end
local sg = Instance.new("ScreenGui", coreGui)
sg.Name = "Bulldozer"
sg.ResetOnSpawn = false
_G.RFarm = false
_G.RAura = false
_G.RSpeed = false
_G.Dist = 8
-- Кнопка "B"
local openBtn = Instance.new("TextButton", sg)
openBtn.Size = UDim2.new(0, 55, 0, 55)
openBtn.Position = UDim2.new(0, 15, 0.5, -27)
openBtn.BackgroundColor3 = Color3.new(0, 0, 0)
openBtn.Text = "B"
openBtn.TextColor3 = Color3.new(1, 1, 1)
openBtn.Font = Enum.Font.GothamBold
openBtn.TextSize = 35
Instance.new("UICorner", openBtn).CornerRadius = UDim.new(1, 0)
local main = Instance.new("Frame", sg)
main.Size = UDim2.new(0, 200, 0, 200)
main.Position = UDim2.new(0.5, -100, 0.3, 0)
main.BackgroundColor3 = Color3.fromRGB(10, 10, 10)
main.Visible = false
main.Active = true
main.Draggable = true
Instance.new("UICorner", main)
openBtn.MouseButton1Click:Connect(function() main.Visible = not main.Visible end)
local title = Instance.new("TextLabel", main)
title.Size = UDim2.new(1, 0, 0, 45)
title.Text = "BULLDOZER"
title.TextColor3 = Color3.new(1, 1, 1)
title.BackgroundColor3 = Color3.fromRGB(20, 20, 20)
title.Font = Enum.Font.GothamBold
title.TextSize = 16
Instance.new("UICorner", title)
local function createBtn(text, y, var)
local b = Instance.new("TextButton", main)
b.Size = UDim2.new(0.9, 0, 0, 38)
b.Position = UDim2.new(0.05, 0, 0, y)
b.Text = text
b.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
b.TextColor3 = Color3.new(1, 1, 1)
b.Font = Enum.Font.GothamBold
Instance.new("UICorner", b)
b.MouseButton1Click:Connect(function()
_G[var] = not _G[var]
b.BackgroundColor3 = _G[var] and Color3.new(1, 1, 1) or Color3.fromRGB(25, 25, 25)
b.TextColor3 = _G[var] and Color3.new(0, 0, 0) or Color3.new(1, 1, 1)
end)
end
createBtn("FARM BOSS", 60, "RFarm")
createBtn("SMART POWERS", 105, "RAura")
createBtn("SPEED x2", 150, "RSpeed")
local function isInvincible(model)
if not model or not model:FindFirstChild("Humanoid") then return true end
if model:FindFirstChildOfClass("ForceField") then return true end
if model:FindFirstChild("Head") and model.Head.Transparency > 0.4 then return true end
if model.Humanoid.PlatformStand or model.Humanoid.WalkSpeed == 0 then return true end
return false
end
local function isValidEnemy(obj)
if not obj or not obj:IsA("Model") or not obj:FindFirstChild("Humanoid") then return false end
if obj:FindFirstChild("Humanoid").Health <= 0 then return false end
if game.Players:GetPlayerFromCharacter(obj) then return false end
local n = obj.Name:lower()
local bl = {"shop", "skin", "merchant", "dealer", "sell", "buy", "talk", "dummy", "premium", "reward", "quest", "rank", "potions"}
for _, w in pairs(bl) do if n:find(w) then return false end end
return true
end
task.spawn(function()
while task.wait(0.3) do
pcall(function()
local char = player.Character
local hrp = char:FindFirstChild("HumanoidRootPart")
if not hrp then return end
char.Humanoid.WalkSpeed = _G.RSpeed and 100 or 16
if _G.RFarm then
if currentTarget and isValidEnemy(currentTarget) then
if not isInvincible(currentTarget) then
hrp.CFrame = currentTarget:GetModelCFrame() * CFrame.new(0, 0, _G.Dist)
if _G.RAura then
for _, tool in pairs(player.Backpack:GetChildren()) do
if tool:IsA("Tool") then
tool.Parent = char
tool:Activate()
task.wait(0.05)
tool.Parent = player.Backpack
end
end
end
else
hrp.CFrame = currentTarget:GetModelCFrame() * CFrame.new(0, 30, 0)
end
else
currentTarget = nil
for _, v in pairs(workspace:GetDescendants()) do
if v:IsA("Humanoid") and isValidEnemy(v.Parent) then
currentTarget = v.Parent
break
end
end
end
end
end)
end
end)No comments yet for this script.



