-- Version: 3.2 -- Instances: local ScreenGui = Instance.new("ScreenGui") local Frame = Instance.new("Frame") local TextLabel = Instance.new("TextLabel") local TextButton = Instance.new("TextButton") -- Properties: ScreenGui.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") ScreenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling Frame.Parent = ScreenGui Frame.BackgroundColor3 = Color3.fromRGB(209, 70, 255) Frame.BorderColor3 = Color3.fromRGB(0, 0, 0) Frame.BorderSizePixel = 0 Frame.Position = UDim2.new(0.083027184, 0, 0.250936329, 0) Frame.Size = UDim2.new(0, 244, 0, 232) TextLabel.Parent = Frame TextLabel.BackgroundColor3 = Color3.fromRGB(57, 255, 156) TextLabel.BorderColor3 = Color3.fromRGB(0, 0, 0) TextLabel.BorderSizePixel = 0 TextLabel.Size = UDim2.new(0, 244, 0, 50) TextLabel.Font = Enum.Font.SourceSans TextLabel.Text = "IY SCRIPT" TextLabel.TextColor3 = Color3.fromRGB(0, 0, 0) TextLabel.TextSize = 14.000 TextButton.Parent = TextLabel TextButton.BackgroundColor3 = Color3.fromRGB(135, 187, 255) TextButton.BorderColor3 = Color3.fromRGB(0, 0, 0) TextButton.BorderSizePixel = 0 TextButton.Position = UDim2.new(0.0901639313, 0, 1.22000003, 0) TextButton.Size = UDim2.new(0, 200, 0, 145) TextButton.Font = Enum.Font.SourceSans TextButton.Text = "EXECUTE IY" TextButton.TextColor3 = Color3.fromRGB(0, 0, 0) TextButton.TextSize = 14.000 -- Execution Hook TextButton.MouseButton1Click:Connect(function() local success, err = pcall(function() loadstring(game:HttpGet("https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source"))() end) if not success then warn("Execution error: " .. tostring(err)) end end) -- Universal Device-Safe Dragging Engine local UserInputService = game:GetService("UserInputService") local TweenService = game:GetService("TweenService") local dragging local dragInput local dragStart local startPosition local function update(input) local delta = input.Position - dragStart local targetPosition = UDim2.new( startPosition.X.Scale, startPosition.X.Offset + delta.X, startPosition.Y.Scale, startPosition.Y.Offset + delta.Y ) local tweenInfo = TweenInfo.new(0.1, Enum.EasingStyle.Quad, Enum.EasingDirection.Out) TweenService:Create(Frame, tweenInfo, {Position = targetPosition}):Play() end Frame.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then dragging = true dragStart = input.Position startPosition = Frame.Position input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then dragging = false end end) end end) Frame.InputChanged:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseMovement or input.UserInputType == Enum.UserInputType.Touch then dragInput = input end end) UserInputService.InputChanged:Connect(function(input) if input == dragInput and dragging then update(input) end end)