local Players = game:GetService("Players") local TweenService = game:GetService("TweenService") local UserInputService = game:GetService("UserInputService") local player = Players.LocalPlayer local playerGui = player:WaitForChild("PlayerGui") local screenGui = Instance.new("ScreenGui") screenGui.Name = "InfWinsGui" screenGui.Parent = playerGui screenGui.ResetOnSpawn = false local mainButton = Instance.new("TextButton") mainButton.Name = "InfWinsButton" mainButton.Size = UDim2.new(0, 160, 0, 60) mainButton.Position = UDim2.new(0.5, -80, 0, 20) mainButton.BackgroundColor3 = Color3.fromRGB(25, 25, 25) mainButton.BorderColor3 = Color3.fromRGB(0, 255, 0) mainButton.BorderSizePixel = 2 mainButton.Text = "Get Inf Wins" mainButton.TextColor3 = Color3.fromRGB(0, 255, 0) mainButton.TextScaled = true mainButton.Font = Enum.Font.SciFi mainButton.Parent = screenGui local corner = Instance.new("UICorner") corner.CornerRadius = UDim.new(0, 12) corner.Parent = mainButton local glow = Instance.new("Frame") glow.Name = "Glow" glow.Size = UDim2.new(1, 10, 1, 10) glow.Position = UDim2.new(0, -5, 0, -5) glow.BackgroundColor3 = Color3.fromRGB(0, 255, 0) glow.BackgroundTransparency = 0.9 glow.BorderSizePixel = 0 glow.ZIndex = -1 local glowCorner = Instance.new("UICorner") glowCorner.CornerRadius = UDim.new(0, 16) glowCorner.Parent = glow glow.Parent = mainButton local glowTween = TweenService:Create( glow, TweenInfo.new(1, Enum.EasingStyle.Sine, Enum.EasingDirection.InOut, -1, true), {BackgroundTransparency = 0.7} ) glowTween:Play() local isDragging = false local dragInput local dragStart local startPos local function onButtonClick() local ReplicatedStorage = game:GetService("ReplicatedStorage") local RemoteEvent = ReplicatedStorage:FindFirstChild("RemoteEvent") if RemoteEvent then RemoteEvent:FireServer( "ur gonna get banned lol", 129747392, 99999999999999999999 ) -- Анимация нажатия local clickTween = TweenService:Create( mainButton, TweenInfo.new(0.1, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0, 150, 0, 54)} ) clickTween:Play() wait(0.1) local releaseTween = TweenService:Create( mainButton, TweenInfo.new(0.2, Enum.EasingStyle.Bounce, Enum.EasingDirection.Out), {Size = UDim2.new(0, 160, 0, 60)} ) releaseTween:Play() else mainButton.Text = "RemoteEvent not found!" task.wait(2) mainButton.Text = "Get Inf Wins" end end local function updateInput(input) if isDragging then local delta = input.Position - dragStart mainButton.Position = UDim2.new( startPos.X.Scale, startPos.X.Offset + delta.X, startPos.Y.Scale, startPos.Y.Offset + delta.Y ) end end mainButton.InputBegan:Connect(function(input) if input.UserInputType == Enum.UserInputType.MouseButton1 or input.UserInputType == Enum.UserInputType.Touch then isDragging = true dragStart = input.Position startPos = mainButton.Position local maxZIndex = 0 for _, gui in ipairs(playerGui:GetChildren()) do if gui:IsA("ScreenGui") and gui.Enabled then maxZIndex = math.max(maxZIndex, gui.ZIndexBehavior == Enum.ZIndexBehavior.Sibling and gui.ZIndex or 0) end end screenGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling screenGui.ZIndex = maxZIndex + 1 input.Changed:Connect(function() if input.UserInputState == Enum.UserInputState.End then isDragging = false end end) end end) mainButton.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 isDragging then updateInput(input) end end) mainButton.MouseButton1Click:Connect(onButtonClick) mainButton.TouchTap:Connect(onButtonClick) if UserInputService.TouchEnabled then mainButton.Size = UDim2.new(0, 180, 0, 70) end