Kelsondre69

Infinite Yield Redirect

Apr 19th, 2025
8
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 4.63 KB | None | 0 0
  1. -- πŸ”₯πŸ”₯ INFINITE YIELD | Original πŸ‘©β€πŸš’πŸ‘©β€πŸš’
  2. -- Made with love (and a hint of fatherly abandonment issues)
  3.  
  4. local ScreenGui = Instance.new("ScreenGui")
  5. local MainFrame = Instance.new("Frame")
  6. local ExecuteButton = Instance.new("TextButton")
  7. local Title = Instance.new("TextLabel")
  8.  
  9. -- GUI Setup
  10. ScreenGui.Name = "InfiniteYieldLoader"
  11. ScreenGui.Parent = game.CoreGui
  12. ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling
  13.  
  14. MainFrame.Name = "MainFrame"
  15. MainFrame.Parent = ScreenGui
  16. MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 25)
  17. MainFrame.BackgroundTransparency = 0.2
  18. MainFrame.BorderColor3 = Color3.fromRGB(255, 85, 0)
  19. MainFrame.BorderSizePixel = 2
  20. MainFrame.Position = UDim2.new(0.5, -100, 0.5, -50)
  21. MainFrame.Size = UDim2.new(0, 200, 0, 100)
  22. MainFrame.Active = true
  23. MainFrame.Draggable = true
  24.  
  25. -- Make it draggable on mobile
  26. local UserInputService = game:GetService("UserInputService")
  27. local dragging
  28. local dragInput
  29. local dragStart
  30. local startPos
  31.  
  32. local function update(input)
  33. local delta = input.Position - dragStart
  34. MainFrame.Position = UDim2.new(startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y)
  35. end
  36.  
  37. MainFrame.InputBegan:Connect(function(input)
  38. if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseButton1 then
  39. dragging = true
  40. dragStart = input.Position
  41. startPos = MainFrame.Position
  42.  
  43. input.Changed:Connect(function()
  44. if input.UserInputState == Enum.UserInputState.End then
  45. dragging = false
  46. end
  47. end)
  48. end
  49. end)
  50.  
  51. MainFrame.InputChanged:Connect(function(input)
  52. if input.UserInputType == Enum.UserInputType.Touch or input.UserInputType == Enum.UserInputType.MouseMovement then
  53. dragInput = input
  54. end
  55. end)
  56.  
  57. UserInputService.InputChanged:Connect(function(input)
  58. if input == dragInput and dragging then
  59. update(input)
  60. end
  61. end)
  62.  
  63. Title.Name = "Title"
  64. Title.Parent = MainFrame
  65. Title.BackgroundColor3 = Color3.fromRGB(255, 85, 0)
  66. Title.BackgroundTransparency = 0.8
  67. Title.BorderSizePixel = 0
  68. Title.Position = UDim2.new(0, 0, 0, 0)
  69. Title.Size = UDim2.new(1, 0, 0, 25)
  70. Title.Font = Enum.Font.GothamBold
  71. Title.Text = "πŸ”₯ INFINITE YIELD πŸ‘©β€πŸš’"
  72. Title.TextColor3 = Color3.fromRGB(255, 255, 255)
  73. Title.TextSize = 14.000
  74.  
  75. ExecuteButton.Name = "ExecuteButton"
  76. ExecuteButton.Parent = MainFrame
  77. ExecuteButton.BackgroundColor3 = Color3.fromRGB(255, 85, 0)
  78. ExecuteButton.BackgroundTransparency = 0.5
  79. ExecuteButton.BorderSizePixel = 0
  80. ExecuteButton.Position = UDim2.new(0.1, 0, 0.35, 0)
  81. ExecuteButton.Size = UDim2.new(0.8, 0, 0.4, 0)
  82. ExecuteButton.Font = Enum.Font.GothamBold
  83. ExecuteButton.Text = "EXECUTE"
  84. ExecuteButton.TextColor3 = Color3.fromRGB(255, 255, 255)
  85. ExecuteButton.TextSize = 18.000
  86.  
  87. -- Button effects
  88. ExecuteButton.MouseEnter:Connect(function()
  89. ExecuteButton.BackgroundTransparency = 0.3
  90. end)
  91.  
  92. ExecuteButton.MouseLeave:Connect(function()
  93. ExecuteButton.BackgroundTransparency = 0.5
  94. end)
  95.  
  96. -- Main functionality
  97. ExecuteButton.MouseButton1Click:Connect(function()
  98. ExecuteButton.Text = "LOADING..."
  99.  
  100. -- Execute Infinite Yield
  101. local success, err = pcall(function()
  102. loadstring(game:HttpGet("https://raw.githubusercontent.com/edgeiy/infiniteyield/master/source", true))()
  103. end)
  104.  
  105. if success then
  106. -- Make the GUI disappear like your father that never came back with the milk :(
  107. for i = 1, 10 do
  108. MainFrame.BackgroundTransparency = MainFrame.BackgroundTransparency + 0.1
  109. Title.BackgroundTransparency = Title.BackgroundTransparency + 0.1
  110. ExecuteButton.BackgroundTransparency = ExecuteButton.BackgroundTransparency + 0.1
  111. wait(0.05)
  112. end
  113. ScreenGui:Destroy()
  114. else
  115. ExecuteButton.Text = "ERROR!"
  116. warn("Failed to load Infinite Yield: " .. err)
  117. wait(1)
  118. ExecuteButton.Text = "RETRY"
  119. end
  120. end)
  121.  
  122. -- Easter egg for the milk joke
  123. local milkJokes = {
  124. "I'll be right back with the milk...",
  125. "Just going to the store real quick...",
  126. "This won't take 20 years, I promise!",
  127. "Loading... unlike my dad",
  128. "Executing... unlike my father's parenting"
  129. }
  130.  
  131. local lastJokeTime = 0
  132. ExecuteButton.MouseButton2Click:Connect(function()
  133. if tick() - lastJokeTime > 5 then -- Rate limit to prevent spam
  134. local randomJoke = milkJokes[math.random(1, #milkJokes)]
  135. Title.Text = randomJoke
  136. lastJokeTime = tick()
  137. wait(2)
  138. Title.Text = "πŸ”₯ INFINITE YIELD πŸ‘©β€πŸš’"
  139. end
  140. end)
Add Comment
Please, Sign In to add comment