-- LocalScript local player = game.Players.LocalPlayer local ReplicatedStorage = game:GetService("ReplicatedStorage") local RunService = game:GetService("RunService") local StarterGui = game:GetService("StarterGui") local TweenService = game:GetService("TweenService") -- ================= CONFIG ================= local delayTime = 0 local autorizado = true local runningMoneybag = false local runningPotion = false local runningFarm = false local farmPos = Vector3.new(902.13, 460.02, -20.18) local FARM_PROMPT_NAME = "ProximityPrompt" local buyEvent = ReplicatedStorage:WaitForChild("BuyToolEvent") local gravityEvent = ReplicatedStorage:WaitForChild("ClaimGravityCoil") -- ================= IDIOMAS ================= local language = "PT" local texts = { PT = { title = "🔥 OP CREDITO LOWPROFILE 🔥", money = "Moneybag", potion = "Potion", drop = "Dropar Todos", farm = "Farm", gravity = "Gravity Coil [PEGADO]", gravityDefault = "Gravity Coil", lang = "🌐 Idioma: PT" }, EN = { title = "🔥 OP CREDIT LOWPROFILE 🔥", money = "Moneybag", potion = "Potion", drop = "Drop All", farm = "Farm", gravity = "Gravity Coil [CLAIMED]", gravityDefault = "Gravity Coil", lang = "🌐 Language: EN" } } -- ================= FUNÇÕES ================= local function notifyFarm() pcall(function() StarterGui:SetCore("SendNotification", { Title = "Auto Farm", Text = "Clique para coletar o baú", Duration = 5 }) end) end local function dropAllWithEquip() local backpack = player:FindFirstChild("Backpack") local char = player.Character if not char then return end if backpack then for _, item in ipairs(backpack:GetChildren()) do if item:IsA("Tool") then item.Parent = char end end end for _, item in ipairs(char:GetChildren()) do if item:IsA("Tool") then item.Parent = workspace end end end -- ================= AUTOBUY ================= task.spawn(function() while true do if autorizado and runningMoneybag then pcall(function() buyEvent:FireServer("Moneybag", 0) end) end task.wait(delayTime) end end) task.spawn(function() while true do if autorizado and runningPotion then pcall(function() buyEvent:FireServer("Body Swap Potion", 0) end) end task.wait(delayTime) end end) -- ================= AUTO FARM ================= task.spawn(function() while true do if autorizado and runningFarm then local char = player.Character local hrp = char and char:FindFirstChild("HumanoidRootPart") if hrp then hrp.CFrame = CFrame.new(farmPos) for _, obj in ipairs(workspace:GetDescendants()) do if obj:IsA("ProximityPrompt") and obj.Name == FARM_PROMPT_NAME and obj.Enabled then local parent = obj.Parent if parent and parent:IsA("BasePart") then if (parent.Position - hrp.Position).Magnitude <= 12 then fireproximityprompt(obj, 4) break end end end end end task.wait(0.4) else task.wait(0.2) end end end) -- ================= GUI ================= local autoGui = Instance.new("ScreenGui", player.PlayerGui) autoGui.ResetOnSpawn = false local autoFrame = Instance.new("Frame", autoGui) autoFrame.Size = UDim2.new(0,370,0,380) autoFrame.Position = UDim2.new(0.5,-185,0.5,-190) autoFrame.BackgroundColor3 = Color3.fromRGB(25,25,25) autoFrame.Active = true autoFrame.Draggable = true Instance.new("UICorner", autoFrame).CornerRadius = UDim.new(0,12) local stroke = Instance.new("UIStroke", autoFrame) stroke.Color = Color3.fromRGB(255,0,0) stroke.Thickness = 2 local autoTitle = Instance.new("TextLabel", autoFrame) autoTitle.Size = UDim2.new(1,0,0,45) autoTitle.BackgroundTransparency = 1 autoTitle.Font = Enum.Font.GothamBlack autoTitle.TextSize = 26 autoTitle.TextColor3 = Color3.fromRGB(255,80,80) local function makeButton(text,y) local b = Instance.new("TextButton", autoFrame) b.Size = UDim2.new(0,300,0,40) b.Position = UDim2.new(0.5,-150,0,y) b.Text = text b.Font = Enum.Font.GothamBold b.TextScaled = true b.TextColor3 = Color3.new(1,1,1) b.BackgroundColor3 = Color3.fromRGB(180,0,0) Instance.new("UICorner", b).CornerRadius = UDim.new(0,10) return b end local moneyBtn = makeButton("",60) local potionBtn = makeButton("",105) local dropBtn = makeButton("",150) local farmBtn = makeButton("",195) local gravityBtn = makeButton("",240) local langBtn = makeButton("",285) -- ================= ATUALIZAR TEXTO ================= local function updateLanguage() autoTitle.Text = texts[language].title moneyBtn.Text = texts[language].money .. (runningMoneybag and " [ON]" or " [OFF]") potionBtn.Text = texts[language].potion .. (runningPotion and " [ON]" or " [OFF]") farmBtn.Text = texts[language].farm .. (runningFarm and " [ON]" or " [OFF]") dropBtn.Text = texts[language].drop langBtn.Text = texts[language].lang if gravityBtn.BackgroundColor3 == Color3.fromRGB(0,170,0) then gravityBtn.Text = texts[language].gravity else gravityBtn.Text = texts[language].gravityDefault end end updateLanguage() -- ================= BOTÕES ================= moneyBtn.Activated:Connect(function() runningMoneybag = not runningMoneybag updateLanguage() moneyBtn.BackgroundColor3 = runningMoneybag and Color3.fromRGB(0,170,0) or Color3.fromRGB(180,0,0) end) potionBtn.Activated:Connect(function() runningPotion = not runningPotion updateLanguage() potionBtn.BackgroundColor3 = runningPotion and Color3.fromRGB(0,170,0) or Color3.fromRGB(180,0,0) end) dropBtn.Activated:Connect(dropAllWithEquip) farmBtn.Activated:Connect(function() runningFarm = not runningFarm updateLanguage() farmBtn.BackgroundColor3 = runningFarm and Color3.fromRGB(0,170,0) or Color3.fromRGB(180,0,0) if runningFarm then notifyFarm() end end) -- ================= GRAVITY BUTTON ANIMADO ================= local clickSound = Instance.new("Sound") clickSound.SoundId = "rbxassetid://12222225" -- som de clique Roblox clickSound.Volume = 1 clickSound.Parent = gravityBtn local uiScale = Instance.new("UIScale") uiScale.Scale = 1 uiScale.Parent = gravityBtn local growTween = TweenService:Create( uiScale, TweenInfo.new(0.15, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Scale = 1.15} ) local shrinkTween = TweenService:Create( uiScale, TweenInfo.new(0.15, Enum.EasingStyle.Quad, Enum.EasingDirection.Out), {Scale = 1} ) gravityBtn.Activated:Connect(function() clickSound:Play() growTween:Play() growTween.Completed:Wait() shrinkTween:Play() pcall(function() gravityEvent:FireServer() end) gravityBtn.BackgroundColor3 = Color3.fromRGB(0,170,0) for i = 3, 1, -1 do gravityBtn.Text = texts[language].gravityDefault .. " (" .. i .. ")" task.wait(1) end gravityBtn.BackgroundColor3 = Color3.fromRGB(180,0,0) updateLanguage() end) -- ================= LANGUAGE BUTTON ================= langBtn.Activated:Connect(function() language = (language == "PT") and "EN" or "PT" updateLanguage() end)