local TweenService = game:GetService("TweenService") local Players = game:GetService("Players") local LocalPlayer = Players.LocalPlayer local tween local function TweenToPosition(targetCFrame, speed) local character = LocalPlayer.Character or LocalPlayer.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") local rootPart = character:WaitForChild("HumanoidRootPart") if humanoid.Health <= 0 then if tween then tween:Cancel() end repeat task.wait() until humanoid.Health > 0 task.wait(0.2) return end local offset = CFrame.new(0, 0, -getgenv().TweenOffset) local adjustedCFrame = targetCFrame * offset local distance = (rootPart.Position - adjustedCFrame.Position).Magnitude if distance <= 150 then pcall(function() if tween then tween:Cancel() end rootPart.CFrame = adjustedCFrame end) return end speed = speed or (distance < 1000 and 315 or 300) local tweenInfo = TweenInfo.new(distance / speed, Enum.EasingStyle.Linear) tween = TweenService:Create(rootPart, tweenInfo, {CFrame = adjustedCFrame}) tween:Play() return { Stop = function() tween:Cancel() end } end local function FindNearestEnemy() local character = LocalPlayer.Character if not character or not character:FindFirstChild("HumanoidRootPart") then return nil end local hrp = character.HumanoidRootPart local closest = nil local minDist = math.huge for _, v in pairs(workspace.__Main.__Enemies.Client:GetChildren()) do local healthText = v:FindFirstChild("HealthBar") and v.HealthBar:FindFirstChild("Main") and v.HealthBar.Main:FindFirstChild("Bar") and v.HealthBar.Main.Bar:FindFirstChild("Amount") local root = v:FindFirstChild("HumanoidRootPart") if healthText and root and v:IsDescendantOf(workspace) and healthText.ContentText ~= "0 HP" then local dist = (hrp.Position - root.Position).Magnitude if dist < minDist then minDist = dist closest = { instance = v, name = v.Name, rootPart = root, healthText = healthText } end end end return closest end local function FindAnyEnemy() local enemies = {} for _, v in pairs(workspace.__Main.__Enemies.Client:GetChildren()) do local healthText = v:FindFirstChild("HealthBar") and v.HealthBar:FindFirstChild("Main") and v.HealthBar.Main:FindFirstChild("Bar") and v.HealthBar.Main.Bar:FindFirstChild("Amount") local root = v:FindFirstChild("HumanoidRootPart") if healthText and root and v:IsDescendantOf(workspace) and healthText.ContentText ~= "0 HP" then table.insert(enemies, { instance = v, name = v.Name, rootPart = root, healthText = healthText }) end end if #enemies > 0 then return enemies[math.random(1, #enemies)] end return nil end local function FindTargetByMode() if getgenv().FarmMode == "Nearest" then return FindNearestEnemy() else return FindAnyEnemy() end end local VirtualInputManager = game:GetService("VirtualInputManager") -- Fking useless function ClickBody(enemy) local root = enemy:FindFirstChild("HumanoidRootPart") if root and enemy:IsDescendantOf(workspace) then local screenPos, onScreen = workspace.CurrentCamera:WorldToViewportPoint(root.Position) if onScreen then VirtualInputManager:SendMouseButtonEvent(screenPos.X, screenPos.Y, 0, true, game, 0) VirtualInputManager:SendMouseButtonEvent(screenPos.X, screenPos.Y, 0, false, game, 0) end end end local OrionLib = loadstring(game:HttpGet(('https://raw.githubusercontent.com/jensonhirst/Orion/main/source')))() local Window = OrionLib:MakeWindow({Name = "Whatever skidders", HidePremium = false, SaveConfig = true, ConfigFolder = "ts skidders ahh"}) local Tab = Window:MakeTab({ Name = "Tab 1", Icon = "rbxassetid://4483345998", PremiumOnly = false }) getgenv().FarmMode = "Free" Tab:AddDropdown({ Name = "Farm mode", Default = "Free", Options = {"Free", "Nearest"}, Callback = function(Value) getgenv().FarmMode = Value end }) Tab:AddToggle({ Name = "Auto farm fuking mode selected", Default = false, Callback = function(Value) getgenv().farm = Value end }) spawn(function() while task.wait() do if getgenv().farm then pcall(function() local targetEnemy = FindTargetByMode() if targetEnemy then while targetEnemy.instance:IsDescendantOf(workspace) and targetEnemy.healthText.ContentText ~= "0 HP" and getgenv().farm do TweenToPosition(targetEnemy.rootPart.CFrame) local args = { { { Event = "PunchAttack", Enemy = targetEnemy.name }, "\4" } } game:GetService("ReplicatedStorage"):WaitForChild("BridgeNet2"):WaitForChild("dataRemoteEvent"):FireServer(unpack(args)) task.wait(getgenv().FarmDelay) end task.wait(0.1) else task.wait(0.1) end end) else task.wait(0.5) end end end) Tab:AddToggle({ Name = "Auto send fuckin pets", Default = false, Callback = function(Value) getgenv().sendPets = Value end }) spawn(function() while wait() do if getgenv().sendPets then pcall(function() loadstring(game:HttpGet('https://rawscripts.net/raw/Arise-Crossover-AUTO-ATTACK-UNLOCK-ARISE-CROSSOVER-33758'))() game:GetService("Players").LocalPlayer.Settings:SetAttribute("AutoAttack", true) end) end end end) Tab:AddToggle({ Name = "Auto fuckin click with fuckin fast speed", Default = true, Callback = function(Value) getgenv().fastClick = Value task.spawn(function() while wait() do pcall(function() if getgenv().fastClick then enemy = FindNearestEnemy() if enemy then local args = { { { Event = "PunchAttack", Enemy = enemy.name }, "\4" } } game:GetService("ReplicatedStorage"):WaitForChild("BridgeNet2"):WaitForChild("dataRemoteEvent"):FireServer(unpack(args)) end end end) end end) end }) getgenv().TweenOffset = 3 getgenv().FarmDelay = 0.7 Tab:AddSlider({ Name = "delay shit", Min = 0, Max = 2, Default = 0.7, Color = Color3.fromRGB(255,255,255), Increment = 0.1, ValueName = "hour(s) lol second(s)", Callback = function(Value) getgenv().FarmDelay = Value end })