-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] -- Services nécessaires local Players = game:GetService("Players") local VirtualInputManager = game:GetService("VirtualInputManager") local RunService = game:GetService("RunService") local player = Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoidRootPart = character:WaitForChild("HumanoidRootPart") -- Mise à jour automatique si le joueur meurt player.CharacterAdded:Connect(function(newChar) character = newChar humanoidRootPart = newChar:WaitForChild("HumanoidRootPart") end) -- Création de l'Interface Utilisateur (UI) local screenGui = Instance.new("ScreenGui") screenGui.Name = "AlienFarmUI" screenGui.ResetOnSpawn = false screenGui.Parent = player:WaitForChild("PlayerGui") local frame = Instance.new("Frame") frame.Size = UDim2.new(0, 200, 0, 100) frame.Position = UDim2.new(0.05, 0, 0.1, 0) frame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) frame.BorderSizePixel = 0 frame.Active = true frame.Draggable = true frame.Parent = screenGui local uiCorner = Instance.new("UICorner") uiCorner.CornerRadius = UDim.new(0, 8) uiCorner.Parent = frame local titleLabel = Instance.new("TextLabel") titleLabel.Size = UDim2.new(1, 0, 0, 30) titleLabel.BackgroundTransparency = 1 titleLabel.Text = "Alien Auto-Farm" titleLabel.TextColor3 = Color3.fromRGB(255, 255, 255) titleLabel.TextSize = 14 titleLabel.Font = Enum.Font.SourceSansBold titleLabel.Parent = frame local toggleButton = Instance.new("TextButton") toggleButton.Size = UDim2.new(0.8, 0, 0, 40) toggleButton.Position = UDim2.new(0.1, 0, 0.45, 0) toggleButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50) -- Rouge (OFF) toggleButton.Text = "OFF" toggleButton.TextColor3 = Color3.fromRGB(255, 255, 255) toggleButton.TextSize = 16 toggleButton.Font = Enum.Font.SourceSansBold toggleButton.Parent = frame local btnCorner = Instance.new("UICorner") btnCorner.CornerRadius = UDim.new(0, 6) btnCorner.Parent = toggleButton -- Logique du script de farm local isRunning = false local function pressKeyE() -- Simule l'appui et le relâchement de la touche E VirtualInputManager:SendKeyEvent(true, Enum.KeyCode.E, false, game) task.wait(0.05) VirtualInputManager:SendKeyEvent(false, Enum.KeyCode.E, false, game) end -- Boucle principale en arrière-plan task.spawn(function() while true do if isRunning then local minigames = workspace:FindFirstChild("Minigames") local findItemQuest = minigames and minigames:FindFirstChild("FindItemQuest") if findItemQuest and humanoidRootPart then -- Récupère tous les éléments du dossier for _, item in ipairs(findItemQuest:GetDescendants()) do if not isRunning then break end -- Vérifie si l'objet possède une position (Part ou Model avec une PrimaryPart) local targetPart = nil if item:IsA("BasePart") then targetPart = item elseif item:IsA("Model") then targetPart = item.PrimaryPart or item:FindFirstChildWhichIsA("BasePart") end if targetPart then -- Téléportation sur l'alien (légèrement au-dessus pour éviter de bloquer) humanoidRootPart.CFrame = targetPart.CFrame + Vector3.new(0, 3, 0) -- Spam de la touche E pendant 0.3 seconde pour être sûr de valider local endTime = tick() + 0.3 while tick() < endTime and isRunning do pressKeyE() task.wait(0.1) end end end end end task.wait(0.5) -- Pause entre chaque cycle complet de recherche end end) -- Gestion du bouton ON/OFF toggleButton.MouseButton1Click:Connect(function() isRunning = not isRunning if isRunning then toggleButton.Text = "ON" toggleButton.BackgroundColor3 = Color3.fromRGB(50, 200, 50) -- Vert else toggleButton.Text = "OFF" toggleButton.BackgroundColor3 = Color3.fromRGB(200, 50, 50) -- Rouge end end)