-- [[ Rscripts Risk Notice ]] -- This script is not verified by rscripts.net. Deal with caution. -- -- Stay safe: -- • Never log in on unofficial Roblox sites or lookalike domains. -- • Real Roblox links use roblox.com (check the .com ending). -- • Treat fake Roblox login / "claim reward" pages as phishing. -- [[ End Rscripts Risk Notice ]] local Rayfield = loadstring(game:HttpGet( "https://sirius.menu/rayfield" ))() local Window = Rayfield:CreateWindow({ Name = "Rayfield Test Hub", LoadingTitle = "Teste Rayfield", LoadingSubtitle = "Interface de demonstração", ConfigurationSaving = { Enabled = false }, KeySystem = false }) local MainTab = Window:CreateTab("Principal", 4483362458) local SettingsTab = Window:CreateTab("Configurações", 4483362458) local Section = MainTab:CreateSection("Testes da interface") MainTab:CreateButton({ Name = "Testar notificação", Callback = function() Rayfield:Notify({ Title = "Rayfield", Content = "A interface está funcionando!", Duration = 4 }) end }) MainTab:CreateToggle({ Name = "Toggle de teste", CurrentValue = false, Flag = "TestToggle", Callback = function(Value) print("Toggle:", Value) end }) MainTab:CreateSlider({ Name = "Slider de teste", Range = {0, 100}, Increment = 5, Suffix = "%", CurrentValue = 50, Flag = "TestSlider", Callback = function(Value) print("Valor:", Value) end }) MainTab:CreateDropdown({ Name = "Selecionar opção", Options = {"Opção 1", "Opção 2", "Opção 3"}, CurrentOption = {"Opção 1"}, MultipleOptions = false, Flag = "TestDropdown", Callback = function(Option) print("Selecionado:", Option[1]) end }) MainTab:CreateInput({ Name = "Caixa de texto", PlaceholderText = "Digite alguma coisa...", RemoveTextAfterFocusLost = false, Flag = "TestInput", Callback = function(Text) print("Texto:", Text) end }) SettingsTab:CreateSection("Configurações") SettingsTab:CreateButton({ Name = "Fechar interface", Callback = function() Rayfield:Destroy() end })