-- Load Rayfield local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() -- New Theme (Neon Purple/Blue) local Theme = { Background = Color3.fromRGB(15, 15, 25), Topbar = Color3.fromRGB(25, 20, 45), Shadow = Color3.fromRGB(0, 0, 0), NotificationBackground = Color3.fromRGB(20, 20, 40), NotificationActionsBackground = Color3.fromRGB(40, 30, 70), TabBackground = Color3.fromRGB(20, 20, 40), TabStroke = Color3.fromRGB(90, 70, 140), TabBackgroundSelected = Color3.fromRGB(60, 40, 120), TabTextColor = Color3.fromRGB(180, 180, 255), SelectedTabTextColor = Color3.fromRGB(255, 255, 255), ElementBackground = Color3.fromRGB(30, 25, 55), ElementBackgroundHover = Color3.fromRGB(50, 40, 90), ElementStroke = Color3.fromRGB(100, 80, 160), SliderBackground = Color3.fromRGB(60, 50, 100), SliderProgress = Color3.fromRGB(150, 120, 255), ToggleEnabled = Color3.fromRGB(140, 110, 255), ToggleDisabled = Color3.fromRGB(80, 80, 110) } -- Window local Window = Rayfield:CreateWindow({ Name = "🌌 Ethernal Hub", LoadingTitle = "🌌 Ethernal Hub", LoadingSubtitle = "Track & Field Infinite", ConfigurationSaving = { Enabled = true, FolderName = "EthernalHub", FileName = "Config" }, KeySystem = true, KeySettings = { Title = "Ethernal Hub | Key System", Subtitle = "Enter the key to continue", Note = "join our discord for key", -- You can change this note to your Discord link FileName = "EthernalKey", SaveKey = true, GrabKeyFromSite = false, Key = {"ETHERNAL5"} -- Key updated here } } ) -- Tabs local PlayerTab = Window:CreateTab("🏃 Player", 4483362458) local Misc = Window:CreateTab("⚙️ Misc", 4483362458) -- Services local Players = game:GetService("Players") local RunService = game:GetService("RunService") -- Vars local LocalPlayer = Players.LocalPlayer local Enabled = false local CFrameSpeed = 0.05 local Velocity = 0 local JumpEnabled = false local JumpValue = 50 -- Movement Toggle PlayerTab:CreateToggle({ Name = "⚡ Enable CFrame Speed", CurrentValue = false, Callback = function(v) Enabled = v end }) -- Speed Slider PlayerTab:CreateSlider({ Name = "🚀 CFrame Speed", Range = {1, 20}, Increment = 1, CurrentValue = 5, Callback = function(v) CFrameSpeed = v / 100 end }) -- Jump Toggle PlayerTab:CreateToggle({ Name = "🦘 Enable Jump Power", CurrentValue = false, Callback = function(v) JumpEnabled = v local char = LocalPlayer.Character if char and char:FindFirstChild("Humanoid") then if not v then char.Humanoid.JumpPower = 50 else char.Humanoid.JumpPower = JumpValue end end end }) -- Jump Slider PlayerTab:CreateSlider({ Name = "📏 Jump Power Value", Range = {50, 200}, Increment = 5, CurrentValue = 50, Callback = function(Value) JumpValue = Value if JumpEnabled then local char = LocalPlayer.Character if char and char:FindFirstChild("Humanoid") then char.Humanoid.JumpPower = Value end end end }) -- Movement Loop RunService.RenderStepped:Connect(function() if not Enabled then return end local char = LocalPlayer.Character if not char then return end local hrp = char:FindFirstChild("HumanoidRootPart") local humanoid = char:FindFirstChild("Humanoid") if not hrp or not humanoid then return end if humanoid.MoveDirection.Magnitude > 0 then Velocity = math.clamp(Velocity + 0.002, 0, CFrameSpeed) hrp.CFrame = hrp.CFrame + (hrp.CFrame.LookVector * Velocity) else Velocity = math.clamp(Velocity - 0.003, 0, CFrameSpeed) end end) -- UI Toggle Misc:CreateKeybind({ Name = "🎮 Toggle UI", CurrentKeybind = "RightControl", HoldToInteract = false, Callback = function() Rayfield:Toggle() end }) -- Rejoin Misc:CreateButton({ Name = "🔄 Rejoin Server", Callback = function() game:GetService("TeleportService"):Teleport(game.PlaceId) end }) -- Notification Rayfield:Notify({ Title = "🌌 Ethernal Hub", Content = "Loaded successfully ✨", Duration = 5 })