+1 Strength Per Click Script | OP Autofarm, Auto Click, Auto Damage Wall

+1 Strength Per Click Script | OP Autofarm, Auto Click, Auto Damage Wall

276 views
+1 Strength Per Click Script | OP Autofarm, Auto Click, Auto Damage Wall Keyless

Description

This +1 Strength Per Click script includes fast automation for clicking, damaging walls, and rolling titles. It offers Auto Click, Super Fast Auto Damage Wall, and Auto Title Roll.

Key Features

  • Auto Click
  • Auto Damage Wall
  • Super Fast Wall Damage
  • Auto Title Roll
Features
Compatible Executors

Script

-- === AETHERFORGE - MULTI TOOL (Compact + Switches) ===
local ReplicatedStorage = game:GetService("ReplicatedStorage")
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")
local TweenService = game:GetService("TweenService")

local player = game.Players.LocalPlayer

local clickRemote = ReplicatedStorage.Remotes.Events.ClickRemote
local titleRemote = ReplicatedStorage.Remotes.Events.TitleRoll
local damageRemote = ReplicatedStorage.Remotes.Events.DamageWall

local screenGui = Instance.new("ScreenGui")
screenGui.Name = "AetherForge"
screenGui.ResetOnSpawn = false
screenGui.DisplayOrder = 999999
screenGui.Parent = player:WaitForChild("PlayerGui")

local mainFrame = Instance.new("Frame")
mainFrame.Size = UDim2.new(0, 380, 0, 320)  -- Smaller
mainFrame.Position = UDim2.new(0.5, -190, 0.5, -160)
mainFrame.BackgroundColor3 = Color3.fromRGB(13, 13, 16)
mainFrame.BorderSizePixel = 0
mainFrame.BackgroundTransparency = 1
mainFrame.Parent = screenGui

local glow = Instance.new("UIStroke")
glow.Thickness = 2.5
glow.Color = Color3.fromRGB(0, 255, 140)
glow.Transparency = 1
glow.Parent = mainFrame

local topBar = Instance.new("Frame")
topBar.Size = UDim2.new(1, 0, 0, 50)
topBar.BackgroundColor3 = Color3.fromRGB(8, 8, 11)
topBar.BackgroundTransparency = 1
topBar.Parent = mainFrame

local logo = Instance.new("TextLabel")
logo.Size = UDim2.new(0.6, 0, 1, 0)
logo.BackgroundTransparency = 1
logo.Text = "AETHERFORGE"
logo.TextColor3 = Color3.fromRGB(0, 255, 140)
logo.TextSize = 22
logo.Font = Enum.Font.GothamBlack
logo.TextXAlignment = Enum.TextXAlignment.Left
logo.Position = UDim2.new(0, 20, 0, 0)
logo.Parent = topBar

-- Startup Animation
task.wait(1.2)
local tweenInfo = TweenInfo.new(1.3, Enum.EasingStyle.Quint, Enum.EasingDirection.Out)
TweenService:Create(mainFrame, tweenInfo, {BackgroundTransparency = 0}):Play()
TweenService:Create(glow, tweenInfo, {Transparency = 0.7}):Play()
TweenService:Create(topBar, tweenInfo, {BackgroundTransparency = 0}):Play()

logo.TextTransparency = 1
TweenService:Create(logo, TweenInfo.new(1), {TextTransparency = 0}):Play()

-- Toggles
local yOffset = 70

local function createToggle(name, yPos, remote, arg)
    local toggleFrame = Instance.new("Frame")
    toggleFrame.Size = UDim2.new(0.9, 0, 0, 50)
    toggleFrame.Position = UDim2.new(0.05, 0, 0, yPos)
    toggleFrame.BackgroundTransparency = 1
    toggleFrame.Parent = mainFrame

    local label = Instance.new("TextLabel")
    label.Size = UDim2.new(0.65, 0, 1, 0)
    label.BackgroundTransparency = 1
    label.Text = name
    label.TextColor3 = Color3.new(1,1,1)
    label.TextSize = 16
    label.Font = Enum.Font.GothamSemibold
    label.TextXAlignment = Enum.TextXAlignment.Left
    label.Parent = toggleFrame

    local switch = Instance.new("TextButton")
    switch.Size = UDim2.new(0, 50, 0, 28)
    switch.Position = UDim2.new(0.78, 0, 0.5, -14)
    switch.BackgroundColor3 = Color3.fromRGB(60, 60, 65)
    switch.Text = ""
    switch.Parent = toggleFrame

    local knob = Instance.new("Frame")
    knob.Size = UDim2.new(0, 24, 0, 24)
    knob.Position = UDim2.new(0, 2, 0.5, -12)
    knob.BackgroundColor3 = Color3.fromRGB(255, 255, 255)
    knob.Parent = switch

    local enabled = false
    local conn = nil

    switch.MouseButton1Click:Connect(function()
        enabled = not enabled
        if enabled then
            switch.BackgroundColor3 = Color3.fromRGB(0, 170, 80)
            knob:TweenPosition(UDim2.new(0, 24, 0.5, -12), "Out", "Quad", 0.2, true)
            conn = RunService.Heartbeat:Connect(function()
                pcall(function()
                    if arg then
                        remote:FireServer(arg)
                    else
                        remote:FireServer()
                    end
                end)
            end)
        else
            switch.BackgroundColor3 = Color3.fromRGB(60, 60, 65)
            knob:TweenPosition(UDim2.new(0, 2, 0.5, -12), "Out", "Quad", 0.2, true)
            if conn then conn:Disconnect() end
        end
    end)

    return toggleFrame
end

createToggle("Auto Click", 70, clickRemote)
createToggle("Auto Title Roll", 130, titleRemote, "Normal")
createToggle("Auto Damage Wall", 190, damageRemote)

-- Destroy Button
local destroyBtn = Instance.new("TextButton")
destroyBtn.Size = UDim2.new(0, 100, 0, 30)
destroyBtn.Position = UDim2.new(1, -115, 1, -45)
destroyBtn.BackgroundColor3 = Color3.fromRGB(170, 30, 30)
destroyBtn.Text = "DESTROY"
destroyBtn.TextColor3 = Color3.new(1,1,1)
destroyBtn.TextSize = 14
destroyBtn.Font = Enum.Font.GothamSemibold
destroyBtn.Parent = mainFrame

destroyBtn.MouseButton1Click:Connect(function()
    screenGui:Destroy()
end)

print("AetherForge Multi Tool Loaded | Press K to hide/show")

-- Dragging + K Keybind
local dragging = false
local dragStart, startPos

topBar.InputBegan:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then
        dragging = true
        dragStart = input.Position
        startPos = mainFrame.Position
    end
end)

UserInputService.InputChanged:Connect(function(input)
    if dragging and input.UserInputType == Enum.UserInputType.MouseMovement then
        local delta = input.Position - dragStart
        mainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
    end
end)

topBar.InputEnded:Connect(function(input)
    if input.UserInputType == Enum.UserInputType.MouseButton1 then dragging = false end
end)

UserInputService.InputBegan:Connect(function(input, gp)
    if not gp and input.KeyCode == Enum.KeyCode.K then
        screenGui.Enabled = not screenGui.Enabled
    end
end)

Comments (0)

No comments yet. Be the first!