
Keyless

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
works but the button follows your mouse so u cant click anything
hmm i made a fix but i cant send it here
meh ill post it and yk idk