Advertisement
ProScripter29

MT Boss1 Autofarm

Jun 15th, 2025 (edited)
43
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
Lua 1.43 KB | None | 0 0
  1. local TweenService = game:GetService("TweenService")
  2.  
  3. local Players = game:GetService("Players")
  4. local Player = Players.LocalPlayer
  5.  
  6. local Character = Player.Character
  7.  
  8. local Origin = Vector3.new(213, 124, -1872)
  9.  
  10. local function ComputeTweenDistance(Pos1, Pos2)
  11.     return 1/48 * ((Pos1 - Pos2).magnitude)
  12. end
  13.  
  14. local function WaitUntilPartSpawns(Part)
  15.     local New
  16.     repeat
  17.         New = workspace.ChildAdded:Wait()
  18.     until New.Name == Part
  19. end
  20.  
  21. local function WaitUntilPartRemoved(Part)
  22.     local New
  23.     repeat
  24.         New = workspace.ChildRemoved:Wait()
  25.     until New.Name == Part
  26. end
  27.  
  28. local function CreateTweenInfo(Seconds)
  29.     return TweenInfo.new(Seconds, Enum.EasingStyle.Linear, Enum.EasingDirection.In, 0, false, 0)
  30. end
  31.  
  32. task.wait(1)
  33.  
  34. local Tween = TweenService:Create(Character.HumanoidRootPart, CreateTweenInfo(ComputeTweenDistance(Origin, Character.HumanoidRootPart.Position)), {CFrame = CFrame.new(Origin)})
  35. Tween:Play()
  36.  
  37. task.wait(ComputeTweenDistance(Origin, Character.HumanoidRootPart.Position))
  38.  
  39. while task.wait() do
  40.     WaitUntilPartSpawns("LandMine")
  41.     task.wait(1)
  42.     TweenService:Create(Character.HumanoidRootPart, CreateTweenInfo(2.5), {CFrame = CFrame.new(Origin + Vector3.new(math.random(90,100),0,0))}):Play()
  43.     WaitUntilPartRemoved("LandMine")
  44.     TweenService:Create(Character.HumanoidRootPart, CreateTweenInfo(2.5), {CFrame = CFrame.new(Origin + Vector3.new(math.random(-5,5), 0, math.random(-5,5)))}):Play()
  45.     task.wait(2.5)
  46. end
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement