Advertisement
SigmaBoy456

Auto Quest Meme Sea

Sep 29th, 2024 (edited)
67
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 2.69 KB | None | 0 0
  1. local player = game.Players.LocalPlayer
  2. local character = player.Character or player.CharacterAdded:Wait() -- Wait for character if not loaded
  3. local humanoid = character:WaitForChild("Humanoid")
  4. local localroot = character:WaitForChild("HumanoidRootPart")
  5. local questOne = game.Workspace.NPCs.Quests_Npc["Floppa Quest 1"]
  6. local questTwo = game.Workspace.NPCs.Quests_Npc["Floppa Quest 2"]
  7. local questThree = game.Workspace.NPCs.Quests_Npc["Floppa Quest 3"]
  8. local questFour = game.Workspace.NPCs.Quests_Npc["Floppa Quest 4"]
  9.  
  10. local function LV()
  11. return player.PlayerData.Level.Value
  12. end
  13.  
  14. local QuestGUI = player.PlayerGui.QuestGui.Holder.QuestSlot1
  15.  
  16. local function QuestOne()
  17. repeat
  18. game:GetService("RunService").RenderStepped:Wait()
  19. if not QuestGUI.Visible and questOne and questOne.PrimaryPart then
  20. localroot.CFrame = questOne.PrimaryPart.CFrame
  21. fireproximityprompt(questOne.Block:FindFirstChildOfClass("ProximityPrompt"))
  22. end
  23. until QuestGUI.Visible or humanoid.Health <= 0 or LV() >= 50
  24. end
  25.  
  26. local function QuestTwo()
  27. repeat
  28. game:GetService("RunService").RenderStepped:Wait()
  29. if not QuestGUI.Visible and questTwo and questTwo.PrimaryPart then
  30. localroot.CFrame = questTwo.PrimaryPart.CFrame
  31. fireproximityprompt(questTwo.Block:FindFirstChildOfClass("ProximityPrompt"))
  32. end
  33. until QuestGUI.Visible or humanoid.Health <= 0 or LV() >= 150
  34. end
  35.  
  36. local function QuestThree()
  37. repeat
  38. game:GetService("RunService").RenderStepped:Wait()
  39. if not QuestGUI.Visible and questThree and questThree.PrimaryPart then
  40. localroot.CFrame = questThree.PrimaryPart.CFrame
  41. fireproximityprompt(questThree.Block:FindFirstChildOfClass("ProximityPrompt"))
  42. end
  43. until QuestGUI.Visible or humanoid.Health <= 0 or LV() >= 200
  44. end
  45.  
  46. local function QuestFour()
  47. repeat
  48. game:GetService("RunService").RenderStepped:Wait()
  49. if not QuestGUI.Visible and questFour and questFour.PrimaryPart then
  50. localroot.CFrame = questFour.PrimaryPart.CFrame
  51. fireproximityprompt(questFour.Block:FindFirstChildOfClass("ProximityPrompt"))
  52. end
  53. until QuestGUI.Visible or humanoid.Health <= 0 or LV() >= 300
  54. end
  55.  
  56. spawn(function()
  57. pcall(function()
  58. repeat
  59. if LV() < 50 then
  60. QuestOne()
  61. elseif LV() >= 50 and LV() < 150 then
  62. QuestTwo()
  63. elseif LV() >= 150 and LV() < 200 then
  64. QuestThree()
  65. elseif LV() >= 200 and LV() < 300 then
  66. QuestFour()
  67. end
  68. until humanoid.Health <= 0
  69. end)
  70. end)
  71.  
  72.  
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement