-- Load Luna UI instead of Rayfield local Luna = loadstring(game:HttpGet("https://raw.githubusercontent.com/Nebula-Softworks/Luna-Interface-Suite/main/source.lua", true))() local coreGui = cloneref(game:GetService("CoreGui")) coreGui.CallDialogScreen.Enabled = true local callDialog = coreGui.CallDialogScreen.CallDialog.AlertContents local title = callDialog.TitleContainer.TitleArea.Title local bodyText = callDialog.MiddleContent.Content.BodyText local button1 = callDialog.Footer.Buttons["1"] local button1Text = button1.ButtonContent.ButtonMiddleContent.Text title.Size = UDim2.new(0, 100, 0, 26) title.Text = "Gaze Stuff" title.TextScaled = true bodyText.Text = "Made By Gaze" button1Text.Text = "Continue" button1Text.TextSize = bodyText.TextSize button1Text.Size = button1.Size button1.MouseButton1Click:Wait() coreGui.CallDialogScreen.Enabled = false -- Create Luna UI Main Window local Window = Luna:CreateWindow({ Name = "Glazed Hub Keyless ( Brookhaven 🏡 ) v 1.4", -- This Is Title Of Your Window Subtitle = nil, -- A Gray Subtitle next To the main title. LogoID = "17842067503", -- The Asset ID of your logo. Set to nil if you do not have a logo for Luna to use. LoadingEnabled = true, -- Whether to enable the loading animation. Set to false if you do not want the loading screen or have your own custom one. LoadingTitle = "Loading.", -- Header for loading screen LoadingSubtitle = "Brrbrbrbrrbrbbbuhhh", -- Subtitle for loading screen ConfigSettings = { RootFolder = nil, -- The Root Folder Is Only If You Have A Hub With Multiple Game Scripts and u may remove it. DO NOT ADD A SLASH ConfigFolder = "Glazed Hub" -- The Name Of The Folder Where Luna Will Store Configs For This Script. DO NOT ADD A SLASH }, KeySystem = false, -- As Of Beta 6, Luna Has officially Implemented A Key System! KeySettings = { Title = "Example Key that i didn't use", Subtitle = "Key System", Note = "Buusjsjsjajaja", SaveInRoot = false, -- Enabling will save the key in your RootFolder (YOU MUST HAVE ONE BEFORE ENABLING THIS OPTION) SaveKey = true, -- The user's key will be saved, but if you change the key, they will be unable to use your script Key = {"Example Key"}, -- List of keys that will be accepted by the system, please use a system like Pelican or Luarmor that provide key strings based on your HWID since putting a simple string is very easy to bypass SecondAction = { Enabled = true, -- Set to false if you do not want a second action, Type = "Link", -- Link / Discord. Parameter = "" -- If Type is Discord, then put your invite link (DO NOT PUT DISCORD.GG/). Else, put the full link of your key system here. } } }) --// Function local function TOOL(name) game:GetService("ReplicatedStorage").RE["1Too1l"]:InvokeServer("PickingTools", name) end local function WEAR(id) game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("Wear"):InvokeServer(id) end local function COLOR(name) game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("ChangeBodyColor"):FireServer(name) end local cooldown = false local function AvatarChanges(torso, rarm, larm, rleg, lleg, head) if cooldown then Luna:Notification({ Title = "Wait...", Icon = "hourglass_empty", ImageSource = "Material", Content = "Please wait before trying again!" }) return end cooldown = true pcall(function() game:GetService("ReplicatedStorage"):WaitForChild("Remotes"):WaitForChild("ChangeCharacterBody"):InvokeServer({torso, rarm, larm, rleg, lleg, head}) end) Luna:Notification({ Title = "Avatar Changes...", Icon = "autorenew", ImageSource = "Material", Content = "Applying changes..." }) task.delay(1, function() cooldown = false Luna:Notification({ Title = "Success", Icon = "check_circle", ImageSource = "Material", Content = "Avatar changed successfully!" }) end) end local Tabs = { Accessories = Window:CreateTab({ Name = "Accessories", Icon = "checkroom", ImageSource = "Material", ShowTitle = true }), Bundles = Window:CreateTab({ Name = "Bundles", Icon = "people", ImageSource = "Material", ShowTitle = true }), LocalPlayer = Window:CreateTab({ Name = "Local Player", Icon = "person", ImageSource = "Material", ShowTitle = true }), Avatar = Window:CreateTab({ Name = "Avatar", Icon = "face_retouching_natural", ImageSource = "Material", ShowTitle = true }), Animation = Window:CreateTab({ Name = "Animation", Icon = "animation", ImageSource = "Material", ShowTitle = true }), Troll = Window:CreateTab({ Name = "Troll n stuff", Icon = "mood_bad", ImageSource = "Material", ShowTitle = true }), Credits = Window:CreateTab({ Name = "Credits", Icon = "emoji_events", ImageSource = "Material", ShowTitle = true }) } Tabs.Bundles:CreateParagraph({ Title = "Info", Text = "Default scale is recommended\nfor R6 And Minecraft Bundle\nTutorial: https://youtu.be/KYQgwKYT4lk" }) Tabs.Bundles:CreateButton({ Name = "Copy Link", Callback = function() setclipboard("https://youtu.be/KYQgwKYT4lk") end }) Tabs.Bundles:CreateParagraph({ Title = "Bundles", Text = "Funny Bundles" }) Tabs.Bundles:CreateButton({ Name = "Minecraft", Callback = function() AvatarChanges(14976595538, 14976595831, 14976595559, 14976595617, 14976595675, 14976598345) end }) Tabs.Bundles:CreateButton({ Name = "R6 - 1x1x1x1", Callback = function() AvatarChanges(17662225318, 103452055306587, 87202958751790, 129699548221468, 106411216404626, 0) WEAR(17521857429) wait(1) WEAR(6913613757) wait(1) WEAR(12850150835) wait(1) WEAR(4586060885) end }) Tabs.Bundles:CreateButton({ Name = "R6 - Male", Callback = function() AvatarChanges(81500432784353, 103452055306587, 87202958751790, 129699548221468, 106411216404626, 0) end }) Tabs.Bundles:CreateButton({ Name = "R6 - Female", Callback = function() AvatarChanges(124225564167965, 103452055306587, 87202958751790, 129699548221468, 106411216404626, 0) end }) Tabs.Bundles:CreateButton({ Name = "Classic R6", Callback = function() AvatarChanges(17675630775, 17675630666, 17675630763, 17675630677, 17675630636, 0) end }) Tabs.Bundles:CreateButton({ Name = "Robloxian V2 R6", Callback = function() AvatarChanges("76647226869628", "105638394824015", "139039414452825", "79885522911494", "81311062776381", "0") end }) Tabs.Bundles:CreateButton({ Name = "Invisible", Callback = function() AvatarChanges("15312911732", "14532583477", "14532583469", "14532583517", "14532583483", "134082579") end }) Tabs.Avatar:CreateParagraph({ Title = "Colors", Text = "Some Exclusive Color That Didn't Appear In Color UI" }) Tabs.Avatar:CreateButton({ Name = "Pastel Yellow", Callback = function() COLOR("Pastel yellow") end }) Tabs.Avatar:CreateButton({ Name = "Noob Yellow", Callback = function() COLOR("Bright yellow") end }) Tabs.Avatar:CreateParagraph({ Title = "Heads", Text = "Yeah Just Some Head Like Headless" }) local Input = Tabs.Avatar:CreateInput({ Name = "Head ID", PlaceholderText = "", -- Empty placeholder CurrentValue = "", Numeric = true, Enter = true, Callback = function(Text) local headId = tonumber(Text) if headId then AvatarChanges(0, 0, 0, 0, 0, headId) else warn("Invalid Head ID") end end }, "HeadOnlyFlag") Tabs.Avatar:CreateButton({ Name = "Headless", Callback = function() AvatarChanges(0, 0, 0, 0, 0, 134082579) end }) Tabs.Avatar:CreateButton({ Name = "Neko Head", Callback = function() AvatarChanges(0, 0, 0, 0, 0, 18112201695) end }) Tabs.Avatar:CreateButton({ Name = "BlazeBurner Head", Callback = function() AvatarChanges(0, 0, 0, 0, 0, 3210773801) end }) Tabs.Avatar:CreateButton({ Name = "DeathWalker Head", Callback = function() AvatarChanges(0, 0, 0, 0, 0, 16580493236) end }) Tabs.Avatar:CreateParagraph({ Title = "Legs", Text = "I mean,\nwho wouldn’t want to walk around looking like they’ve never seen a gym in their life?\nTruly, you're setting new trends." }) Tabs.Avatar:CreateButton({ Name = "Korblox Right Leg", Callback = function() AvatarChanges(0, 0, 0, 139607718, 0, 0) end }) Tabs.Avatar:CreateButton({ Name = "Korblox Left Leg", Callback = function() AvatarChanges(0, 0, 0, 0, 139607718, 0) end }) Tabs.LocalPlayer:CreateToggle({ Name = "Anti Sit", StartingState = false, Callback = function(state) local humanoid = game.Players.LocalPlayer.Character:FindFirstChildOfClass("Humanoid") if humanoid then humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, not state) end local TheContent = state and "Anti Sit is now ON" or "Anti Sit is now OFF" Luna:Notification({ Title = "Anti Sit Status", Icon = "airline_seat_legroom_reduced", ImageSource = "Material", Content = TheContent }) end }) Tabs.Accessories:CreateParagraph({ Title = "Sound Accessories", Text = "Yes, Accessories with sound." }) local SoundAccessories = { {Name = "Witches Brew Hat", ID = 305888394}, {Name = "Transient-Harmonica", ID = 33070696}, {Name = "Chicken-Suit", ID = 24112667}, {Name = "Bloxy-Cola", ID = 24114402}, } for _, accessory in pairs(SoundAccessories) do Tabs.Accessories:CreateButton({ Name = accessory.Name, Callback = function() WEAR(accessory.ID) end }) end Tabs.Accessories:CreateParagraph({ Title = "Hand Accessories", Text = "Yes, Holdable Accessories" }) local HandAccessories = { {Name = "Ambris-Lum-Sword", ID = 5722175994}, {Name = "Atlantean-Trident", ID = 3241238974}, {Name = "Barbarian-Battleaxe", ID = 3131064293}, {Name = "Tide-Shovel", ID = 3381195240}, {Name = "Spray-Can", ID = 2936950534}, {Name = "Thickhoof-Axe", ID = 3240543366}, {Name = "Bread-Sword", ID = 3052700547}, {Name = "Terrible-Teddy", ID = 3339372724}, {Name = "Frozen-Blaster", ID = 3013849063}, {Name = "Infinity-Gauntlet", ID = 2988781799}, {Name = "Classic Sword Classic RIGHT", ID = 72563448587538}, {Name = "Firebrand Sword Red LEFT", ID = 103807649971342}, {Name = "Dual Venomshank Swords Green", ID = 72612615631590}, {Name = "Dual Darkheart Swords Black", ID = 127135045879692}, {Name = "Ghostwalker Sword RIGHT TRANSPARENT 75", ID = 86312248993609}, {Name = "Darkheart Sword Black LEFT", ID = 127604887527094}, {Name = "Darkheart Sword Black RIGHT", ID = 124312895586978}, {Name = "Classic Sword LEFT HAND", ID = 110239613631704}, } for _, accessory in pairs(HandAccessories) do Tabs.Accessories:CreateButton({ Name = accessory.Name, Callback = function() WEAR(accessory.ID) end }) end Tabs.Accessories:CreateParagraph({ Title = "Particles Whoa", Text = "Yes, Particles Accessories" }) local ParticleAccessories = { {Name = "Doomsekkar", ID = 132809431}, {Name = "Ghosdeeri", ID = 183468963}, {Name = "Cursed Flames", ID = 3756389957}, {Name = "Hiccup's Improved Viking Helmet", ID = 262669756}, {Name = "Korblox Grand Marshal", ID = 233253311}, {Name = "Fiery Horns of the Netherworld", ID = 215718515}, {Name = "Bluesteel Horns of Pwnage", ID = 233705354}, {Name = "Boss White Hat", ID = 89171071}, {Name = "Spring Fairy", ID = 150381051}, {Name = "Winter Fairy", ID = 141742418}, {Name = "Fall Fairy", ID = 128217885}, {Name = "St Patrick's Day Fairy", ID = 226189871}, {Name = "Snow Queen's Necklace", ID = 187998056}, {Name = "Sparkling Angel Wings", ID = 192557913}, {Name = "Rbadam's Smokestack Top Hat", ID = 169444515} } for _, accessory in pairs(ParticleAccessories) do Tabs.Accessories:CreateButton({ Name = accessory.Name, Callback = function() WEAR(accessory.ID) end }) end local Animations = { -- Idle Animations {Category = "Idle", Name = "Borock Idle", Id = 3710007708}, {Category = "Idle", Name = "Ud'zal Idle", Id = 3307605825}, {Category = "Idle", Name = "R15 Idle", Id = 4211409027}, {Category = "Idle", Name = "Long Idle", Id = 18308506919}, {Category = "Idle", Name = "Bold Idle", Id = 16744209868}, {Category = "Idle", Name = "Realistic Idle", Id = 11600321661}, {Category = "Idle", Name = "Adidas Sports Idle", Id = 18538150608}, {Category = "Idle", Name = "NFL Idle", Id = 101094325978637}, {Category = "Idle", Name = "Catwalk Glam Idle", Id = 101279640971758}, {Category = "Idle", Name = "Mr. Toilet Idle", Id = 4418326547}, {Category = "Idle", Name = "No Boundaries Idle", Id = 18755930927}, -- Walk Animations {Category = "Walk", Name = "No Boundaries Walk", Id = 18755942776}, {Category = "Walk", Name = "Catwalk Glam Walk", Id = 103190462987721}, {Category = "Walk", Name = "Bold Walk", Id = 16744219182}, -- Run Animations {Category = "Run", Name = "Rthro Heavy Run", Id = 3236849826}, {Category = "Run", Name = "Adidas Sports Run", Id = 18538133604}, {Category = "Run", Name = "Catwalk Glam Run", Id = 75036746190467}, {Category = "Run", Name = "Bold Run", Id = 16744214662}, {Category = "Run", Name = "NFL Run", Id = 84823630062362}, {Category = "Run", Name = "Mr. Toilet Run", Id = 4418324223}, {Category = "Run", Name = "No Boundaries Run", Id = 18755933883}, -- Jump Animations {Category = "Jump", Name = "No Boundaries Jump", Id = 18755925411}, {Category = "Jump", Name = "Catwalk Glam Jump", Id = 138641066989023}, {Category = "Jump", Name = "Bold Jump", Id = 16744214662}, {Category = "Jump", Name = "Wicked Jump", Id = 130373407996664}, -- Fall Animations {Category = "Fall", Name = "No Boundaries Fall", Id = 18755922352}, {Category = "Fall", Name = "Catwalk Glam Fall", Id = 72706690305027}, {Category = "Fall", Name = "Adidas Fall", Id = 18538164337}, {Category = "Fall", Name = "Bold Fall", Id = 16744207822}, --climb {Category = "Climb", Name = "Adidas Climb", Id = 18538170170}, {Category = "Climb", Name = "Adidas2 Climb", Id = 18538170170}, } -- Loop through Animations for _, anim in ipairs(Animations) do local Button = Tabs.Animation:CreateButton({ Name = anim.Category .. " - " .. anim.Name, Description = nil, -- Optional: you could set a short tip here Callback = function() -- First notification: applying Luna:Notification({ Title = "Applying " .. anim.Category .. " Animation...", Icon = "autorenew", -- Loading icon ImageSource = "Material", Content = "Hold on while we switch your style." }) -- Wear the animation WEAR(anim.Id) -- After 1 second, notify applied task.delay(1, function() Luna:Notification({ Title = anim.Category .. " Animation Applied", Icon = "check_circle", -- Success icon ImageSource = "Material", Content = "If you don't see it, lag might be messing with it." }) end) end }) end local player = game.Players.LocalPlayer local RunService = game:GetService("RunService") local storingTools = false local originalCFrame local seatedDisabled = false -- Track if we disabled it RunService.PreSimulation:Connect(function() local character = player.Character local humanoid = character and character:FindFirstChildOfClass("Humanoid") if storingTools then if not humanoid or not character:FindFirstChild("HumanoidRootPart") then return end local root = character.HumanoidRootPart local backpack = player:FindFirstChild("Backpack") if humanoid and not seatedDisabled then humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, false) seatedDisabled = true end if not originalCFrame then originalCFrame = root.CFrame end root.Velocity = Vector3.zero root.RotVelocity = Vector3.zero root.CFrame = originalCFrame if backpack then -- Loop equip tools for _, tool in ipairs(backpack:GetChildren()) do if tool:IsA("Tool") then tool.Parent = character end end end -- Hide tool visuals for _, tool in ipairs(character:GetChildren()) do if tool:IsA("Tool") and tool:FindFirstChild("Handle") then local voidPos = Vector3.new(0, -99999, 0) if tool.GripPos ~= voidPos then tool.GripPos = voidPos end end end elseif seatedDisabled and humanoid then -- Re-enable Seated state when storingTools stops humanoid:SetStateEnabled(Enum.HumanoidStateType.Seated, true) seatedDisabled = false originalCFrame = nil end end) local Toggle = Tabs.LocalPlayer:CreateToggle({ Name = "Dupe Tools", -- Toggle name Description = nil, -- Optional: you can add a description if desired CurrentValue = false, -- Default state (false = off, true = on) Callback = function(Value) storingTools = Value -- If toggle is turned off if not Value then originalCFrame = nil local char = player.Character if char and char:FindFirstChildOfClass("Humanoid") then char:FindFirstChildOfClass("Humanoid").Health = 0 end end end }, "DupeToolsToggle") -- Unique flag identifier for configuration saving Luna:Notification({ Title = "Script Loaded" .. " Animation Applied", Icon = "check_circle", -- Success icon ImageSource = "Material", Content = "i hate gay peopel" })