local player = game.Players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local humanoid = character:WaitForChild("Humanoid") -- Создаём ScreenGui local screenGui = Instance.new("ScreenGui") screenGui.Name = "TapGame" screenGui.ResetOnSpawn = false screenGui.Parent = player:WaitForChild("PlayerGui") -- Создаём основную рамку local mainFrame = Instance.new("Frame") mainFrame.Size = UDim2.new(0, 400, 0, 500) mainFrame.Position = UDim2.new(0.5, -200, 0.5, -250) mainFrame.BackgroundColor3 = Color3.fromRGB(30, 30, 30) mainFrame.BorderSizePixel = 2 mainFrame.BorderColor3 = Color3.fromRGB(20, 20, 20) mainFrame.Parent = screenGui -- Создаём заголовок local title = Instance.new("TextLabel") title.Size = UDim2.new(1, 0, 0, 50) title.Position = UDim2.new(0, 0, 0, 0) title.Text = "Gpt Script" title.Font = Enum.Font.SourceSansBold title.TextSize = 24 title.TextColor3 = Color3.fromRGB(255, 255, 255) title.BackgroundColor3 = Color3.fromRGB(20, 20, 20) title.Parent = mainFrame -- Функция создания кнопок local function createButton(text, position, callback) local button = Instance.new("TextButton") button.Size = UDim2.new(0.9, 0, 0, 40) button.Position = position button.Text = text button.Font = Enum.Font.SourceSans button.TextSize = 20 button.TextColor3 = Color3.fromRGB(255, 255, 255) button.BackgroundColor3 = Color3.fromRGB(50, 50, 50) button.BorderSizePixel = 2 button.BorderColor3 = Color3.fromRGB(20, 20, 20) button.Parent = mainFrame button.MouseButton1Click:Connect(callback) end -- Кнопки с функциями createButton("Invisible", UDim2.new(0.05, 0, 0.2, 0), function() if character and character:FindFirstChild("HumanoidRootPart") then character.HumanoidRootPart.Transparency = 1 for _, part in pairs(character:GetChildren()) do if part:IsA("BasePart") then part.Transparency = 1 end end print("Вы стали невидимым!") end end) createButton("Infinite Jump", UDim2.new(0.05, 0, 0.3, 0), function() local UIS = game:GetService("UserInputService") UIS.JumpRequest:Connect(function() humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end) print("Бесконечный прыжок включён!") end) createButton("Speed: 50", UDim2.new(0.05, 0, 0.4, 0), function() humanoid.WalkSpeed = 50 print("Скорость установлена на 50!") end) createButton("Speed: 16", UDim2.new(0.05, 0, 0.5, 0), function() humanoid.WalkSpeed = 16 print("Скорость сброшена на стандартную (16)!") end) createButton("Noclip", UDim2.new(0.05, 0, 0.6, 0), function() local noclip = true game:GetService("RunService").Stepped:Connect(function() if noclip then for _, part in pairs(character:GetChildren()) do if part:IsA("BasePart") then part.CanCollide = false end end end end) print("Noclip включён!") end) -- Информация внизу ; footer = Instance.new("TextLabel") footer.Size = UDim2.new(1, 0, 0, 20) footer.Position = UDim2.new(0, 0, 1, -20) footer.Text = "by:Chat-Gpt" footer.Font = Enum.Font.SourceSans footer.TextSize = 14 footer.TextColor3 = Color3.fromRGB(255, 255, 255) footer.BackgroundColor3 = Color3.fromRGB(20, 20, 20) footer.Parent = mainFrame