Lunar (Duelle)

Its a Duel Script Where You have many options and Futures

publiclua Steal a Brainrot remote loaderupdated

the risk scan cleared this script. it still noticed a few things:

risk 1/10 · safe

sends data to or loads code from github.com, githubusercontent.com.

loadstring(game:HttpGet("https://pasteblox.com/raw/8h4xzpzkta"))()
pbx pull 8h4xzpzktaraw link never changes · v1 live
lunar-duelle.lua
-- Steal a Brainrot & Duel Script Hub
-- Version 1.0 | Universelles Kampf- und Bewegungs-Skript

local Fluent = loadstring(game:HttpGet("https://github.com"))()
local SaveManager = loadstring(game:HttpGet("https://githubusercontent.com"))()
local InterfaceManager = loadstring(game:HttpGet("https://githubusercontent.com"))()

local Window = Fluent:CreateWindow({
    Title = "Brainrot Duel Hub 💀",
    SubTitle = "by AI Assistant",
    TabWidth = 160,
    Size = UDim2.fromOffset(580, 460),
    Acrylic = true,
    Theme = "Dark",
    MinimizeKey = Enum.KeyCode.LeftControl
})

-- TAB-ERSTELLUNG
local Tabs = {
    Combat = Window:AddTab({ Title = "Kampf (Aim)", Icon = "crosshair" }),
    Movement = Window:AddTab({ Title = "Bewegung", Icon = "move" }),
    Visuals = Window:AddTab({ Title = "Grafik & FPS", Icon = "eye" })
}

-- VARIABLEN FÜR FUNKTIONEN
local Options = Fluent.Options
local Players = game:GetService("Players")
local LocalPlayer = Players.LocalPlayer
local Camera = workspace.CurrentCamera
local RunService = game:GetService("RunService")
local UserInputService = game:GetService("UserInputService")

local Toggles = {
    AutoAim = false,
    AutoSteal = false,
    InfJump = false
}

------------------------------------------------------------------------
-- 1. KAMPF / AUTO-AIM
------------------------------------------------------------------------
Tabs.Combat:AddToggle("AutoAimToggle", {
    Title = "Auto Aim (Aimbot)",
    Default = false,
    Callback = function(Value)
        Toggles.AutoAim = Value
    end
})

local function getClosestPlayer()
    local closestPlayer = nil
    local shortestDistance = math.huge

    for _, player in pairs(Players:GetPlayers()) do
        if player ~= LocalPlayer and player.Character and player.Character:FindFirstChild("HumanoidRootPart") and player.Character:FindFirstChild("Humanoid") and player.Character.Humanoid.Health > 0 then
            local pos, onScreen = Camera:WorldToViewportPoint(player.Character.HumanoidRootPart.Position)
            if onScreen then
                local mousePos = UserInputService:GetMouseLocation()
                local distance = (Vector2.new(pos.X, pos.Y) - mousePos).Magnitude
                if distance < shortestDistance then
                    closestPlayer = player
                    shortestDistance = distance
                end
            end
        end
    end
    return closestPlayer
end

RunService.RenderStepped:Connect(function()
    if Toggles.AutoAim then
        local target = getClosestPlayer()
        if target and target.Character and target.Character:FindFirstChild("HumanoidRootPart") then
            Camera.CFrame = CFrame.new(Camera.CFrame.Position, target.Character.HumanoidRootPart.Position)
        end
    end
end)

------------------------------------------------------------------------
-- 2. BEWEGUNG / AUTO-STEAL & INF JUMP
------------------------------------------------------------------------
Tabs.Movement:AddToggle("AutoStealToggle", {
    Title = "Auto Steal / Auto Move (Zum Item teleportieren)",
    Default = false,
    Callback = function(Value)
        Toggles.AutoSteal = Value
    end
})

-- Auto-Steal Schleife (Sucht nach Items auf dem Boden)
task.spawn(function()
    while task.wait(0.1) do
        if Toggles.AutoSteal and LocalPlayer.Character and LocalPlayer.Character:FindFirstChild("HumanoidRootPart") then
            -- Sucht nach Objekten im Workspace, die oft "Brainrot", "Item", "Part" oder "Coin" heißen
            for _, obj in pairs(workspace:GetChildren()) do
                if obj:IsA("Tool") or obj:IsA("MeshPart") or obj.Name:lower():find("brainrot") or obj.Name:lower():find("item") then
                    if obj:IsA("Tool") and obj:FindFirstChild("Handle") then
                        LocalPlayer.Character.HumanoidRootPart.CFrame = obj.Handle.CFrame
                        break
                    elseif obj:IsA("BasePart") then
                        LocalPlayer.Character.HumanoidRootPart.CFrame = obj.CFrame
                        break
                    end
                end
            end
        end
    end
end)

Tabs.Movement:AddToggle("InfJumpToggle", {
    Title = "Infinite Jump (Unendlich Springen)",
    Default = false,
    Callback = function(Value)
        Toggles.InfJump = Value
    end
})

UserInputService.JumpRequest:Connect(function()
    if Toggles.InfJump and LocalPlayer.Character and LocalPlayer.Character:FindFirstChildOfClass("Humanoid") then
        LocalPlayer.Character:FindFirstChildOfClass("Humanoid"):ChangeState("Jumping")
    end
end)

------------------------------------------------------------------------
-- 3. GRAFIK-BOOST / FPS OPTIMIERUNG
------------------------------------------------------------------------
Tabs.Visuals:AddButton({
    Title = "Kartoffel-Grafik aktivieren (FPS Boost)",
    Description = "Entfernt Texturen und Schatten für maximale Leistung.",
    Callback = function()
        for _, v in pairs(workspace:GetDescendants()) do
            if v:IsA("BasePart") and not v:IsA("MeshPart") then
                v.Material = Enum.Material.SmoothPlastic
                v.Color = Color3.fromRGB(150, 150, 150)
            elseif v:IsA("Texture") or v:IsA("Decal") then
                v:Destroy()
            end
        end
        game:GetService("Lighting").GlobalShadows = false
        game:GetService("Lighting").OutdoorAmbient = Color3.fromRGB(128, 128, 128)
        Fluent:Notify({ Title = "Grafik angepasst", Content = "Texturen wurden optimiert!", Duration = 3 })
    end
})

Tabs.Visuals:AddButton({
    Title = "Fullbright (Schatten aus)",
    Description = "Macht die gesamte Karte perfekt hell.",
    Callback = function()
        local Lighting = game:GetService("Lighting")
        Lighting.Brightness = 2
        Lighting.ClockTime = 14
        Lighting.FogEnd = 999999
        Lighting.GlobalShadows = false
    end
})

Window:SelectTab(1)
Fluent:Notify({
    Title = "Skript geladen!",
    Content = "Drücke LINKS-STRG (Ctrl) um das Menü zu öffnen/schließen.",
    Duration = 5
})

changelog

1 version
  1. first version

    live

    @czarnottacollin72·