local Rayfield = loadstring(game:HttpGet('https://sirius.menu/rayfield'))() local Window = Rayfield:CreateWindow({ Name = "binarickidd's Hub", Icon = 0, -- Icon in Topbar. Can use Lucide Icons (string) or Roblox Image (number). 0 to use no icon (default). LoadingTitle = "Script hub", LoadingSubtitle = "by binarickidd", Theme = "Ocean", -- Check https://docs.sirius.menu/rayfield/configuration/themes DisableRayfieldPrompts = false, DisableBuildWarnings = false, -- Prevents Rayfield from warning when the script has a version mismatch with the interface ConfigurationSaving = { Enabled = true, FolderName = nil, -- Create a custom folder for your hub/game FileName = "Big Hub" }, Discord = { Enabled = false, -- Prompt the user to join your Discord server if their executor supports it Invite = "noinvitelink", -- The Discord invite code, do not include discord.gg/. E.g. discord.gg/ ABCD would be ABCD RememberJoins = true -- Set this to false to make them join the discord every time they load it up }, KeySystem = false, -- Set this to true to use our key system KeySettings = { Title = "Untitled", Subtitle = "Key System", Note = "No method of obtaining the key is provided", -- Use this to tell the user how to get a key FileName = "Key", -- It is recommended to use something unique as other scripts using Rayfield may overwrite your key file SaveKey = true, -- 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 = {"Hello"} -- List of keys that will be accepted by the system, can be RAW file links (pastebin, github etc) or simple strings ("hello","key22") } }) Rayfield:Notify({ Title = "Script hub by binarickidd", Content = "Thanks for using our script, ur awesome", Duration = 3.5, Image = 4483362458, }) local Tab = Window:CreateTab("Admin scripts", 4483362458) -- Title, Image local Section = Tab:CreateSection("Admin scripts") local Button = Tab:CreateButton({ Name = "Nameless admin", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/ltseverydayyou/Nameless-Admin/main/Source"))(); end, }) local Button = Tab:CreateButton({ Name = "Nameless admin (For pc)", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/FilteringEnabled/NamelessAdmin/main/Source"))() end, }) local Button = Tab:CreateButton({ Name = "Infinite yield", Callback = function() loadstring(game:HttpGet('https://raw.githubusercontent.com/EdgeIY/infiniteyield/master/source'))() end, }) local Button = Tab:CreateButton({ Name = "OPFinality", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/XziuhxPlay/ROBLOX-SCRIPT/main/wait.lua", true))(); end, }) local Tab = Window:CreateTab("Hitbox", 4483362458) -- Title, Image local Section = Tab:CreateSection("Hitbox scripts") local Button = Tab:CreateButton({ Name = "Hitbox expander", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/8QH1d6nC"))() end, }) local Button = Tab:CreateButton({ Name = "Project bullshit", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/XziuhxPlay/ROBLOX-SCRIPT/main/LOL.lua", true))() end, }) local Tab = Window:CreateTab("Brookhaven", 4483362458) -- Title, Image local Section = Tab:CreateSection("Brookhaven scripts") local Button = Tab:CreateButton({ Name = "R4D", Callback = function() loadstring(game:HttpGet("https://rawscripts.net/raw/Brookhaven-RP-R4D-TROLL-NO-KEY-17625"))() end, }) local Button = Tab:CreateButton({ Name = "Ghosthub", Callback = function() loadstring(game:HttpGet('https://raw.githubusercontent.com/GhostPlayer352/Test4/main/GhostHub'))() end, }) local Button = Tab:CreateButton({ Name = "The darkones GUI", Callback = function() loadstring(game:HttpGet('https://raw.githubusercontent.com/TheDarkoneMarcillisePex/Other-Scripts/main/Brook%20Haven%20Gui'))() end, }) local Tab = Window:CreateTab("Shiftlock", 4483362458) -- Title, Image local Section = Tab:CreateSection("Good shiftlock for mobile") local Button = Tab:CreateButton({ Name = "Shiftlock", Callback = function() -- https://scriptblox.com/script/Universal-Script-FE-Mobile-Shiftlock-Official-19126 -- made by fedoratum. -- Gui to Lua -- Version: 3.2 -- Instances: local ShiftlockStarterGui = Instance.new("ScreenGui") local ImageButton = Instance.new("ImageButton") --Properties: ShiftlockStarterGui.Name = "Shiftlock (StarterGui)" ShiftlockStarterGui.Parent = game.CoreGui ShiftlockStarterGui.ZIndexBehavior = Enum.ZIndexBehavior.Sibling ShiftlockStarterGui.ResetOnSpawn = false ImageButton.Parent = ShiftlockStarterGui ImageButton.Active = true ImageButton.Draggable = true ImageButton.BackgroundColor3 = Color3.fromRGB(255, 255, 255) ImageButton.BackgroundTransparency = 1.000 ImageButton.Position = UDim2.new(0.921914339, 0, 0.552375436, 0) ImageButton.Size = UDim2.new(0.0636147112, 0, 0.0661305636, 0) ImageButton.SizeConstraint = Enum.SizeConstraint.RelativeXX ImageButton.Image = "http://www.roblox.com/asset/?id=182223762" -- Scripts: local function TLQOYN_fake_script() -- ImageButton.ShiftGUI local script = Instance.new('LocalScript', ImageButton) local MobileCameraFramework = {} local players = game:GetService("Players") local runservice = game:GetService("RunService") local CAS = game:GetService("ContextActionService") local player = players.LocalPlayer local character = player.Character or player.CharacterAdded:Wait() local root = character:WaitForChild("HumanoidRootPart") local humanoid = character.Humanoid local camera = workspace.CurrentCamera local button = script.Parent --Visiblity uis = game:GetService("UserInputService") ismobile = uis.TouchEnabled button.Visible = ismobile local states = { OFF = "rbxasset://textures/ui/mouseLock_off@2x.png", ON = "rbxasset://textures/ui/mouseLock_on@2x.png" } local MAX_LENGTH = 900000 local active = false local ENABLED_OFFSET = CFrame.new(1.7, 0, 0) local DISABLED_OFFSET = CFrame.new(-1.7, 0, 0) local rootPos = Vector3.new(0,0,0) local function UpdatePos() if player.Character and player.Character:FindFirstChildOfClass"Humanoid" and player.Character:FindFirstChildOfClass"Humanoid".RootPart then rootPos = player.Character:FindFirstChildOfClass"Humanoid".RootPart.Position end end local function UpdateImage(STATE) button.Image = states[STATE] end local function UpdateAutoRotate(BOOL) if player.Character and player.Character:FindFirstChildOfClass"Humanoid" then player.Character:FindFirstChildOfClass"Humanoid".AutoRotate = BOOL end end local function GetUpdatedCameraCFrame() if game:GetService"Workspace".CurrentCamera then return CFrame.new(rootPos, Vector3.new(game:GetService"Workspace".CurrentCamera.CFrame.LookVector.X * MAX_LENGTH, rootPos.Y, game:GetService"Workspace".CurrentCamera.CFrame.LookVector.Z * MAX_LENGTH)) end end local function EnableShiftlock() UpdatePos() UpdateAutoRotate(false) UpdateImage("ON") if player.Character and player.Character:FindFirstChildOfClass"Humanoid" and player.Character:FindFirstChildOfClass"Humanoid".RootPart then player.Character:FindFirstChildOfClass"Humanoid".RootPart.CFrame = GetUpdatedCameraCFrame() end if game:GetService"Workspace".CurrentCamera then game:GetService"Workspace".CurrentCamera.CFrame = camera.CFrame * ENABLED_OFFSET end end local function DisableShiftlock() UpdatePos() UpdateAutoRotate(true) UpdateImage("OFF") if game:GetService"Workspace".CurrentCamera then game:GetService"Workspace".CurrentCamera.CFrame = camera.CFrame * DISABLED_OFFSET end pcall(function() active:Disconnect() active = nil end) end UpdateImage("OFF") active = false function ShiftLock() if not active then active = runservice.RenderStepped:Connect(function() EnableShiftlock() end) else DisableShiftlock() end end local ShiftLockButton = CAS:BindAction("ShiftLOCK", ShiftLock, false, "On") CAS:SetPosition("ShiftLOCK", UDim2.new(0.8, 0, 0.8, 0)) button.MouseButton1Click:Connect(function() if not active then active = runservice.RenderStepped:Connect(function() EnableShiftlock() end) else DisableShiftlock() end end) return MobileCameraFramework end coroutine.wrap(TLQOYN_fake_script)() local function OMQRQRC_fake_script() -- ShiftlockStarterGui.LocalScript local script = Instance.new('LocalScript', ShiftlockStarterGui) local Players = game:GetService("Players") local UserInputService = game:GetService("UserInputService") local Settings = UserSettings() local GameSettings = Settings.GameSettings local ShiftLockController = {} while not Players.LocalPlayer do wait() end local LocalPlayer = Players.LocalPlayer local Mouse = LocalPlayer:GetMouse() local PlayerGui = LocalPlayer:WaitForChild("PlayerGui") local ScreenGui, ShiftLockIcon, InputCn local IsShiftLockMode = true local IsShiftLocked = true local IsActionBound = false local IsInFirstPerson = false ShiftLockController.OnShiftLockToggled = Instance.new("BindableEvent") local function isShiftLockMode() return LocalPlayer.DevEnableMouseLock and GameSettings.ControlMode == Enum.ControlMode.MouseLockSwitch and LocalPlayer.DevComputerMovementMode ~= Enum.DevComputerMovementMode.ClickToMove and GameSettings.ComputerMovementMode ~= Enum.ComputerMovementMode.ClickToMove and LocalPlayer.DevComputerMovementMode ~= Enum.DevComputerMovementMode.Scriptable end if not UserInputService.TouchEnabled then IsShiftLockMode = isShiftLockMode() end local function onShiftLockToggled() IsShiftLocked = not IsShiftLocked ShiftLockController.OnShiftLockToggled:Fire() end local initialize = function() print("enabled") end function ShiftLockController:IsShiftLocked() return IsShiftLockMode and IsShiftLocked end function ShiftLockController:SetIsInFirstPerson(isInFirstPerson) IsInFirstPerson = isInFirstPerson end local function mouseLockSwitchFunc(actionName, inputState, inputObject) if IsShiftLockMode then onShiftLockToggled() end end local function disableShiftLock() if ScreenGui then ScreenGui.Parent = nil end IsShiftLockMode = false Mouse.Icon = "" if InputCn then InputCn:disconnect() InputCn = nil end IsActionBound = false ShiftLockController.OnShiftLockToggled:Fire() end local onShiftInputBegan = function(inputObject, isProcessed) if isProcessed then return end if inputObject.UserInputType ~= Enum.UserInputType.Keyboard or inputObject.KeyCode == Enum.KeyCode.LeftShift or inputObject.KeyCode == Enum.KeyCode.RightShift then end end local function enableShiftLock() IsShiftLockMode = isShiftLockMode() if IsShiftLockMode then if ScreenGui then ScreenGui.Parent = PlayerGui end if IsShiftLocked then ShiftLockController.OnShiftLockToggled:Fire() end if not IsActionBound then InputCn = UserInputService.InputBegan:connect(onShiftInputBegan) IsActionBound = true end end end GameSettings.Changed:connect(function(property) if property == "ControlMode" then if GameSettings.ControlMode == Enum.ControlMode.MouseLockSwitch then enableShiftLock() else disableShiftLock() end elseif property == "ComputerMovementMode" then if GameSettings.ComputerMovementMode == Enum.ComputerMovementMode.ClickToMove then disableShiftLock() else enableShiftLock() end end end) LocalPlayer.Changed:connect(function(property) if property == "DevEnableMouseLock" then if LocalPlayer.DevEnableMouseLock then enableShiftLock() else disableShiftLock() end elseif property == "DevComputerMovementMode" then if LocalPlayer.DevComputerMovementMode == Enum.DevComputerMovementMode.ClickToMove or LocalPlayer.DevComputerMovementMode == Enum.DevComputerMovementMode.Scriptable then disableShiftLock() else enableShiftLock() end end end) LocalPlayer.CharacterAdded:connect(function(character) if not UserInputService.TouchEnabled then initialize() end end) if not UserInputService.TouchEnabled then initialize() if isShiftLockMode() then InputCn = UserInputService.InputBegan:connect(onShiftInputBegan) IsActionBound = true end end enableShiftLock() return ShiftLockController end coroutine.wrap(OMQRQRC_fake_script)() end, }) local Tab = Window:CreateTab("Animations", 4483362458) -- Title, Image local Section = Tab:CreateSection("Animation scripts") local Button = Tab:CreateButton({ Name = "Energize", Callback = function() loadstring(game:HttpGet(('https://pastebin.com/raw/1p6xnBNf'),true))() end, }) local Button = Tab:CreateButton({ Name = "R6 Salute", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/SA0vPzmL"))() end, }) local Button = Tab:CreateButton({ Name = "Animation GUI", Callback = function() loadstring(game:HttpGet("https://gist.githubusercontent.com/MelonsStuff/f018928d2f010789a150b4924e279b16/raw/8de399eb9cbccbde430fcd37270cd4ff171f8b8e/AnimationGUI.txt"))() end, }) local Button = Tab:CreateButton({ Name = "AquaMatrix", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/ExploitFin/AquaMatrix/refs/heads/AquaMatrix/AquaMatrix"))() end, }) local Button = Tab:CreateButton({ Name = "FE SCP-096", Callback = function() loadstring(game:HttpGet("https://pastefy.app/YsJgITXR/raw"))() end, }) local Tab = Window:CreateTab("Natural disaster", 4483362458) -- Title, Image local Section = Tab:CreateSection("Natural disaster scripts") local Button = Tab:CreateButton({ Name = "Super Ring Parts V5", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Lukashub-coder/Super-ring-V5/refs/heads/main/By%20lukas!!"))() end, }) local Tab = Window:CreateTab("Emote script", 4483362458) -- Title, Image local Section = Tab:CreateSection("Emote script for R15") local Button = Tab:CreateButton({ Name = "Emote script", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/eCpipCTH"))() end, }) local Button = Tab:CreateButton({ Name = "Emote script for pc (Press comma)", Callback = function() loadstring(game:HttpGetAsync("https://raw.githubusercontent.com/Gi7331/scripts/main/Emote.lua"))() end, }) local Tab = Window:CreateTab("Hacker chat", 4483362458) -- Title, Image local Section = Tab:CreateSection("Chat with other exploiters") local Button = Tab:CreateButton({ Name = "Hacker chat", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/yurHSP1r"))() end, }) local Tab = Window:CreateTab("Keyboard", 4483362458) -- Title, Image local Section = Tab:CreateSection("Keyboard scripts") local Button = Tab:CreateButton({ Name = "Keyboard", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/GGH52lan/GGH52lan/main/keyboard.txt"))() end, }) local Button = Tab:CreateButton({ Name = "Delta keyboard", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/Xxtan31/Ata/main/deltakeyboardcrack.txt", true))() end, }) local Tab = Window:CreateTab("System broken", 4483362458) -- Title, Image local Section = Tab:CreateSection("System broken script") local Button = Tab:CreateButton({ Name = "System broken", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/H20CalibreYT/SystemBroken/main/script"))() end, }) local Tab = Window:CreateTab("RTX shaders", 4483362458) -- Title, Image local Section = Tab:CreateSection("Shader scripts") local Button = Tab:CreateButton({ Name = "Graphic Mod V1.0.0", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/RqhSACij"))() end, }) local Button = Tab:CreateButton({ Name = "Black shaders", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/9Cbdh562"))() end, }) local Button = Tab:CreateButton({ Name = "Realistic shaders", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/fXxPZtXZ"))() end, }) local Tab = Window:CreateTab("Chat spy", 4483362458) -- Title, Image local Section = Tab:CreateSection("See other people conversation on private") local Button = Tab:CreateButton({ Name = "Chat spy", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/xURZB8e7"))() end, }) local Tab = Window:CreateTab("Chat draw", 4483362458) -- Title, Image local Section = Tab:CreateSection("Drawing script") local Button = Tab:CreateButton({ Name = "Chat draw", Callback = function() loadstring(game:HttpGet('https://pastebin.com/raw/q6WWVCKC'))() end, }) local Tab = Window:CreateTab("4nn1 Place scripts", 4483362458) -- Title, Image local Section = Tab:CreateSection("Scripts for 4nn1 place") local Button = Tab:CreateButton({ Name = "Fedora gui beta", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/myCFr8Nx"))() end, }) local Tab = Window:CreateTab("SS executor", 4483362458) -- Title, Image local Section = Tab:CreateSection("For backdoor games") local Button = Tab:CreateButton({ Name = "LALOL Hub", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/its-LALOL/LALOL-Hub/main/Backdoor-Scanner/script"))() end, }) local Button = Tab:CreateButton({ Name = "Backdoor.exe", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/iK4oS/backdoor.exe/master/source.lua"))() end, }) local Tab = Window:CreateTab("The chosen one", 4483362458) -- Title, Image local Section = Tab:CreateSection("Scripts for the chosen one game") local Button = Tab:CreateButton({ Name = "ZTE Hub", Callback = function() loadstring(game:HttpGet("https://raw.githubusercontent.com/khanh-lol/Ztehub/refs/heads/main/ztebeta"))() end, }) local Button = Tab:CreateButton({ Name = "Equip all tools", Callback = function() loadstring(game:HttpGet("https://pastebin.com/raw/DjudvA1M"))() end, }) local Tab = Window:CreateTab("f3x scripts", 4483362458) -- Title, Image local Section = Tab:CreateSection("f3x scripts") local Button = Tab:CreateButton({ Name = "Blue2spookys Script gui v4.20", Callback = function() loadstring(game:HttpGet("https://pastes.io/raw/fuck2spooky"))() end, })