local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "Rayfield Universal", Icon = 0, LoadingTitle = "The Best Script for you.", LoadingSubtitle = "by magickidd", ShowText = "Rayfield", Theme = "Default", ToggleUIKeybind = "G", DisableRayfieldPrompts = false, DisableBuildWarnings = false, -- <-- FIXED: added comma here ConfigurationSaving = { Enabled = false, FolderName = nil, FileName = "Big Hub" }, Discord = { Enabled = false, Invite = "noinvitelink", RememberJoins = true }, KeySystem = true, KeySettings = { Title = "LOCAL KEY SYSTEM", Subtitle = "made by magickidd", Note = "join discord for key", FileName = "Key", SaveKey = true, GrabKeyFromSite = false, Key = {"SCRIPT-KEY-G5G53"} } }) local MainTab = Window:CreateTab("🏡Home", nil) local MainSection = MainTab:CreateSection("Main") Rayfield:Notify({ Title = "Universal Rayfield", Content = "welcome! try this script if u want to", Duration = 6, Image = nil, }) local Button = MainTab:CreateButton({ Name = "Infinite Jump", Callback = function() -- The function that takes place when the button is pressed end, }) local UIS = game:GetService("UserInputService") local player = game.Players.LocalPlayer local function onJumpRequest() local character = player.Character if not character then return end local humanoid = character:FindFirstChildOfClass("Humanoid") if not humanoid then return end humanoid:ChangeState(Enum.HumanoidStateType.Jumping) -- checks if player is Jumping end UIS.JumpRequest:Connect(onJumpRequest) local Slider = MainTab:CreateSlider({ Name = "Walkspeed", Range = {0, 1000}, Increment = 1, Suffix = "SPEED", CurrentValue = 16, Flag = "Slider1", -- A flag is the identifier for the configuration file; make sure every element has a different flag if you're using configuration saving to ensure no overlaps Callback = function(Value) game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = (Value) end, })