local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "Educational Speed Script", LoadingTitle = "Loading GUI...", LoadingSubtitle = "by Gemini", ConfigurationSaving = { Enabled = true, FolderName = "GeminiScripts", FileName = "SpeedConfig" } }) local MainTab = Window:CreateTab("Main Features", 4483362458) -- Icon ID -- Variable to store the current speed local TargetSpeed = 16 -- The Slider local Slider = MainTab:CreateSlider({ Name = "WalkSpeed Multiplier", Range = {1, 1000}, Increment = 1, Suffix = " Speed", CurrentValue = 16, Flag = "SpeedSlider", Callback = function(Value) TargetSpeed = Value end, }) -- The Loop (Logic) -- This runs every frame to ensure the WalkSpeed stays at the slider value game:GetService("RunService").Heartbeat:Connect(function() local player = game.Players.LocalPlayer if player and player.Character and player.Character:FindFirstChild("Humanoid") then player.Character.Humanoid.WalkSpeed = TargetSpeed end end) Rayfield:Notify({ Title = "Script Loaded", Content = "Use the slider to adjust your speed.", Duration = 5, Image = 4483362458, })