local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()

local Window = Rayfield:CreateWindow({
    Name = "OP Battlegrounds",
    LoadingTitle = "OP Battlegrounds script loading",
    LoadingSubtitle = "by tubers93",
    ConfigurationSaving = {
       Enabled = true,
       FolderName = nil, -- Create a custom folder for your hub/game
       FileName = "Big Hub"
    },
    Discord = {
       Enabled = false,
       Invite = "noinvitelink", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ABCD would be ABCD
       RememberJoins = false -- Set this to false to make them join the discord every time they load it up
    },
    KeySystem = true, -- Set this to true to use our key system
    KeySettings = {
       Title = "verify you the owner",
       Subtitle = "Key System",
       Note = "No method of obtaining the key is provided",
       FileName = "Key", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file
       SaveKey = false, -- The user's key will be saved, but if you change the key, they will be unable to use your script
       GrabKeyFromSite = false, -- If this is true, set Key below to the RAW site you would like Rayfield to get the key from
       Key = {"hackingguirobloxgame"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22")
    }
 })

 local Tab = Window:CreateTab("Home Scripts", 4483362458) -- Title, Image

 local Section = Tab:CreateSection("OP Scripts")

 local Button = Tab:CreateButton({
    Name = "Get Early Access For Free",
    Callback = function()
        game.Players.LocalPlayer.EarlyAccess.Value=true
    end,
 })

 local Button = Tab:CreateButton({
   Name = "No Dash CoolDown",
   Callback = function()
      game.Players.LocalPlayer.NoDashCD.Value=true
   end,
})

local Button = Tab:CreateButton({
   Name = "No Cooldown",
   Callback = function()
      game.Players.LocalPlayer.NoCD.Value=true
   end,
})