1. getgenv().oneshot = true
  2. while oneshot do task.wait()
  3. pcall( function()
  4. for i,v in pairs(game:GetService("Workspace").Mobs:GetDescendants()) do
  5. if v:IsA("Model") and v:FindFirstChildOfClass("Humanoid") and game.Players.LocalPlayer:DistanceFromCharacter(v.PrimaryPart.Position) < 21 and v:FindFirstChildOfClass("Humanoid").Health > 0 then
  6. local MobHealth = v:FindFirstChildOfClass("Humanoid").Health
  7. local Result = 20 * v:FindFirstChildOfClass("Humanoid").MaxHealth / 100
  8. local OneTapWhen = v:FindFirstChildOfClass("Humanoid").MaxHealth - Result
  9. if isnetworkowner(v.PrimaryPart) then
  10. v.PrimaryPart.CFrame = game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame + game.Players.LocalPlayer.Character.HumanoidRootPart.CFrame.lookVector * 6 + Vector3.new(0, 2, 0)
  11. end
  12. if MobHealth < OneTapWhen and isnetworkowner(v.PrimaryPart) then
  13. v.Head:Destroy()
  14. v.Humanoid.Health = 0
  15. end
  16. end
  17. end
  18. end)
  19. end