OP GUI: KILL ALL, NO COOLDOWN, INF GADGET, MORE [UPDATE]
Key Required

OP GUI: KILL ALL, NO COOLDOWN, INF GADGET, MORE [UPDATE]

Brawl-BloxBjarnosBjarnos 10.8K views 260 executesUpdated Feb 21, 2025
3.8/ 5(4 votes)
3175% Positive
Lua Script•245 lines (8406 chars)
--[[
	WARNING: Heads up! This script has not been verified by ScriptBlox. Use at your own risk!
]]
local Fluent = loadstring(game:HttpGet("https://github.com/dawid-scripts/Fluent/releases/latest/download/main.lua"))()
local Window = Fluent:CreateWindow({
	Title = "Brawl Blox",
	SubTitle = "by Bjarnos",
	TabWidth = 160,
	Size = UDim2.fromOffset(580, 460),
	Acrylic = true,
	Theme = "Dark",
	MinimizeKey = Enum.KeyCode.LeftControl
})

local Tabs = {
	Main = Window:AddTab({ Title = "Main", Icon = "" }),
	Autofarm = Window:AddTab({ Title = "Autofarm", Icon = "" }),
	Extra = Window:AddTab({ Title = "Extra", Icon = "" }),
}

Window:SelectTab("Main")
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local RemoteEvent = ReplicatedStorage:FindFirstChild("RemoteEvents") and ReplicatedStorage.RemoteEvents:FindFirstChild("AttackFunction")
local GadgetEvent = ReplicatedStorage:FindFirstChild("RemoteEvents") and ReplicatedStorage.RemoteEvents:FindFirstChild("GadgetFunction")
Tabs.Main:AddButton({
	Title = "Kill all players",
	Description = "Main game/arena showdown",
	Callback = function()
		for _, plr in pairs(Players:GetPlayers()) do
			if plr ~= LocalPlayer and not plr.Character:FindFirstChildWhichIsA("ForceField") then
				while plr.Character.Humanoid.Health > 0 and plr.Character.Parent == workspace.Map.Perishables.Characters.Players do
					LocalPlayer.Character.HumanoidRootPart.CFrame = plr.Character.HumanoidRootPart.CFrame
					RemoteEvent:InvokeServer(plr.Character.HumanoidRootPart.Position, true)
				end
				task.wait()
			end
		end
	end
})

Tabs.Main:AddButton({
	Title = "Kill all bots",
	Description = "Main game/arena showdown",
	Callback = function()
		for _, bot in pairs(workspace.Map.Perishables.Characters.Players:GetChildren()) do
			if string.find(bot.Name, "Robot") then
				while bot.HumanoidRootPart.Billboard.Enabled do
					LocalPlayer.Character.HumanoidRootPart.CFrame = bot.HumanoidRootPart.CFrame
					RemoteEvent:InvokeServer(bot.HumanoidRootPart.Position, true)
				end
				task.wait()
			end
		end
	end
})

Tabs.Main:AddButton({
	Title = "Kill all bots",
	Description = "Arena bossfight only",
	Callback = function()
		for _, bot in pairs(workspace.Map.Perishables.Characters.Robots:GetChildren()) do
			while bot.HumanoidRootPart.Billboard.Enabled do
				LocalPlayer.Character.HumanoidRootPart.CFrame = bot.HumanoidRootPart.CFrame
				RemoteEvent:InvokeServer(bot.HumanoidRootPart.Position, true)
			end
			task.wait()
		end
	end
})

Tabs.Main:AddButton({
	Title = "Kill enemies",
	Description = "Arena only (also destroys vault)",
	Callback = function()
		local r = workspace.Map.Perishables.Characters:FindFirstChild("RedTeam")
		if r:FindFirstChild(LocalPlayer.Name) then r = workspace.Map.Perishables.Characters.BlueTeam end
		for _, plr in pairs(r:GetChildren()) do
			while plr:WaitForChild("HumanoidRootPart").Billboard.Enabled do
				LocalPlayer.Character.HumanoidRootPart.CFrame = plr.HumanoidRootPart.CFrame
				RemoteEvent:InvokeServer(plr.HumanoidRootPart.Position, true)
			end
			task.wait()
		end
	end
})

--[[
Tabs.Main:AddButton({
	Title = "Hide name",
	Description = "Client only :(",
	Callback = function()
		local old = game.Players.LocalPlayer.Character.Humanoid.Health
		game.Players.LocalPlayer.Character.Humanoid.Health = 0
		game.Players.LocalPlayer.Character.Humanoid.Health = old
	end
})
]]

local ws = nil
local jp = nil
game["Run Service"].RenderStepped:Connect(function()
	if not game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then return end
	if ws then
		game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = ws
	end
	if jp then
		game.Players.LocalPlayer.Character.Humanoid.UseJumpPower = true
		game.Players.LocalPlayer.Character.Humanoid.JumpPower = jp
	end
end)

local infatt = Tabs.Main:AddToggle("Infatt", {Title = "No attack cooldown (key 1)", Default = false})
local infgadget = Tabs.Main:AddToggle("Infgadget", {Title = "No gadget cooldown (key 2)", Default = false})
local uis = game.UserInputService
local mouse = LocalPlayer:GetMouse()
uis.InputBegan:Connect(function(input, process)
	if process then return end
	if input.KeyCode == Enum.KeyCode.One and infatt.Value then
		local pos = mouse.Hit.Position
		if pos then
			RemoteEvent:InvokeServer(pos, true)
		end
	elseif input.KeyCode == Enum.KeyCode.Two and infgadget.Value then
		local pos = mouse.Hit.Position
		if pos then
			GadgetEvent:InvokeServer(pos, true)
		end
	end
end)

