--[[ ВНИМАНИЕ: Этот скрипт не проверен ScriptBlox. Используйте на свой страх и риск! ]] -- ZHub для Roblox с интерфейсом Rayfield -- Создатель: ZHEKA22K -- Загружаем Rayfield local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() -- Функция приветствия в зависимости от времени суток local function GetTimeBasedGreeting() local playerName = game.Players.LocalPlayer.Name local currentTime = os.date("*t") local hour = currentTime.hour if hour >= 5 and hour < 12 then return "Доброе утро, " .. playerName .. "!" elseif hour >= 12 and hour < 17 then return "Добрый день, " .. playerName .. "!" elseif hour >= 17 and hour < 21 then return "Добрый вечер, " .. playerName .. "!" else return "Доброй ночи, " .. playerName .. "!" end end -- Создаём главное окно local Window = Rayfield:CreateWindow({ Name = "ZHub | от ZHEKA22K", LoadingTitle = "Загрузка ZHub...", LoadingSubtitle = "Создано ZHEKA22K", ConfigurationSaving = { Enabled = true, FolderName = "ZHub", FileName = "Configuration" }, Discord = { Enabled = false, Invite = "invite", RememberJoins = true }, KeySystem = false -- Отключаем систему ключей }) -- Создаём вкладки local MainTab = Window:CreateTab("Главная", 113965323757386) local PlayerTab = Window:CreateTab("Игрок", 4483362458) local VisualsTab = Window:CreateTab("Визуал", 4483362458) local DeadRailsTab = Window:CreateTab("Dead Rails", 122874126897828) local MoreTab = Window:CreateTab("Ещё", 4483362458) -- Раздел "Приветствие" на главной вкладке local GreetingSection = MainTab:CreateSection("Приветствие") local greetingText = GetTimeBasedGreeting() local GreetingLabel = MainTab:CreateLabel(greetingText) local currentTime = os.date("%H:%M:%S") local TimeLabel = MainTab:CreateLabel("Текущее время: " .. currentTime) -- Раздел "Информация" local InfoSection = MainTab:CreateSection("Информация") local WelcomeLabel = MainTab:CreateLabel("Добро пожаловать в ZHub!") local CreatorLabel = MainTab:CreateLabel("Создатель: ZHEKA22K") local VersionLabel = MainTab:CreateLabel("Версия: 1.0.0") -- Раздел "Скрипты" local ScriptsSection = MainTab:CreateSection("Скрипты") local InfiniteYieldButton = MainTab:CreateButton({ Name = "Infinite Yield", Callback = function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() Rayfield:Notify({ Title = "Infinite Yield", Content = "Успешно загружено!", Duration = 3, Image = 123436113232947, }) end, }) local OwlHubButton = MainTab:CreateButton({ Name = "Owl Hub", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/CriShoux/OwlHub/master/OwlHub.txt"))() Rayfield:Notify({ Title = "Owl Hub", Content = "Успешно загружено!", Duration = 3, Image = 123436113232947, }) end, }) -- Раздел "Автозапуск" local AutoExecuteSection = MainTab:CreateSection("Автозапуск") local AutoExecuteButton = MainTab:CreateButton({ Name = "Запустить все скрипты", Callback = function() Rayfield:Notify({ Title = "Автозапуск", Content = "Запускаю все скрипты...", Duration = 3, Image = 123436113232947, }) loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() loadstring(game:HttpGet("https://raw.githubusercontent.com/CriShoux/OwlHub/master/OwlHub.txt"))() Rayfield:Notify({ Title = "Автозапуск", Content = "Все скрипты успешно запущены!", Duration = 5, Image = 123436113232947, }) end, }) -- Раздел "Информация об игроке" local UserInfoSection = MainTab:CreateSection("Информация об игроке") local player = game.Players.LocalPlayer local PlayerInfoLabel = MainTab:CreateLabel("Игрок: " .. player.Name) local AccountAgeLabel = MainTab:CreateLabel("Возраст аккаунта: " .. player.AccountAge .. " дней") -- Настройки игрока local PlayerSection = PlayerTab:CreateSection("Настройки игрока") local WalkSpeedSlider = PlayerTab:CreateSlider({ Name = "Скорость ходьбы", Range = {16, 100}, Increment = 1, Suffix = " стад/с", CurrentValue = 16, Flag = "WalkSpeed", Callback = function(Value) if game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = Value end end, }) local JumpPowerSlider = PlayerTab:CreateSlider({ Name = "Сила прыжка", Range = {50, 200}, Increment = 1, Suffix = " стад", CurrentValue = 50, Flag = "JumpPower", Callback = function(Value) if game.Players.LocalPlayer.Character and game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") then game.Players.LocalPlayer.Character.Humanoid.JumpPower = Value end end, }) local NoclipToggle = PlayerTab:CreateToggle({ Name = "Ноклип", CurrentValue = false, Flag = "Noclip", Callback = function(Value) if Value then Rayfield:Notify({ Title = "Ноклип", Content = "Включён!", Duration = 3, Image = 123436113232947, }) else Rayfield:Notify({ Title = "Ноклип", Content = "Выключен!", Duration = 3, Image = 123436113232947, }) end end, }) -- Визуальные настройки (пример Fullbright) local FullbrightToggle = VisualsTab:CreateToggle({ Name = "Полная яркость (Fullbright)", CurrentValue = false, Flag = "Fullbright", Callback = function(Value) if Value then game.Lighting.Ambient = Color3.new(1, 1, 1) game.Lighting.ColorShift_Bottom = Color3.new(1, 1, 1) game.Lighting.ColorShift_Top = Color3.new(1, 1, 1) Rayfield:Notify({ Title = "Полная яркость", Content = "Включена!", Duration = 3, Image = 123436113232947, }) else game.Lighting.Ambient = Color3.new(0, 0, 0) game.Lighting.ColorShift_Bottom = Color3.new(0, 0, 0) game.Lighting.ColorShift_Top = Color3.new(0, 0, 0) Rayfield:Notify({ Title = "Полная яркость", Content = "Выключена!", Duration = 3, Image = 123436113232947, }) end end, }) -- Функционал Dead Rails local DeadRailsSection = DeadRailsTab:CreateSection("Функции для Dead Rails") local AutoBondFarmButton = DeadRailsTab:CreateButton({ Name = "Автоферма бондов", Callback = function() Rayfield:Notify({ Title = "Dead Rails", Content = "Загрузка скрипта автофермы...", Duration = 3, Image = 123436113232947, }) loadstring(game:HttpGet("https://raw.githubusercontent.com/yoursvexyyy/deadrails/refs/heads/main/autobonds"))() Rayfield:Notify({ Title = "Dead Rails", Content = "Скрипт автофермы успешно запущен!", Duration = 5, Image = 123436113232947, }) end, }) -- Дополнительно local MoreSection = MoreTab:CreateSection("Соцсети и профиль") local OfficialSiteButton = MoreTab:CreateButton({ Name = "Официальный сайт!", Callback = function() local websiteUrl = "https://getkeyzhuboriginal.tilda.ws/" pcall(function() setclipboard(websiteUrl) end) Rayfield:Notify({ Title = "Официальный сайт", Content = "Ссылка скопирована в буфер обмена!", Duration = 5, Image = 123436113232947, }) end, }) local RobloxProfileButton = MoreTab:CreateButton({ Name = "Мой профиль Roblox", Callback = function() local profileUrl = "https://www.roblox.com/users/7778377548/profile" pcall(function() setclipboard(profileUrl) end) Rayfield:Notify({ Title = "Профиль Roblox", Content = "Ссылка скопирована в буфер обмена!", Duration = 5, Image = 123436113232947, }) end, }) local FollowMeButton = MoreTab:CreateButton({ Name = "Подписаться на меня!", Callback = function() Rayfield:Notify({ Title = "Спасибо!", Content = "Спасибо за поддержку!", Duration = 5, Image = 123436113232947, }) end, }) -- Логика ноклипа game:GetService("RunService").Stepped:Connect(function() if Rayfield.Flags.Noclip and Rayfield.Flags.Noclip.CurrentValue then if game.Players.LocalPlayer.Character then for _, part in pairs(game.Players.LocalPlayer.Character:GetDescendants()) do if part:IsA("BasePart") then part.CanCollide = false end end end end end) -- Уведомление о загрузке Rayfield:Notify({ Title = "ZHub загружен", Content = "Добро пожаловать в ZHub от ZHEKA22K!", Duration = 6.5, Image = 123436113232947, }) -- Клавиша для открытия/закрытия интерфейса Rayfield:SetKeybind(Enum.KeyCode.RightShift)