From a28d5705426beff7e4ac61dc49a5bc9e5459d63c Mon Sep 17 00:00:00 2001 From: redstonestudios Date: Thu, 5 Feb 2026 20:12:51 +0000 Subject: [PATCH] Auto-deploy: Update bundled Lua script --- main.luau | 127 +++++++++++++++++++++--------------------------------- 1 file changed, 50 insertions(+), 77 deletions(-) diff --git a/main.luau b/main.luau index ba55990..b049604 100644 --- a/main.luau +++ b/main.luau @@ -2605,24 +2605,14 @@ AddColorPicker('CustomEspTracerColor',{Default=ai.TracerColor,Callback=function( AddSlider('CustomEspFillTransparency',{Text='Fill Transparency',Default=ai.FillTransparency,Min=0,Max=1,Rounding=2, Callback=function(ap)ai.FillTransparency=ap ak()end})ao:AddSlider('CustomEspOutlineTransparency',{Text= 'Outline Transparency',Default=ai.OutlineTransparency,Min=0,Max=1,Rounding=2,Callback=function(ap)ai.OutlineTransparency -=ap ak()end})end return af end)()end,[22]=function()local aa,ab,ac=a(22)local ad return(function(...)local ae,af=ac(ab. -Parent.Parent:WaitForChild'scripts':WaitForChild'FlyController'),{}function af.build(ag,ah)local ai,aj,ak=ae.new(),ag. -Toggles,{Enabled=false,Speed=80,BoostMultiplier=2,Noclip=true}local function al()ai:UpdateConfig(ak)end local function -am(an)ak.Enabled=an al()if an then ai:Start()ag:Notify{Title='Fly',Description='Fly aktiviert.',Time=2}else ai:Stop()ag: -Notify{Title='Fly',Description='Fly deaktiviert.',Time=2}end end local an=ah.Fly:AddLeftGroupbox('Fly', -'rbxassetid://140475550761298')an:AddToggle('FlyEnabled',{Text='Fly Enabled',Default=ak.Enabled,Callback=function(ao)am( -ao)end})an:AddSlider('FlySpeed',{Text='Speed',Default=ak.Speed,Min=10,Max=300,Rounding=0,Suffix=' studs/s',Callback= -function(ao)ak.Speed=ao al()end})an:AddSlider('FlyBoostMultiplier',{Text='Shift Boost',Default=ak.BoostMultiplier,Min=1, -Max=5,Rounding=1,Callback=function(ao)ak.BoostMultiplier=ao al()end})an:AddToggle('FlyNoclip',{Text= -'Noclip While Flying',Default=ak.Noclip,Callback=function(ao)ak.Noclip=ao al()end})an:AddLabel'Fly Hotkey':AddKeyPicker( -'FlyToggleKeybind',{Default='F',Mode='Press',Text='Toggle Fly',Callback=function()local ao=not ak.Enabled if aj. -FlyEnabled then aj.FlyEnabled:SetValue(ao)else am(ao)end end})local ao=ah.Fly:AddRightGroupbox('Controls', -'rbxassetid://90912587435986')ao:AddLabel'WASD = Move in camera direction'ao:AddLabel'LeftShift = Boost'ao:AddLabel -'Hotkey = F (change in Fly tab)'end return af end)()end,[23]=function()local aa,ab,ac=a(23)local ad return(function(...) -local ae,af,ag,ah=game:GetService'Players',game:GetService'ReplicatedStorage',game:GetService'Workspace',{}function ah. -build(ai,aj)local function ak(al)local am=ae.LocalPlayer if not am or not am.Character then ai:Notify{Title='Spawner', -Description='Kein Character gefunden.',Time=2}return end local an=af:FindFirstChild(al)or ag:FindFirstChild(al)if not an -then ai:Notify{Title='Spawner',Description="Item '"..al.."' nicht gefunden.",Time=2}return end local ao=an:Clone()ao. +=ap ak()end})end return af end)()end,[22]=function()local aa,ab,ac=a(22)local ad return(function(...)local ae={}function +ae.build(af,ag)print'[DEBUG] Building Fly tab...'local ah=ag.Fly:AddLeftGroupbox('Fly','rbxassetid://6031071087')ah: +AddButton{Text='Test Fly',Func=function()af:Notify{Title='Fly',Description='Fly tab works!',Time=2}end}print +'[DEBUG] Fly tab built successfully'end return ae end)()end,[23]=function()local aa,ab,ac=a(23)local ad return(function( +...)local ae,af,ag,ah=game:GetService'Players',game:GetService'ReplicatedStorage',game:GetService'Workspace',{}function +ah.build(ai,aj)local function ak(al)local am=ae.LocalPlayer if not am or not am.Character then ai:Notify{Title='Spawner' +,Description='Kein Character gefunden.',Time=2}return end local an=af:FindFirstChild(al)or ag:FindFirstChild(al)if not +an then ai:Notify{Title='Spawner',Description="Item '"..al.."' nicht gefunden.",Time=2}return end local ao=an:Clone()ao. Parent=am.Backpack ai:Notify{Title='Spawner',Description="Item '"..al.."' gespawnt.",Time=2}end local al=aj.ItemSpawner: AddLeftGroupbox('Item Spawner','rbxassetid://110420827043048')al:AddButton{Text='Spawn Tool',Func=function()ak'Tool'end} al:AddButton{Text='Spawn Sword',Func=function()ak'Sword'end}al:AddButton{Text='Spawn Gun',Func=function()ak'Gun'end} @@ -2761,59 +2751,42 @@ am:Notify{Title='Teleport',Description='Teleportiert zu '..aS.Name,Time=2}end en function()local aa,ab,ac=a(25)local ad return(function(...)local ae={}function ae.build(af,ag)local ah=ag.Main: AddLeftGroupbox('Demo','boxes')ah:AddLabel'Features sind jetzt in separaten Tabs links.'ah:AddLabel 'Nutze den ESP-Tab und den Fly-Tab.'end return ae end)()end,[26]=function()local aa,ab,ac=a(26)local ad return(function( -...)local ae,af=ac(ab.Parent.Parent:WaitForChild'scripts':WaitForChild'NoclipController'),{}function af.build(ag,ah) -local ai,aj,ak=ag.Toggles,ae.new(),{Enabled=false}local function al()aj:UpdateConfig(ak)end local function am(an)ak. -Enabled=an al()if an then aj:Start()ag:Notify{Title='Noclip',Description='Noclip aktiviert.',Time=2}else aj:Stop()ag: -Notify{Title='Noclip',Description='Noclip deaktiviert.',Time=2}end end local an=ah.Noclip:AddLeftGroupbox('Noclip', -'rbxassetid://85396477857239')an:AddToggle('NoclipEnabled',{Text='Noclip Enabled',Default=ak.Enabled,Callback=function( -ao)am(ao)end})an:AddLabel'Noclip Hotkey':AddKeyPicker('NoclipToggleKeybind',{Default='N',Mode='Press',Text= -'Toggle Noclip',Callback=function()local ao=not ak.Enabled if ai.NoclipEnabled then ai.NoclipEnabled:SetValue(ao)else -am(ao)end end})local ao=ah.Noclip:AddRightGroupbox('Settings','rbxassetid://108161736734904')ao:AddLabel -'Noclip bleibt bei Respawn aktiv,'ao:AddLabel'solange der Toggle eingeschaltet ist.'ao:AddButton{Text='Force Disable', -Func=function()if ai.NoclipEnabled then ai.NoclipEnabled:SetValue(false)else am(false)end end}end return af end)()end,[ -27]=function()local aa,ab,ac=a(27)local ad return(function(...)local ae={}function ae.build(af,ag,ah)local ai=ag[ -'UI Settings']:AddLeftGroupbox('Menu','wrench')ai:AddLabel'Menu Keybind':AddKeyPicker('MenuKeybind',{Default= -'RightShift',NoUI=true,Text='Menu keybind'})ai:AddToggle('ShowCustomCursor',{Text='Custom Cursor',Default=true,Callback= -function(aj)af.ShowCustomCursor=aj end})ai:AddToggle('OpenKeybindMenu',{Text='Keybind Menu',Default=af.KeybindFrame and -af.KeybindFrame.Visible or false,Callback=function(aj)if af.KeybindFrame then af.KeybindFrame.Visible=aj end end})ai: -AddDropdown('NotificationSide',{Values={'Left','Right'},Default='Right',Multi=false,Text='Notification Side',Callback= -function(aj)af:SetNotifySide(aj)end})ai:AddDropdown('DPIScale',{Values={'75%','100%','125%','150%','175%','200%'}, -Default='100%',Multi=false,Text='DPI Scale',Callback=function(aj)local ak=tonumber(aj:gsub('%%',''))if ak then af: -SetDPIScale(ak)end end})ai:AddDivider()ai:AddButton{Text='Unload UI',Func=function()af:Unload()end}af.ToggleKeybind=ah. -MenuKeybind end return ae end)()end,[28]=function()local aa,ab,ac=a(28)local ad return(function(...)local ae,af=game: -GetService'Players',{}function af.build(ag,ah)print'[LOG] Initializing Utils features...'local ai,aj=false,ah.Utils: -AddLeftGroupbox('Utilities','rbxassetid://110420827043048')aj:AddToggle('ChatLog',{Text='Log Chat',Default=false, -Callback=function(ak)ai=ak if ak then ag:Notify{Title='Chat Log',Description='Chat Logging aktiviert.',Time=2}else ag: -Notify{Title='Chat Log',Description='Chat Logging deaktiviert.',Time=2}end end})for ak,al in ae:GetPlayers()do al. -Chatted:Connect(function(am)if ai then print('[CHAT LOG] '..al.Name..': '..am)ag:Notify{Title='Chat Log',Description=al. -Name..': '..am,Time=3}end end)end ae.PlayerAdded:Connect(function(ak)ak.Chatted:Connect(function(al)if ai then print( -'[CHAT LOG] '..ak.Name..': '..al)ag:Notify{Title='Chat Log',Description=ak.Name..': '..al,Time=3}end end)end)end return -af end)()end,[29]=function()local aa,ab,ac=a(29)local ad return(function(...)local ae,af,ag=game:GetService'Players', -game:GetService'Lighting',{}function ag.build(ah,ai)local aj,ak,al,am,an,ao,ap=20,5,2,Color3.new(1,1,1),2,100000,ai. -Visual:AddLeftGroupbox('Crosshair Settings','rbxassetid://6031071569')ap:AddToggle('CustomCrosshair',{Text= -'Custom Crosshair',Default=false,Callback=function(aq)if aq then local ar,as=Instance.new'ScreenGui',Instance.new'Frame' -as.Name='CrosshairFrame'as.Size=UDim2.fromOffset(aj,aj)as.Position=UDim2.fromScale(0.5,0.5)as.AnchorPoint=Vector2.new( -0.5,0.5)as.BackgroundTransparency=1 local at=Instance.new'Frame'at.Name='VerticalLine'at.Size=UDim2.new(0,al,0,aj/2-ak) -at.Position=UDim2.fromScale(0.5,0.5)at.AnchorPoint=Vector2.new(0.5,0.5)at.BackgroundColor3=am at.Parent=as local au= -Instance.new'Frame'au.Name='HorizontalLine'au.Size=UDim2.new(0,aj/2-ak,0,al)au.Position=UDim2.fromScale(0.5,0.5)au. -AnchorPoint=Vector2.new(0.5,0.5)au.BackgroundColor3=am au.Parent=as ar.Parent=ae.LocalPlayer:WaitForChild'PlayerGui'ae. -LocalPlayer:SetAttribute('CrosshairGUI',ar)ah:Notify{Title='Crosshair',Description='Custom Crosshair aktiviert.',Time=2} -else local ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then ar:Destroy()ae.LocalPlayer:SetAttribute('CrosshairGUI' -,nil)end ah:Notify{Title='Crosshair',Description='Custom Crosshair deaktiviert.',Time=2}end end})ap:AddSlider( -'CrosshairSize',{Text='Crosshair Size',Default=aj,Min=5,Max=50,Rounding=0,Callback=function(aq)aj=aq local ar=ae. -LocalPlayer:GetAttribute'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as then as.Size=UDim2. -fromOffset(aj,aj)local at,au=as:FindFirstChild'VerticalLine',as:FindFirstChild'HorizontalLine'if at then at.Size=UDim2. -new(0,al,0,aj/2-ak)end if au then au.Size=UDim2.new(0,aj/2-ak,0,al)end end end end})ap:AddSlider('CrosshairGap',{Text= -'Crosshair Gap',Default=ak,Min=0,Max=20,Rounding=0,Callback=function(aq)ak=aq local ar=ae.LocalPlayer:GetAttribute -'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as then local at,au=as:FindFirstChild -'VerticalLine',as:FindFirstChild'HorizontalLine'if at then at.Size=UDim2.new(0,al,0,aj/2-ak)end if au then au.Size=UDim2 -.new(0,aj/2-ak,0,al)end end end end})ap:AddSlider('CrosshairThickness',{Text='Crosshair Thickness',Default=al,Min=1,Max= -10,Rounding=0,Callback=function(aq)al=aq local ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then local as=ar: -FindFirstChild'CrosshairFrame'if as then local at,au=as:FindFirstChild'VerticalLine',as:FindFirstChild'HorizontalLine'if -at then at.Size=UDim2.new(0,al,0,aj/2-ak)end if au then au.Size=UDim2.new(0,aj/2-ak,0,al)end end end end})ap:AddLabel -'Crosshair Color'ap:AddColorPicker('CrosshairColor',{Default=am,Callback=function(aq)am=aq local ar=ae.LocalPlayer: -GetAttribute'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as then for at,au in as:GetChildren() -do if au:IsA'Frame'then au.BackgroundColor3=am end end end end end})local aq=ai.Visual:AddRightGroupbox( +...)local ae={}function ae.build(af,ag)print'[DEBUG] Building Noclip tab...'local ah=ag.Noclip:AddLeftGroupbox('Noclip', +'rbxassetid://6031071453')ah:AddButton{Text='Test Noclip',Func=function()af:Notify{Title='Noclip',Description= +'Noclip tab works!',Time=2}end}print'[DEBUG] Noclip tab built successfully'end return ae end)()end,[27]=function()local +aa,ab,ac=a(27)local ad return(function(...)local ae={}function ae.build(af,ag,ah)print +'[DEBUG] Building UI Settings tab...'local ai=ag['UI Settings']:AddLeftGroupbox('Settings','rbxassetid://6031071591')ai: +AddButton{Text='Test Settings',Func=function()af:Notify{Title='Settings',Description='UI Settings tab works!',Time=2}end +}ai:AddButton{Text='Unload UI',Func=function()af:Unload()end}print'[DEBUG] UI Settings tab built successfully'end return +ae end)()end,[28]=function()local aa,ab,ac=a(28)local ad return(function(...)local ae={}function ae.build(af,ag)print +'[DEBUG] Building Utils tab...'local ah=ag.Utils:AddLeftGroupbox('Utilities','rbxassetid://6031071626')ah:AddButton{Text +='Test Button',Func=function()af:Notify{Title='Utils',Description='Utils tab works!',Time=2}end}print +'[DEBUG] Utils tab built successfully'end return ae end)()end,[29]=function()local aa,ab,ac=a(29)local ad return( +function(...)local ae,af,ag=game:GetService'Players',game:GetService'Lighting',{}function ag.build(ah,ai)local aj,ak,al, +am,an,ao,ap=20,5,2,Color3.new(1,1,1),2,100000,ai.Visual:AddLeftGroupbox('Crosshair Settings','rbxassetid://6031071569') +ap:AddToggle('CustomCrosshair',{Text='Custom Crosshair',Default=false,Callback=function(aq)if aq then local ar,as= +Instance.new'ScreenGui',Instance.new'Frame'as.Name='CrosshairFrame'as.Size=UDim2.fromOffset(aj,aj)as.Position=UDim2. +fromScale(0.5,0.5)as.AnchorPoint=Vector2.new(0.5,0.5)as.BackgroundTransparency=1 local at=Instance.new'Frame'at.Name= +'VerticalLine'at.Size=UDim2.new(0,al,0,aj/2-ak)at.Position=UDim2.fromScale(0.5,0.5)at.AnchorPoint=Vector2.new(0.5,0.5)at +.BackgroundColor3=am at.Parent=as local au=Instance.new'Frame'au.Name='HorizontalLine'au.Size=UDim2.new(0,aj/2-ak,0,al) +au.Position=UDim2.fromScale(0.5,0.5)au.AnchorPoint=Vector2.new(0.5,0.5)au.BackgroundColor3=am au.Parent=as ar.Parent=ae. +LocalPlayer:WaitForChild'PlayerGui'ae.LocalPlayer:SetAttribute('CrosshairGUI',ar)ah:Notify{Title='Crosshair',Description +='Custom Crosshair aktiviert.',Time=2}else local ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then ar:Destroy()ae. +LocalPlayer:SetAttribute('CrosshairGUI',nil)end ah:Notify{Title='Crosshair',Description='Custom Crosshair deaktiviert.', +Time=2}end end})ap:AddSlider('CrosshairSize',{Text='Crosshair Size',Default=aj,Min=5,Max=50,Rounding=0,Callback=function +(aq)aj=aq local ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as +then as.Size=UDim2.fromOffset(aj,aj)local at,au=as:FindFirstChild'VerticalLine',as:FindFirstChild'HorizontalLine'if at +then at.Size=UDim2.new(0,al,0,aj/2-ak)end if au then au.Size=UDim2.new(0,aj/2-ak,0,al)end end end end})ap:AddSlider( +'CrosshairGap',{Text='Crosshair Gap',Default=ak,Min=0,Max=20,Rounding=0,Callback=function(aq)ak=aq local ar=ae. +LocalPlayer:GetAttribute'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as then local at,au=as: +FindFirstChild'VerticalLine',as:FindFirstChild'HorizontalLine'if at then at.Size=UDim2.new(0,al,0,aj/2-ak)end if au then +au.Size=UDim2.new(0,aj/2-ak,0,al)end end end end})ap:AddSlider('CrosshairThickness',{Text='Crosshair Thickness',Default= +al,Min=1,Max=10,Rounding=0,Callback=function(aq)al=aq local ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then local +as=ar:FindFirstChild'CrosshairFrame'if as then local at,au=as:FindFirstChild'VerticalLine',as:FindFirstChild +'HorizontalLine'if at then at.Size=UDim2.new(0,al,0,aj/2-ak)end if au then au.Size=UDim2.new(0,aj/2-ak,0,al)end end end +end})ap:AddLabel'Crosshair Color'ap:AddColorPicker('CrosshairColor',{Default=am,Callback=function(aq)am=aq local ar=ae. +LocalPlayer:GetAttribute'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as then for at,au in as: +GetChildren()do if au:IsA'Frame'then au.BackgroundColor3=am end end end end end})local aq=ai.Visual:AddRightGroupbox( 'Environment Settings','rbxassetid://6031071569')aq:AddSlider('EnvBrightness',{Text='Brightness',Default=an,Min=0,Max=5, Rounding=1,Callback=function(ar)an=ar if ae.LocalPlayer:GetAttribute'EnvTweaksEnabled'then af.Brightness=an end end})aq: AddSlider('EnvFogEnd',{Text='Fog Distance',Default=ao,Min=100,Max=1000000,Rounding=0,Callback=function(ar)ao=ar if ae. @@ -3667,12 +3640,12 @@ Brightness=1 ah:Notify{Title='Night Vision',Description='Effekte entfernt.',Time do table.insert(af.Icons,ag)end function af.GetAsset(ag)local ah=tostring(ag):lower()local ai,aj=ah,ah if not ah:match '^lucide%-'then ai='lucide-'..ah else aj=ah:gsub('^lucide%-','')end local ak=ae[ah]or ae[ai]or ae[aj]if ak==nil then return nil end return{Url=ak,ImageRectOffset=Vector2.zero,ImageRectSize=Vector2.zero,Custom=false}end return af end)() -end},{{1,1,{'waxbundle'},{{10,1,{'ObsidianUI'},{{14,1,{'scripts'},{{17,2,{'NoclipController'}},{16,2,{'FlyController'}}, -{15,2,{'CustomESP'}}}},{11,2,{'Bootstrap'}},{13,2,{'UIConfig'}},{30,1,{'utils'},{{31,2,{'icons'}}}},{18,1,{'tabs'},{{23, -2,{'ItemSpawnerTab'}},{20,2,{'AutoFarmTab'}},{24,2,{'LocalTab'}},{29,2,{'VisualTab'}},{28,2,{'UtilsTab'}},{27,2,{ -'UISettingsTab'}},{19,2,{'AimbotTab'}},{25,2,{'MainTab'}},{26,2,{'NoclipTab'}},{22,2,{'FlyTab'}},{21,2,{'ESPTab'}}}},{12 -,2,{'FallbackIcons'}}}},{6,2,{'Loader'}},{3,2,{'Init'},{{4,2,{'ObsidianLibrary.d'}},{5,2,{'ObsidianLibrary'}}}},{7,2,{ -'MainModule'}},{8,2,{'ObsidianLibrary'}},{9,2,{'ObsidianLibrary.d'}},{2,4,{'BundleEntry'}}}}},'0.4.2','WaxRuntime', +end},{{1,1,{'waxbundle'},{{7,2,{'MainModule'}},{8,2,{'ObsidianLibrary'}},{2,4,{'BundleEntry'}},{6,2,{'Loader'}},{10,1,{ +'ObsidianUI'},{{12,2,{'FallbackIcons'}},{14,1,{'scripts'},{{17,2,{'NoclipController'}},{16,2,{'FlyController'}},{15,2,{ +'CustomESP'}}}},{18,1,{'tabs'},{{22,2,{'FlyTab'}},{29,2,{'VisualTab'}},{26,2,{'NoclipTab'}},{27,2,{'UISettingsTab'}},{23 +,2,{'ItemSpawnerTab'}},{24,2,{'LocalTab'}},{25,2,{'MainTab'}},{20,2,{'AutoFarmTab'}},{28,2,{'UtilsTab'}},{19,2,{ +'AimbotTab'}},{21,2,{'ESPTab'}}}},{13,2,{'UIConfig'}},{11,2,{'Bootstrap'}},{30,1,{'utils'},{{31,2,{'icons'}}}}}},{3,2,{ +'Init'},{{5,2,{'ObsidianLibrary'}},{4,2,{'ObsidianLibrary.d'}}}},{9,2,{'ObsidianLibrary.d'}}}}},'0.4.2','WaxRuntime', string,task,setmetatable,error,next,table,unpack,coroutine,script,type,require,pcall,tostring,tonumber,_VERSION local au ,av,aw,ax,ay,az,aA=aj.insert,aj.remove,aj.freeze or function(au)return au end,al.wrap,ae.sub,ae.match,ae.gmatch if as and ay(as,1,4)=='Lune'then local aB,aC=ap(ao,'@lune/task')if aB and aC then af=aC end end local aB=af and af.defer local