local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))()
local Window = Rayfield:CreateWindow({
Name = "BBP SCRIPT BEST",
LoadingTitle = "Bey Parts and BFX Selector, ETC",
LoadingSubtitle = "More features will come"
})
local PartsTab = Window:CreateTab("Parts", 4483362458)
local TeleportTab = Window:CreateTab("Teleport", 4483362458)
local BFXTab = Window:CreateTab("BFX", 4483362458)
local SettingsTab = Window:CreateTab("Settings", 4483362458)
local player = game:GetService("Players").LocalPlayer
local PartsFolder = player.PlayerGui.TopBar.Frame.LeftFrame.BeyCustomisationButton.CustomizationGui.Parts
local BFXFolder = player.PlayerGui.BurstFXGui.bFXFolder
local SelectedLayer = ""
local SelectedDisc = ""
local SelectedTip = ""
local SelectedBFX = ""
local AnchorOnTP = false
local function GetNames(folder)
local names = {}
for _, v in ipairs(folder:GetChildren()) do
if v.Name ~= "showcaseBFxscript" then
table.insert(names, v.Name)
end
end
table.sort(names)
return names
end
local Layers = GetNames(PartsFolder.Layer)
local Discs = GetNames(PartsFolder.Disc)
local Tips = GetNames(PartsFolder.Tip)
local BFXEffects = GetNames(BFXFolder)
-- PARTS TAB
PartsTab:CreateParagraph({Title = "Parts Info", Content = "Use this to get parts (u can save them) but if u don't want to get banned use the protection I gave u in teleport"})
PartsTab:CreateDropdown({
Name = "Layer",
Options = Layers,
CurrentOption = {},
MultipleOptions = false,
Callback = function(option)
SelectedLayer = typeof(option) == "table" and option[1] or option
end
})
PartsTab:CreateDropdown({
Name = "Disc",
Options = Discs,
CurrentOption = {},
MultipleOptions = false,
Callback = function(option)
SelectedDisc = typeof(option) == "table" and option[1] or option
end
})
PartsTab:CreateDropdown({
Name = "Tip",
Options = Tips,
CurrentOption = {},
MultipleOptions = false,
Callback = function(option)
SelectedTip = typeof(option) == "table" and option[1] or option
end
})
PartsTab:CreateButton({
Name = "Apply Selected Parts",
Callback = function()
game:GetService("ReplicatedStorage").Events.confirmEvent:FireServer(
tostring(SelectedLayer),
tostring(SelectedDisc),
tostring(SelectedTip)
)
end
})
-- TELEPORT TAB
TeleportTab:CreateParagraph({Title = "Teleport Info", Content = "Use this so u don't get banned and don't get seen Use the view thing and Use stadium or Bey"})
TeleportTab:CreateToggle({
Name = "Anchor on Teleport",
CurrentValue = false,
Callback = function(Value)
AnchorOnTP = Value
end
})
TeleportTab:CreateButton({
Name = "Giga Stadium",
Callback = function()
local character = player.Character or player.CharacterAdded:Wait()
local hrp = character:WaitForChild("HumanoidRootPart")
-- Unanchor first
hrp.Anchored = false
task.wait(0.7)
character:PivotTo(CFrame.new(-137, 58, 12))
task.wait(0.2)
-- Anchor again if enabled
hrp.Anchored = AnchorOnTP
local value = AnchorOnTP and -43 or 0
game:GetService("ReplicatedStorage").Events.FLEvent:FireServer(
5,
9,
90,
value
)
end
})
TeleportTab:CreateButton({
Name = "Spike Stadium",
Callback = function()
local character = player.Character or player.CharacterAdded:Wait()
local hrp = character:WaitForChild("HumanoidRootPart")
-- Unanchor first
hrp.Anchored = false
task.wait(0.7)
character:PivotTo(CFrame.new(54, 52, 22))
task.wait(0.2)
-- Anchor again if enabled
hrp.Anchored = AnchorOnTP
local value = AnchorOnTP and -43 or 0
game:GetService("ReplicatedStorage").Events.FLEvent:FireServer(
5,
9,
90,
value
)
end
})
TeleportTab:CreateButton({
Name = "Small Stadium",
Callback = function()
local character = player.Character or player.CharacterAdded:Wait()
local hrp = character:WaitForChild("HumanoidRootPart")
-- Unanchor first
hrp.Anchored = false
task.wait(0.7)
character:PivotTo(CFrame.new(210, 55, 8))
task.wait(0.2)
-- Anchor again if enabled
hrp.Anchored = AnchorOnTP
local value = AnchorOnTP and -43 or 0
game:GetService("ReplicatedStorage").Events.FLEvent:FireServer(
5,
9,
90,
value
)
end
})
-- BFX TAB
BFXTab:CreateParagraph({Title = "Burst Effects Info", Content = "Use this to get BFX/Burst Effects Also u don't need to own the badges to get it"})
BFXTab:CreateDropdown({
Name = "Burst Effect",
Options = BFXEffects,
CurrentOption = {},
MultipleOptions = false,
Callback = function(option)
SelectedBFX = typeof(option) == "table" and option[1] or option
end
})
BFXTab:CreateButton({
Name = "Apply Selected BFX",
Callback = function()
local Event = game:GetService("ReplicatedStorage").Events.ChangebFXevent
Event:FireServer(
tostring(SelectedBFX)
)
end
})
-- SETTINGS TAB
SettingsTab:CreateButton({
Name = "Destroy UI",
Callback = function()
Rayfield:Destroy()
end
})
Comments
The script shows up , but nothing doesnt show up its blank and we cant use it
We MIGHT need an update, icons not showing(First time trying the script so I won't judge until it's fixed)
none of the features show up in the script im using madium and its a high level executor please fix!
Ill add icons for the tabs next
Pls do not dislike if doesn't work just tell me and I'll fix it
Update now
BFX soon I think Meh
Extra instructions use the view thing use "bey" or stadium