local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "Grace Script Hub", Icon = 0, LoadingTitle = "Grace ScriptHub Loading...", LoadingSubtitle = "Made With ❤ By BlackWaterYT", Theme = "DarkBlue", DisableRayfieldPrompts = false, DisableBuildWarnings = false, ConfigurationSaving = { Enabled = true, FolderName = nil, FileName = "Grace Hub" }, Discord = { Enabled = false, Invite = "noinvitelink", RememberJoins = true }, KeySystem = false, KeySettings = { Title = "Key System", Subtitle = "Enter the Key", Note = "No method of obtaining the key is provided", FileName = "Key", SaveKey = true, GrabKeyFromSite = false, Key = {"Hello"} } }) local ScriptsTab = Window:CreateTab("Scripts", 4483362458) ScriptsTab:CreateButton({ Name = "Activate Godmode", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/IPostStuff/Updated-Grace-Godmode/refs/heads/main/Removed%20Dozer"))() end, }) ScriptsTab:CreateButton({ Name = "Grace Get Stimulated Script For Mobile", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/IPostStuff/Roblox-Grace-Get-Stimulated-Script/refs/heads/main/Get%20Stimulated"))() end, }) ScriptsTab:CreateButton({ Name = "Spinning Flashlight for PC (Not Tested)", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/IPostStuff/Spinning-Flashlight-For-Pc/refs/heads/main/Grace%20Script"))() end, }) ScriptsTab:CreateSlider({ Name = "Walk Speed", Range = {0, 500}, Increment = 1, Suffix = "Speed", CurrentValue = 16, Flag = "WalkSpeed", Callback = function(Value) game.Players.LocalPlayer.Character.Humanoid.WalkSpeed = Value end, }) ScriptsTab:CreateSlider({ Name = "Jump Power", Range = {50, 200}, Increment = 1, Suffix = "Power", CurrentValue = 50, Flag = "JumpPower", Callback = function(Value) game.Players.LocalPlayer.Character.Humanoid.JumpPower = Value end, }) local MiscellaneousTab = Window:CreateTab("Miscellaneous", 4483362458) MiscellaneousTab:CreateButton({ Name = "Infinite Yield", Callback = function() loadstring(game:HttpGet("https://rawscripts.net/raw/Infinite-Yield_500"))() end, }) MiscellaneousTab:CreateButton({ Name = "Ghost Hub", Callback = function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-X-Ghost-Hub-X-7595"))() end, }) MiscellaneousTab:CreateButton({ Name = "Nameless Admin", Callback = function() loadstring(game:HttpGet("https://rawscripts.net/raw/Universal-Script-Nameless-Admin-V2-24856"))() end, }) local AntiAFK = false MiscellaneousTab:CreateToggle({ Name = "Anti AFK", CurrentValue = false, Flag = "AntiAFK", Callback = function(Value) AntiAFK = Value if AntiAFK then while AntiAFK do game:GetService("VirtualUser"):Button1Down(Vector2.new(0, 0)) wait(10) end end end, }) local fullBrightEnabled = false MiscellaneousTab:CreateButton({ Name = "Fullbright", Callback = function() fullBrightEnabled = true game.Lighting.FogEnd = 100000 game.Lighting.OutdoorAmbient = Color3.fromRGB(255, 255, 255) game.Lighting.Ambient = Color3.fromRGB(255, 255, 255) local lightPart = Instance.new("PointLight") lightPart.Parent = game.Players.LocalPlayer.Character.HumanoidRootPart lightPart.Range = 100 lightPart.Brightness = 5 end, }) MiscellaneousTab:CreateButton({ Name = "Destroy Fullbright", Callback = function() fullBrightEnabled = false game.Lighting.FogEnd = 1000 game.Lighting.OutdoorAmbient = Color3.fromRGB(128, 128, 128) game.Lighting.Ambient = Color3.fromRGB(128, 128, 128) for _, child in ipairs(game.Players.LocalPlayer.Character.HumanoidRootPart:GetChildren()) do if child:IsA("PointLight") then child:Destroy() end end end, }) local infiniteJumpEnabled = false local infiniteJumpConnection MiscellaneousTab:CreateToggle({ Name = "Infinite Jump", CurrentValue = false, Flag = "InfiniteJump", Callback = function(Value) infiniteJumpEnabled = Value local humanoid = game.Players.LocalPlayer.Character:FindFirstChild("Humanoid") if infiniteJumpEnabled then infiniteJumpConnection = game:GetService("UserInputService").JumpRequest:Connect(function() humanoid:ChangeState("Seated") humanoid:ChangeState("Jumping") end) else if infiniteJumpConnection then infiniteJumpConnection:Disconnect() end end end, }) local CreditsTab = Window:CreateTab("Credits", 4483362458) CreditsTab:CreateLabel("Made by BlackWaterYT") CreditsTab:CreateLabel("Special thanks for all the help!") Rayfield:Initialize()