Honey
Key Required

Honey

[⛄] Random Battlegrounds ⚔️BrothersBrothers 644 views 25 executesUpdated Dec 16, 2025
0.0/ 5(2 votes)
020% Positive
Lua Script•145 lines (3756 chars)
-- Services
local Players = game:GetService("Players")
local RunService = game:GetService("RunService")

local player = Players.LocalPlayer
local playerGui = player:WaitForChild("PlayerGui")

-- ScreenGui
local screenGui = Instance.new("ScreenGui")
screenGui.Name = "MobileAutoClickGUI"
screenGui.IgnoreGuiInset = true
screenGui.Parent = playerGui

-- Main Frame
local frame = Instance.new("Frame")
frame.Size = UDim2.new(0,260,0,140)
frame.Position = UDim2.new(0.5,-130,0.5,-70)
frame.BackgroundColor3 = Color3.fromRGB(0,0,0)
frame.Active = true
frame.Draggable = true
frame.Parent = screenGui
Instance.new("UICorner",frame).CornerRadius = UDim.new(0,15)

-- Button creator
local function createButton(text,y)
	local b = Instance.new("TextButton")
	b.Size = UDim2.new(1,-20,0,40)
	b.Position = UDim2.new(0,10,0,y)
	b.BackgroundColor3 = Color3.fromRGB(40,40,40)
	b.Text = text
	b.TextSize = 18
	b.TextColor3 = Color3.fromRGB(255,255,255)
	b.Parent = frame
	Instance.new("UICorner",b).CornerRadius = UDim.new(0,10)
	return b
end

-- Buttons
local listButton = createButton("List",10)
local autoClickButton = createButton("Auto Click : Off",60)

-- List Frame
local listFrame = Instance.new("Frame")
listFrame.Size = UDim2.new(0,220,0,260)
listFrame.Position = UDim2.new(1,10,0,0)
listFrame.BackgroundColor3 = Color3.fromRGB(0,0,0)
listFrame.Visible = false
listFrame.Parent = frame
Instance.new("UICorner",listFrame).CornerRadius = UDim.new(0,15)

local scroll = Instance.new("ScrollingFrame")
scroll.Size = UDim2.new(1,-10,1,-10)
scroll.Position = UDim2.new(0,5,0,5)
scroll.ScrollBarThickness = 6
scroll.BackgroundTransparency = 1
scroll.Parent = listFrame

-- Selected ImageButtons
local selected = {}
local autoClick = false

-- Refresh list
local function refreshList()
	scroll:ClearAllChildren()
	local y = 0

	for _,obj in pairs(playerGui:GetDescendants()) do
		if obj:IsA("ImageButton") then
			local btn = Instance.new("TextButton")
			btn.Size = UDim2.new(1,-10,0,36)
			btn.Position = UDim2.new(0,5,0,y)
			btn.BackgroundColor3 = Color3.fromRGB(50,50,50)
			btn.Text = obj.Name
			btn.TextSize = 16
			btn.TextColor3 = Color3.fromRGB(255,255,255)
			btn.Parent = scroll
			Instance.new("UICorner",btn).CornerRadius = UDim.new(0,8)

			btn.MouseButton1Click:Connect(function()
				if selected[obj] then
					selected[obj] = nil
					btn.TextColor3 = Color3.fromRGB(255,255,255)
				else
					selected[obj] = true
					btn.TextColor3 = Color3.fromRGB(0,255,255)
				end
			end)

			y += 40
		end
	end

	scroll.CanvasSize = UDim2.new(0,0,0,y)
end

-- Button logic
listButton.MouseButton1Click:Connect(function()
	listFrame.Visible = not listFrame.Visible
	if listFrame.Visible then
		refreshList()
	end
end)

autoClickButton.MouseButton1Click:Connect(function()
	autoClick = not autoClick
	autoClickButton.Text = "Auto Click : " .. (autoClick and "On" or "Off")
end)

-- Auto click (40 CPS)
local acc = 0
RunService.Heartbeat:Connect(function(dt)
	if not autoClick then return end

	acc += dt
	while acc >= 1/40 do
		for img,_ in pairs(selected) do
			if img and img.Parent then
				for _,c in pairs(getconnections(img.MouseButton1Click)) do
					pcall(function() c:Fire() end)
				end
				for _,c in pairs(getconnections(img.Activated)) do
					pcall(function() c:Fire() end)
				end
			end
		end
		acc -= 1/40
	end
end)

-- Credit Label (FOLLOWS FRAME)
local label = Instance.new("TextLabel")
label.Size = UDim2.new(1,0,0,30)
label.Position = UDim2.new(0,0,1,5)
label.BackgroundTransparency = 1
label.Text = "Made by Nahwinreals"
label.Font = Enum.Font.SourceSansBold
label.TextSize = 18
label.Parent = frame

-- Rainbow text
local h = 0
RunService.Heartbeat:Connect(function(dt)
	h = (h + dt*0.3) % 1
	label.TextColor3 = Color3.fromHSV(h,1,1)
end)

Features & Information

Op makes you pro

Community Comments (1)

6nnn6nnnDec 16, 2025

dont work

More Scripts for [⛄] Random Battlegrounds ⚔️