warn("Anti afk running") game:GetService("Players").LocalPlayer.Idled:connect(function() warn("Anti afk ran") game:GetService("VirtualUser"):CaptureController() game:GetService("VirtualUser"):ClickButton2(Vector2.new()) end) local guiScreen = Instance.new("ScreenGui") guiScreen.Name = "TopGUI" guiScreen.DisplayOrder = 1000 guiScreen.Parent = game.CoreGui local guiFrame = Instance.new("Frame") guiFrame.Size = UDim2.new(0, 200, 0, 150) guiFrame.Position = UDim2.new(0, 10, 0, 10) guiFrame.BackgroundTransparency = 0.5 guiFrame.BackgroundColor3 = Color3.fromRGB(0, 0, 0) guiFrame.BorderSizePixel = 0 guiFrame.Parent = guiScreen local autoFarmToggle = Instance.new("TextButton") autoFarmToggle.Size = UDim2.new(0, 180, 0, 30) autoFarmToggle.Position = UDim2.new(0.5, -90, 0, 10) autoFarmToggle.Text = "Auto Farm: OFF" autoFarmToggle.TextColor3 = Color3.fromRGB(255, 255, 255) autoFarmToggle.BackgroundTransparency = 0.3 autoFarmToggle.BackgroundColor3 = Color3.fromRGB(0, 0, 0) autoFarmToggle.Parent = guiFrame local autoFarmActive = false autoFarmToggle.MouseButton1Click:Connect(function() autoFarmActive = not autoFarmActive if autoFarmActive then autoFarmToggle.Text = "Auto Farm: ON" -- Implement the Auto Farm functionality here spawn(function() while autoFarmActive do for i, v in pairs(workspace:GetChildren()) do if v.ClassName == "Model" and v:FindFirstChild("Container") or v.Name == "PortCraneOversized" then v:Destroy() end end wait(1) end end) spawn(function() while autoFarmActive do local hum = game.Players.LocalPlayer.Character.Humanoid local car = hum.SeatPart.Parent car.PrimaryPart = car.Body:FindFirstChild("#Weight") if not getfenv().first then if workspace.Workspace:FindFirstChild("Buildings") then workspace.Workspace.Buildings:Destroy() end car:PivotTo(CFrame.new(Vector3.new(-7594.541015625, -3.513848304748535, 5130.95263671875), Vector3.new(-6205.29833984375, -3.5030133724212646, 8219.853515625))) wait(0.1) end car.PrimaryPart.Velocity = Vector3.new(0, 0, 0) getfenv().first = true local location = Vector3.new(-6205.29833984375, 100, 8219.853515625) repeat task.wait() mathlock = 550 car.PrimaryPart.Velocity = car.PrimaryPart.CFrame.LookVector * mathlock car:PivotTo(CFrame.new(car.PrimaryPart.Position, location)) until game.Players.LocalPlayer:DistanceFromCharacter(location) < 50 or not autoFarmActive car.PrimaryPart.Velocity = Vector3.new(0, 0, 0) location = Vector3.new(-7594.541015625, 100, 5130.95263671875) repeat task.wait() mathlock = 550 car.PrimaryPart.Velocity = car.PrimaryPart.CFrame.LookVector * mathlock car:PivotTo(CFrame.new(car.PrimaryPart.Position, location)) until game.Players.LocalPlayer:DistanceFromCharacter(location) < 50 or not autoFarmActive car.PrimaryPart.Velocity = Vector3.new(0, 0, 0) end end) else autoFarmToggle.Text = "Auto Farm: OFF" -- Stop Auto Farm functionality here end end) -- Add Toggle for Black Screen local blackScreenToggle = Instance.new("TextButton") blackScreenToggle.Size = UDim2.new(0, 180, 0, 30) blackScreenToggle.Position = UDim2.new(0.5, -90, 0, 50) blackScreenToggle.Text = "Black Screen: OFF" blackScreenToggle.TextColor3 = Color3.fromRGB(255, 255, 255) blackScreenToggle.BackgroundTransparency = 0.3 blackScreenToggle.BackgroundColor3 = Color3.fromRGB(0, 0, 0) blackScreenToggle.Parent = guiFrame blackScreenToggle.MouseButton1Click:Connect(function() if blackScreenToggle.Text == "Black Screen: OFF" then -- Create Black Screen local blackScreen = Instance.new("ScreenGui") blackScreen.Name = "BlackScreen" blackScreen.DisplayOrder = -1000 blackScreen.Parent = game.CoreGui local blackFrame = Instance.new("Frame") blackFrame.Size = UDim2.new(1, 0, 1, 0) blackFrame.BackgroundColor3 = Color3.new(0, 0, 0) blackFrame.BorderSizePixel = 0 blackFrame.Parent = blackScreen blackScreenToggle.Text = "Black Screen: ON" else -- Remove Black Screen local blackScreen = game.CoreGui:FindFirstChild("BlackScreen") if blackScreen then blackScreen:Destroy() end blackScreenToggle.Text = "Black Screen: OFF" end end)