getgenv().autofarm = true getgenv().Distancefromplayer = 13 -- This is min distance max is 18 local args2 = { [1] = "005" } while wait() do if not getgenv().autofarm then return end for i,v in pairs(game.Players:GetChildren()) do if v ~= game.Players.LocalPlayer and v.Character ~= nil and v.Character:FindFirstChild("HumanoidRootPart") ~= nil and not v.Character:FindFirstChild("ForceField") then for z,x in pairs(v.Character:GetChildren()) do if not string.find(x.Name,"Bird") and not string.find(x.Name,"Tiger ") then if not getgenv().autofarm then return end if not game.Players.LocalPlayer.Character then return end if not game.Players.LocalPlayer.Backpack:FindFirstChild("DarkFervor") and not game.Players.LocalPlayer.Backpack:FindFirstChild("DarkBlast") then game:GetService("ReplicatedStorage").Remotes.OnCharacterSelectTouchedRF:InvokeServer(unpack(args2)) else local HumanoidRootPart = game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") pcall(function() HumanoidRootPart.CFrame = v.Character:FindFirstChild("HumanoidRootPart").CFrame + Vector3.new(0,getgenv().Distancefromplayer,0) local args = { [1] = v.Character.Humanoid, [2] = Vector3.new(144.9650421142578, 3.3429832458496094, -34.39358901977539), [3] = Vector3.new(6.6478424072265625, 0.048322200775146484, -0.009120941162109375) } game:GetService("ReplicatedStorage").Remotes.OnDarkFervorPushDamage:FireServer(unpack(args)) HumanoidRootPart.CFrame = v.Character:FindFirstChild("HumanoidRootPart").CFrame + Vector3.new(0,getgenv().Distancefromplayer,0) local args = { [1] = Vector3.new(0,0,0), [2] = { [1] = v.Character.Humanoid } } game:GetService("ReplicatedStorage").Remotes.OnDarkBlastPushDamage:FireServer(unpack(args)) end) pcall(function() repeat local HumanoidRootPart = game.Players.LocalPlayer.Character:FindFirstChild("HumanoidRootPart") wait() getgenv().Distancefromplayer = math.random(getgenv().Distancefromplayer,18) if not game.Players.LocalPlayer.Character then return end if not getgenv().autofarm then return end if not game.Players.LocalPlayer.Backpack:FindFirstChild("DarkFervor") and not game.Players.LocalPlayer.Backpack:FindFirstChild("DarkBlast") then game:GetService("ReplicatedStorage").Remotes.OnCharacterSelectTouchedRF:InvokeServer(unpack(args2)) end pcall(function() HumanoidRootPart.CFrame = v.Character:FindFirstChild("HumanoidRootPart").CFrame + Vector3.new(0,getgenv().Distancefromplayer,0) local args = { [1] = v.Character.Humanoid, [2] = Vector3.new(144.9650421142578, 3.3429832458496094, -34.39358901977539), [3] = Vector3.new(6.6478424072265625, 0.048322200775146484, -0.009120941162109375) } game:GetService("ReplicatedStorage").Remotes.OnDarkFervorPushDamage:FireServer(unpack(args)) HumanoidRootPart.CFrame = v.Character:FindFirstChild("HumanoidRootPart").CFrame + Vector3.new(0,getgenv().Distancefromplayer,0) local args = { [1] = Vector3.new(0,0,0), [2] = { [1] = v.Character.Humanoid } } game:GetService("ReplicatedStorage").Remotes.OnDarkBlastPushDamage:FireServer(unpack(args)) end) until v.Character:FindFirstChild("Humanoid").Health == 0 end) end end end end end end