local autofarm = Tabs.Autofarm:AddToggle("Autofarm", {Title = "Autofarm players (main game/arena showdown)", Default = false})
local autofarmbots = Tabs.Autofarm:AddToggle("Autofarmbots", {Title = "Autofarm bots (main game/arena showdown)", Default = false})
local autofarmbots2 = Tabs.Autofarm:AddToggle("Autofarmbots", {Title = "Autofarm bots (bossfight)", Default = false})
local autofarmenemies = Tabs.Autofarm:AddToggle("Autofarmbots", {Title = "Autofarm enemies (arena)", Default = false})
task.spawn(function()
	while task.wait() do
		if autofarm.Value then
			pcall(function()
				for _, char in pairs(workspace.Map.Perishables.Characters.Players:GetChildren()) do
					if not char:FindFirstChildWhichIsA("ForceField") then
						if string.find(char.Name, "Robot") then
							-- it's a bot
							while char.HumanoidRootPart.Billboard.Enabled do
								LocalPlayer.Character.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame
								RemoteEvent:InvokeServer(char.HumanoidRootPart.Position, true)
							end
							task.wait()
						elseif game.Players:GetPlayerFromCharacter(char) and game.Players:GetPlayerFromCharacter(char) ~= LocalPlayer then
							-- it's a player
							while char.Humanoid.Health > 0 and char.Parent == workspace.Map.Perishables.Characters.Players do
								LocalPlayer.Character.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame
								RemoteEvent:InvokeServer(char.HumanoidRootPart.Position, true)
							end
							task.wait()
						end
					end
				end
			end)
		end

		if autofarmbots.Value then
			pcall(function()
				for _, char in pairs(workspace.Map.Perishables.Characters.Players:GetChildren()) do
					if not char:FindFirstChildWhichIsA("ForceField") then
						if string.find(char.Name, "Robot") then
							-- it's a bot
							while char.HumanoidRootPart.Billboard.Enabled do
								LocalPlayer.Character.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame
								RemoteEvent:InvokeServer(char.HumanoidRootPart.Position, true)
							end
							task.wait()
						end
					end
				end
			end)
		end

		if autofarmbots2.Value then
			pcall(function()
				for _, char in pairs(workspace.Map.Perishables.Characters.Robots:GetChildren()) do
					if not char:FindFirstChildWhichIsA("ForceField") then
						while char.HumanoidRootPart.Billboard.Enabled do
							LocalPlayer.Character.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame
							RemoteEvent:InvokeServer(char.HumanoidRootPart.Position, true)
						end
						task.wait()
					end
				end
			end)
		end

		if autofarmenemies.Value then
			local r = workspace.Map.Perishables.Characters:FindFirstChild("RedTeam")
			if r:FindFirstChild(LocalPlayer.Name) then r = workspace.Map.Perishables.Characters.BlueTeam end
			pcall(function()
				for _, char in pairs(r:GetChildren()) do
					if not char:FindFirstChildWhichIsA("ForceField") then
						while char.HumanoidRootPart.Billboard.Enabled do
							LocalPlayer.Character.HumanoidRootPart.CFrame = char.HumanoidRootPart.CFrame
							RemoteEvent:InvokeServer(char.HumanoidRootPart.Position, true)
						end
						task.wait()
					end
				end
			end)
		end
	end
end)

local speedslider = Tabs.Extra:AddSlider("speedslider", {
	Title = "Walkspeed",
	Default = 20,
	Min = 1,
	Max = 200,
	Rounding = 0,
	Callback = function(Value)
		ws = Value
	end
})

local jumpslider = Tabs.Extra:AddSlider("jumpslider", {
	Title = "Jumppower",
	Default = 50,
	Min = 0,
	Max = 500,
	Rounding = -1,
	Callback = function(Value)
		jp = Value
	end
})

local nocliptoggle = Tabs.Extra:AddToggle("noclip", {Title = "Noclip", Default = false})
game["Run Service"].RenderStepped:Connect(function()
	if nocliptoggle.Value then
		local char = LocalPlayer.Character
		if not char then return end
		for _, part in pairs(char:GetDescendants()) do
			if part:IsA("BasePart") then
				part.CanCollide = false
			end
		end
	end
end)

Features & Information

Brawl blox (brawl-blox) OP gui features: - Kill all (main game) - Kill bots only (main game) - Kill bots (bossfight) - Kill enemies (arena) - No attack cooldown - No gadget cooldown - Autofarm for every 'kill' option! Requires 0% UNC! Made fully by me, @Bjarnos of course
#brawl stars#brawl blox#op#gui#autofarm

Community Comments (6)

FE_ScriptsFE_ScriptsFeb 21, 2025(edited)

Brol star

BjarnosBjarnosFeb 21, 2025(edited)

@IdontHaveAUsername bal stor

BjarnosBjarnosApr 25, 2025

Autofarm is super op with Colt 😉

2orb2orbApr 25, 2025

@Bjarnos otrs blo

ogusei0410ogusei0410Jul 22, 2025

dont work

BjarnosBjarnosAug 31, 2025

Sorry guys I fixed the bug that broke it

More Scripts for Brawl-Blox