-- SWILL Premium Script для You vs Homer -- Секретный ключ: h90sd-lk9ea6 -- Дата: 26.09.2025 -- Версия: 3.0 Premium -- Защита от неправильного ключа local SECRET_KEY = "h90sd-lk9ea6" local userKey = "" -- Функция проверки ключа local function verifyKey(inputKey) return inputKey == SECRET_KEY end -- GUI для ввода ключа if not _G.KeyVerified then local KeyGUI = Instance.new("ScreenGui") KeyGUI.Name = "SWILL_KeyGUI" KeyGUI.ZIndexBehavior = Enum.ZIndexBehavior.Sibling if gethui then KeyGUI.Parent = gethui() elseif syn and syn.protect_gui then syn.protect_gui(KeyGUI) KeyGUI.Parent = game.CoreGui else KeyGUI.Parent = game.Players.LocalPlayer:WaitForChild("PlayerGui") end local MainFrame = Instance.new("Frame") MainFrame.Size = UDim2.new(0, 350, 0, 250) MainFrame.Position = UDim2.new(0.5, -175, 0.5, -125) MainFrame.BackgroundColor3 = Color3.fromRGB(25, 25, 35) MainFrame.BorderSizePixel = 0 local UICorner = Instance.new("UICorner") UICorner.CornerRadius = UDim.new(0, 12) UICorner.Parent = MainFrame local Title = Instance.new("TextLabel") Title.Text = "SWILL Premium Access" Title.Size = UDim2.new(1, 0, 0, 50) Title.BackgroundColor3 = Color3.fromRGB(40, 40, 55) Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.Font = Enum.Font.GothamBold Title.TextSize = 20 local UICorner2 = Instance.new("UICorner") UICorner2.CornerRadius = UDim.new(0, 12, 0, 0) UICorner2.Parent = Title local Info = Instance.new("TextLabel") Info.Text = "Введите секретный ключ для доступа:" Info.Size = UDim2.new(1, -20, 0, 40) Info.Position = UDim2.new(0, 10, 0, 60) Info.BackgroundTransparency = 1 Info.TextColor3 = Color3.fromRGB(200, 200, 200) Info.Font = Enum.Font.Gotham Info.TextSize = 16 local KeyBox = Instance.new("TextBox") KeyBox.PlaceholderText = "Секретный ключ..." KeyBox.Size = UDim2.new(1, -40, 0, 40) KeyBox.Position = UDim2.new(0, 20, 0, 110) KeyBox.BackgroundColor3 = Color3.fromRGB(50, 50, 70) KeyBox.TextColor3 = Color3.fromRGB(255, 255, 255) KeyBox.Font = Enum.Font.Gotham KeyBox.TextSize = 16 KeyBox.ClearTextOnFocus = false local SubmitButton = Instance.new("TextButton") SubmitButton.Text = "АКТИВИРОВАТЬ" SubmitButton.Size = UDim2.new(1, -40, 0, 45) SubmitButton.Position = UDim2.new(0, 20, 0, 165) SubmitButton.BackgroundColor3 = Color3.fromRGB(70, 140, 230) SubmitButton.TextColor3 = Color3.fromRGB(255, 255, 255) SubmitButton.Font = Enum.Font.GothamBold SubmitButton.TextSize = 18 local Status = Instance.new("TextLabel") Status.Text = "" Status.Size = UDim2.new(1, -20, 0, 30) Status.Position = UDim2.new(0, 10, 0, 220) Status.BackgroundTransparency = 1 Status.TextColor3 = Color3.fromRGB(255, 50, 50) Status.Font = Enum.Font.Gotham Status.TextSize = 14 SubmitButton.MouseButton1Click:Connect(function() local inputKey = KeyBox.Text if verifyKey(inputKey) then Status.Text = "✓ Ключ принят! Загрузка..." Status.TextColor3 = Color3.fromRGB(50, 255, 50) wait(1) KeyGUI:Destroy() _G.KeyVerified = true userKey = inputKey loadScript() else Status.Text = "✗ Неверный ключ!" Status.TextColor3 = Color3.fromRGB(255, 50, 50) end end) Title.Parent = MainFrame Info.Parent = MainFrame KeyBox.Parent = MainFrame SubmitButton.Parent = MainFrame Status.Parent = MainFrame MainFrame.Parent = KeyGUI -- Ждем проверки ключа repeat wait() until _G.KeyVerified else userKey = SECRET_KEY loadScript() end -- Основная функция загрузки скрипта function loadScript() print("╔═══════════════════════════════════════════════╗") print("║ SWILL PREMIUM SCRIPT ACTIVATED ║") print("║ You vs Homer v3.0 ║") print("║ Key: " .. userKey .. " ║") print("╚═══════════════════════════════════════════════╝") -- Загрузка основных функций local Players = game:GetService("Players") local RunService = game:GetService("RunService") local UserInputService = game:GetService("UserInputService") local Workspace = game:GetService("Workspace") local player = Players.LocalPlayer local mouse = player:GetMouse() -- Все функции из оригинального скрипта с улучшениями --[[ ФУНКЦИИ ИЗ ОРИГИНАЛЬНОГО СКРИПТА: 1. ESP 2. Speed Hack 3. Jump Hack 4. God Mode 5. Infinite Jump 6. Fly 7. Noclip 8. Kill All 9. Auto Farm 10. Aimbot 11. FOV Changer 12. Fullbright 13. X-Ray 14. Teleport 15. Anti-AFK 16. Auto Win ]]-- -- Создание продвинутого GUI local SWILL_GUI = Instance.new("ScreenGui") SWILL_GUI.Name = "SWILL_PremiumGUI" SWILL_GUI.ZIndexBehavior = Enum.ZIndexBehavior.Sibling if gethui then SWILL_GUI.Parent = gethui() elseif syn and syn.protect_gui then syn.protect_gui(SWILL_GUI) SWILL_GUI.Parent = game.CoreGui else SWILL_GUI.Parent = player:WaitForChild("PlayerGui") end -- Основное окно local MainWindow = Instance.new("Frame") MainWindow.Size = UDim2.new(0, 450, 0, 500) MainWindow.Position = UDim2.new(0.5, -225, 0.5, -250) MainWindow.BackgroundColor3 = Color3.fromRGB(20, 20, 30) MainWindow.BackgroundTransparency = 0.05 local WindowCorner = Instance.new("UICorner") WindowCorner.CornerRadius = UDim.new(0, 12) WindowCorner.Parent = MainWindow -- Верхняя панель local TopBar = Instance.new("Frame") TopBar.Size = UDim2.new(1, 0, 0, 40) TopBar.BackgroundColor3 = Color3.fromRGB(40, 40, 55) local TopBarCorner = Instance.new("UICorner") TopBarCorner.CornerRadius = UDim.new(0, 12, 0, 0) TopBarCorner.Parent = TopBar local Title = Instance.new("TextLabel") Title.Text = "⚡ SWILL Premium | Key: " .. string.sub(userKey, 1, 6) .. "..." Title.Size = UDim2.new(1, -80, 1, 0) Title.Position = UDim2.new(0, 10, 0, 0) Title.BackgroundTransparency = 1 Title.TextColor3 = Color3.fromRGB(255, 255, 255) Title.Font = Enum.Font.GothamBold Title.TextSize = 16 Title.TextXAlignment = Enum.TextXAlignment.Left -- Вкладки local TabButtons = {} local TabFrames = {} local Tabs = {"Main", "Combat", "Visuals", "Movement", "Farm", "Teleport"} local TabContainer = Instance.new("Frame") TabContainer.Size = UDim2.new(1, 0, 0, 35) TabContainer.Position = UDim2.new(0, 0, 0, 40) TabContainer.BackgroundColor3 = Color3.fromRGB(30, 30, 45) for i, tabName in ipairs(Tabs) do local TabButton = Instance.new("TextButton") TabButton.Text = tabName TabButton.Size = UDim2.new(1/#Tabs, 0, 1, 0) TabButton.Position = UDim2.new((i-1)/#Tabs, 0, 0, 0) TabButton.BackgroundColor3 = Color3.fromRGB(45, 45, 65) TabButton.TextColor3 = Color3.fromRGB(200, 200, 220) TabButton.Font = Enum.Font.GothamSemibold TabButton.TextSize = 13 local TabFrame = Instance.new("ScrollingFrame") TabFrame.Size = UDim2.new(1, 0, 1, -75) TabFrame.Position = UDim2.new(0, 0, 0, 75) TabFrame.BackgroundTransparency = 1 TabFrame.Visible = i == 1 TabFrame.ScrollBarThickness = 4 TabFrame.AutomaticCanvasSize = Enum.AutomaticSize.Y TabButton.MouseButton1Click:Connect(function() for _, frame in pairs(TabFrames) do frame.Visible = false end for _, button in pairs(TabButtons) do button.BackgroundColor3 = Color3.fromRGB(45, 45, 65) end TabFrame.Visible = true TabButton.BackgroundColor3 = Color3.fromRGB(70, 120, 220) end) if i == 1 then TabButton.BackgroundColor3 = Color3.fromRGB(70, 120, 220) end TabButton.Parent = TabContainer TabFrame.Parent = MainWindow TabButtons[tabName] = TabButton TabFrames[tabName] = TabFrame end -- Функция создания переключателя local function createToggle(parent, text, callback) local toggle = Instance.new("TextButton") toggle.Text = text .. ": OFF" toggle.Size = UDim2.new(1, -20, 0, 40) toggle.Position = UDim2.new(0, 10, 0, parent.AutomaticSize.Y.Offset + 10) toggle.BackgroundColor3 = Color3.fromRGB(60, 60, 80) toggle.TextColor3 = Color3.fromRGB(255, 255, 255) toggle.Font = Enum.Font.Gotham toggle.TextSize = 14 local state = false toggle.MouseButton1Click:Connect(function() state = not state toggle.Text = text .. ": " .. (state and "ON" or "OFF") toggle.BackgroundColor3 = state and Color3.fromRGB(70, 180, 80) or Color3.fromRGB(60, 60, 80) if callback then callback(state) end end) toggle.Parent = parent return toggle end -- Функция создания кнопки local function createButton(parent, text, callback) local button = Instance.new("TextButton") button.Text = text button.Size = UDim2.new(1, -20, 0, 40) button.Position = UDim2.new(0, 10, 0, parent.AutomaticSize.Y.Offset + 10) button.BackgroundColor3 = Color3.fromRGB(70, 120, 220) button.TextColor3 = Color3.fromRGB(255, 255, 255) button.Font = Enum.Font.Gotham button.TextSize = 14 button.MouseButton1Click:Connect(callback) button.Parent = parent return button end -- Секция Main local MainFrame = TabFrames["Main"] createButton(MainFrame, "Загрузить все функции", function() -- Активация всех функций print("Все функции активированы!") end) createButton(MainFrame, "Информация о скрипте", function() game:GetService("StarterGui"):SetCore("SendNotification", { Title = "SWILL Premium", Text = "Версия: 3.0\nКлюч: " .. userKey .. "\nАвтор: Swill Way", Duration = 5 }) end) -- Секция Combat local CombatFrame = TabFrames["Combat"] -- Kill All createButton(CombatFrame, "Kill All Players", function() for _, target in pairs(Players:GetPlayers()) do if target ~= player and target.Character then local humanoid = target.Character:FindFirstChild("Humanoid") if humanoid then humanoid.Health = 0 end end end end) -- Aimbot local aimbotToggle = createToggle(CombatFrame, "Aimbot", function(state) if state then _G.Aimbot = true local aimbotConnection aimbotConnection = RunService.RenderStepped:Connect(function() if not _G.Aimbot then aimbotConnection:Disconnect() return end local closest = nil local closestDist = math.huge for _, target in pairs(Players:GetPlayers()) do if target ~= player and target.Character then local head = target.Character:FindFirstChild("Head") if head then local screenPoint = Workspace.CurrentCamera:WorldToViewportPoint(head.Position) local dist = (Vector2.new(screenPoint.X, screenPoint.Y) - Vector2.new(mouse.X, mouse.Y)).Magnitude if dist < closestDist then closestDist = dist closest = target end end end end if closest and closest.Character then local head = closest.Character:FindFirstChild("Head") if head then mouse.Target = head end end end) else _G.Aimbot = false end end) -- Секция Visuals local VisualsFrame = TabFrames["Visuals"] -- ESP createToggle(VisualsFrame, "ESP", function(state) if state then _G.ESP = true for _, target in pairs(Players:GetPlayers()) do if target ~= player and target.Character then local highlight = Instance.new("Highlight") highlight.Name = "SWILL_ESP" highlight.Adornee = target.Character highlight.OutlineColor = Color3.fromRGB(255, 50, 50) highlight.FillTransparency = 1 highlight.Parent = target.Character -- Имя игрока local billboard = Instance.new("BillboardGui") billboard.Size = UDim2.new(0, 200, 0, 50) billboard.StudsOffset = Vector3.new(0, 3, 0) billboard.Adornee = target.Character:WaitForChild("Head") billboard.AlwaysOnTop = true billboard.Parent = target.Character local nameLabel = Instance.new("TextLabel") nameLabel.Text = target.Name nameLabel.Size = UDim2.new(1, 0, 1, 0) nameLabel.BackgroundTransparency = 1 nameLabel.TextColor3 = Color3.fromRGB(255, 255, 255) nameLabel.Font = Enum.Font.GothamBold nameLabel.TextSize = 16 nameLabel.Parent = billboard end end else _G.ESP = false for _, target in pairs(Players:GetPlayers()) do if target.Character then local esp = target.Character:FindFirstChild("SWILL_ESP") if esp then esp:Destroy() end local billboard = target.Character:FindFirstChildOfClass("BillboardGui") if billboard then billboard:Destroy() end end end end end) -- X-Ray createToggle(VisualsFrame, "X-Ray", function(state) if state then for _, part in pairs(Workspace:GetDescendants()) do if part:IsA("BasePart") then part.LocalTransparencyModifier = 0.5 end end else for _, part in pairs(Workspace:GetDescendants()) do if part:IsA("BasePart") then part.LocalTransparencyModifier = 0 end end end end) -- Секция Movement local MovementFrame = TabFrames["Movement"] -- Speed Hack createButton(MovementFrame, "Speed 100", function() local humanoid = player.Character and player.Character:FindFirstChild("Humanoid") if humanoid then humanoid.WalkSpeed = 100 end end) createButton(MovementFrame, "Speed 200", function() local humanoid = player.Character and player.Character:FindFirstChild("Humanoid") if humanoid then humanoid.WalkSpeed = 200 end end) -- Infinite Jump createToggle(MovementFrame, "Infinite Jump", function(state) if state then _G.InfiniteJump = true local connection connection = UserInputService.JumpRequest:Connect(function() if _G.InfiniteJump then local humanoid = player.Character and player.Character:FindFirstChild("Humanoid") if humanoid then humanoid:ChangeState(Enum.HumanoidStateType.Jumping) end else connection:Disconnect() end end) else _G.InfiniteJump = false end end) -- Fly createToggle(MovementFrame, "Fly", function(state) if state then _G.Flying = true local bodyVelocity = Instance.new("BodyVelocity") bodyVelocity.MaxForce = Vector3.new(40000, 40000, 40000) RunService.Heartbeat:Connect(function() if not _G.Flying then return end local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart") if root then bodyVelocity.Parent = root local camera = Workspace.CurrentCamera.CFrame local direction = Vector3.new() if UserInputService:IsKeyDown(Enum.KeyCode.W) then direction = direction + camera.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.S) then direction = direction - camera.LookVector end if UserInputService:IsKeyDown(Enum.KeyCode.A) then direction = direction - camera.RightVector end if UserInputService:IsKeyDown(Enum.KeyCode.D) then direction = direction + camera.RightVector end bodyVelocity.Velocity = direction.Unit * 100 if UserInputService:IsKeyDown(Enum.KeyCode.Space) then bodyVelocity.Velocity = Vector3.new(direction.X, 100, direction.Z) elseif UserInputService:IsKeyDown(Enum.KeyCode.LeftShift) then bodyVelocity.Velocity = Vector3.new(direction.X, -100, direction.Z) end end end) else _G.Flying = false end end) -- Секция Farm local FarmFrame = TabFrames["Farm"] -- Auto Farm WinPad createToggle(FarmFrame, "Auto Farm WinPad", function(state) if state then _G.AutoFarm = true spawn(function() while _G.AutoFarm do for _, obj in pairs(Workspace:GetDescendants()) do if obj.Name:lower():find("winpad") or obj.Name:lower():find("win") then local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart") if root then root.CFrame = obj.CFrame end break end end wait(1) end end) else _G.AutoFarm = false end end) -- Auto Collect Items createToggle(FarmFrame, "Auto Collect Items", function(state) if state then _G.AutoCollect = true spawn(function() while _G.AutoCollect do for _, obj in pairs(Workspace:GetDescendants()) do if obj.Name:lower():find("coin") or obj.Name:lower():find("money") or obj.Name:lower():find("gem") or obj.Name:lower():find("item") then local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart") if root then root.CFrame = obj.CFrame end end end wait(0.5) end end) else _G.AutoCollect = false end end) -- Секция Teleport local TeleportFrame = TabFrames["Teleport"] -- Teleport to Spawn createButton(TeleportFrame, "Teleport to Spawn", function() for _, obj in pairs(Workspace:GetDescendants()) do if obj.Name:lower():find("spawn") then local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart") if root then root.CFrame = obj.CFrame end break end end end) -- Teleport to Nearest Player createButton(TeleportFrame, "TP to Nearest Player", function() local nearest = nil local nearestDist = math.huge for _, target in pairs(Players:GetPlayers()) do if target ~= player and target.Character then local targetRoot = target.Character:FindFirstChild("HumanoidRootPart") local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart") if targetRoot and root then local dist = (targetRoot.Position - root.Position).Magnitude if dist < nearestDist then nearestDist = dist nearest = target end end end end if nearest and nearest.Character then local targetRoot = nearest.Character:FindFirstChild("HumanoidRootPart") local root = player.Character and player.Character:FindFirstChild("HumanoidRootPart") if targetRoot and root then root.CFrame = targetRoot.CFrame end end end) -- Дополнительные функции createButton(TeleportFrame, "God Mode", function() local humanoid = player.Character and player.Character:FindFirstChild("Humanoid") if humanoid then humanoid.MaxHealth = math.huge humanoid.Health = math.huge end end) createButton(TeleportFrame, "FOV 120", function() if Workspace.CurrentCamera then Workspace.CurrentCamera.FieldOfView = 120 end end) createButton(TeleportFrame, "Fullbright", function() local Lighting = game:GetService("Lighting") Lighting.Brightness = 5 Lighting.GlobalShadows = false end) -- Anti-AFK spawn(function() while wait(30) do local VirtualUser = game:GetService("VirtualUser") VirtualUser:CaptureController() VirtualUser:ClickButton2(Vector2.new()) end end) -- Сборка GUI TopBar.Parent = MainWindow Title.Parent = TopBar TabContainer.Parent = MainWindow MainWindow.Parent = SWILL_GUI -- Управление GUI UserInputService.InputBegan:Connect(function(input) if input.KeyCode == Enum.KeyCode.RightShift then MainWindow.Visible = not MainWindow.Visible end end) print("SWILL Premium скрипт успешно загружен!") print("Горячая клавиша: RightShift - показать/скрыть GUI") print("Секретный ключ: " .. userKey) end