Auto-deploy: Update bundled Lua script
This commit is contained in:
334
main.luau
334
main.luau
@@ -2426,29 +2426,33 @@ FindFirstChild'Shared'if au then local av=au:FindFirstChild'init'or au:FindFirst
|
||||
'[LOG] ERROR: Could not find Obsidian Init-Module'error
|
||||
[[Konnte Obsidian Init-Module nicht finden. Erwartet: ReplicatedStorage.Init oder ReplicatedStorage.Shared.init]]end
|
||||
local as={}function as.start()print'[LOG] Loading Obsidian Library...'local at=ac(ar())local au=at.Library local av=au.
|
||||
Options or{}if getgenv then getgenv().Library=au else _G.Library=au end do local aw,ax=pcall(function()return ac(ag:
|
||||
WaitForChild'utils':WaitForChild'icons')end)if aw and ax then au:SetIconModule(ax)else local ay,az=pcall(function()
|
||||
return ac(ag:WaitForChild'FallbackIcons')end)if ay and az then au:SetIconModule(az)end end end print
|
||||
'[LOG] Setting up UI color scheme...'au.Scheme.AccentColor=Color3.fromRGB(72,165,255)au.Scheme.BackgroundColor=Color3.
|
||||
fromRGB(10,12,18)au.Scheme.MainColor=Color3.fromRGB(17,22,31)au.Scheme.OutlineColor=Color3.fromRGB(42,50,66)print
|
||||
'[LOG] Creating main window...'local aw=au:CreateWindow(ah.Window)print'[LOG] Adding tabs to window...'print(
|
||||
'[DEBUG] Window object:',aw)local ax={ESP=aw:AddTab('ESP','target'),Player=aw:AddTab('Player','user'),Aimbot=aw:AddTab(
|
||||
'Aimbot','crosshair'),ItemSpawner=aw:AddTab('Item Spawner','box'),Visual=aw:AddTab('Visual','palette'),Utils=aw:AddTab(
|
||||
'Utils','wrench'),Fly=aw:AddTab('Fly','wind'),Noclip=aw:AddTab('Noclip','ghost'),['UI Settings']=aw:AddTab('UI Settings'
|
||||
,'sliders-horizontal')}print('[DEBUG] Tabs table created with',#ax,'entries')local function ay(az,aA,...)if not ax[az]
|
||||
then warn(string.format('[ERROR] Tab %q not created (nil). Skipping build.',az))return end local aB,aC=pcall(aA,...)if
|
||||
not aB then warn(string.format('[ERROR] Failed to build tab %q: %s',az,aC))end end print'[LOG] Building ESP tab...'ay(
|
||||
'ESP',ai.build,au,ax)print'[LOG] Building Player tab...'ay('Player',al.build,au,ax)print'[LOG] Building Aimbot tab...'
|
||||
ay('Aimbot',am.build,au,ax)print'[LOG] Building Item Spawner tab...'ay('ItemSpawner',an.build,au,ax)print
|
||||
'[LOG] Building Visual tab...'ay('Visual',ao.build,au,ax)print'[LOG] Building Utils tab...'ay('Utils',ap.build,au,ax)
|
||||
print'[DEBUG] Utils tab built successfully'print'[LOG] Building Fly tab...'ay('Fly',aj.build,au,ax)print
|
||||
'[DEBUG] Fly tab built successfully'print'[LOG] Building Noclip tab...'ay('Noclip',ak.build,au,ax)print
|
||||
'[DEBUG] Noclip tab built successfully'print'[LOG] Building UI Settings tab...'ay('UI Settings',aq.build,au,ax)print
|
||||
Options or{}if getgenv then getgenv().Library=au else _G.Library=au end local aw do local ax,ay=pcall(function()return
|
||||
ac(ag:WaitForChild'utils':WaitForChild'icons')end)if ax and ay then aw=ay au:SetIconModule(ay)else local az,aA=pcall(
|
||||
function()return ac(ag:WaitForChild'FallbackIcons')end)if az and aA then aw=aA au:SetIconModule(aA)end end end
|
||||
local function ax(ay,az)if aw and aw.GetAsset then local aA,aB=pcall(aw.GetAsset,ay)if aA and aB and aB.Url then return
|
||||
aB.Url end end return az or ay end print'[LOG] Setting up UI color scheme...'au.Scheme.AccentColor=Color3.fromRGB(72,165
|
||||
,255)au.Scheme.BackgroundColor=Color3.fromRGB(10,12,18)au.Scheme.MainColor=Color3.fromRGB(17,22,31)au.Scheme.
|
||||
OutlineColor=Color3.fromRGB(42,50,66)print'[LOG] Creating main window...'local ay=au:CreateWindow(ah.Window)print
|
||||
'[LOG] Adding tabs to window...'print('[DEBUG] Window object:',ay)local az={ESP=ay:AddTab('ESP',ax('target',
|
||||
'rbxassetid://6031071053')),Player=ay:AddTab('Player',ax('user','rbxassetid://6031071508')),Aimbot=ay:AddTab('Aimbot',
|
||||
ax('crosshair','rbxassetid://6031071320')),ItemSpawner=ay:AddTab('Item Spawner',ax('box','rbxassetid://6031071146')),
|
||||
Visual=ay:AddTab('Visual',ax('palette','rbxassetid://6031071569')),Utils=ay:AddTab('Utils',ax('wrench',
|
||||
'rbxassetid://6031071626')),Fly=ay:AddTab('Fly',ax('wind','rbxassetid://6031071087')),Noclip=ay:AddTab('Noclip',ax(
|
||||
'ghost','rbxassetid://6031071453')),['UI Settings']=ay:AddTab('UI Settings',ax('sliders-horizontal',
|
||||
'rbxassetid://6031071591'))}print('[DEBUG] Tabs table created with',#az,'entries')local function aA(aB,aC,...)if not az[
|
||||
aB]then warn(string.format('[ERROR] Tab %q not created (nil). Skipping build.',aB))return end local aD,aE=pcall(aC,...)
|
||||
if not aD then warn(string.format('[ERROR] Failed to build tab %q: %s',aB,aE))end end print'[LOG] Building ESP tab...'
|
||||
aA('ESP',ai.build,au,az)print'[LOG] Building Player tab...'aA('Player',al.build,au,az)print
|
||||
'[LOG] Building Aimbot tab...'aA('Aimbot',am.build,au,az)print'[LOG] Building Item Spawner tab...'aA('ItemSpawner',an.
|
||||
build,au,az)print'[LOG] Building Visual tab...'aA('Visual',ao.build,au,az)print'[LOG] Building Utils tab...'aA('Utils',
|
||||
ap.build,au,az)print'[DEBUG] Utils tab built successfully'print'[LOG] Building Fly tab...'aA('Fly',aj.build,au,az)print
|
||||
'[DEBUG] Fly tab built successfully'print'[LOG] Building Noclip tab...'aA('Noclip',ak.build,au,az)print
|
||||
'[DEBUG] Noclip tab built successfully'print'[LOG] Building UI Settings tab...'aA('UI Settings',aq.build,au,az)print
|
||||
'[DEBUG] UI Settings tab built successfully'print'[LOG] All tabs initialized successfully'print
|
||||
'[LOG] Obsidian Admin Panel ready!'print'[LOG] Setting up unload mechanism...'local az=getgenv and getgenv()or _G az.
|
||||
unloadObsidian=function()print'[LOG] Unload requested, unloading UI...'local aA,aB=pcall(function()if au and not au.
|
||||
Unloaded then au:Unload()end end)if aA then print'[LOG] UI unloaded successfully'else print(
|
||||
'[ERROR] Failed to unload UI:',aB)end end au:OnUnload(function()if getgenv then getgenv().unloadObsidian=nil getgenv().
|
||||
'[LOG] Obsidian Admin Panel ready!'print'[LOG] Setting up unload mechanism...'local aB=getgenv and getgenv()or _G aB.
|
||||
unloadObsidian=function()print'[LOG] Unload requested, unloading UI...'local aC,aD=pcall(function()if au and not au.
|
||||
Unloaded then au:Unload()end end)if aC then print'[LOG] UI unloaded successfully'else print(
|
||||
'[ERROR] Failed to unload UI:',aD)end end au:OnUnload(function()if getgenv then getgenv().unloadObsidian=nil getgenv().
|
||||
Library=nil else _G.unloadObsidian=nil _G.Library=nil end end)print
|
||||
[[[LOG] Unload mechanism ready. Use: getgenv().unloadObsidian() or _G.unloadObsidian()]]end return as end)()end,[12]=
|
||||
function()local aa,ab,ac=a(12)local ad return(function(...)local ae,af='rbxasset://textures/ui/GuiImagePlaceholder.png',
|
||||
@@ -2765,122 +2769,142 @@ 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)
|
||||
print'[DEBUG] Building Noclip tab...'local ai,aj=ae.new(),{Enabled=false}local function ak()ai:UpdateConfig(aj)end
|
||||
local function al(am)aj.Enabled=am ak()if am then ai:Start()ag:Notify{Title='Noclip',Description='Noclip aktiviert.',
|
||||
Time=2}else ai:Stop()ag:Notify{Title='Noclip',Description='Noclip deaktiviert.',Time=2}end end ag:OnUnload(function()ai:
|
||||
Stop()end)local am=ah.Noclip:AddLeftGroupbox('Noclip','ghost')am:AddToggle('NoclipEnabled',{Text='Enable Noclip',Default
|
||||
=aj.Enabled,Callback=function(an)al(an)end})am:AddLabel'Tipp: Nicht in W\u{e4}nde teleportieren'print
|
||||
'[DEBUG] Noclip tab built successfully'end return af end)()end,[27]=function()local aa,ab,ac=a(27)local ad return(
|
||||
function(...)local ae={}function ae.build(af,ag)print'[DEBUG] Building UI Settings tab...'local ah=ag['UI Settings']:
|
||||
AddLeftGroupbox('Interface','sliders-horizontal')ah:AddButton{Text='Toggle UI',Func=function()af:Toggle()end}ah:
|
||||
AddButton{Text='Unload UI',Func=function()local ai=getgenv and getgenv().unloadObsidian if ai then ai()else af:Unload()
|
||||
end end}ah:AddToggle('ShowCustomCursor',{Text='Custom Cursor',Default=af.ShowCustomCursor,Callback=function(ai)af.
|
||||
ShowCustomCursor=ai end})ah:AddDropdown('NotifySide',{Text='Notifications',Values={'Right','Left'},Default=af.NotifySide
|
||||
,Callback=function(ai)af:SetNotifySide(ai)end})ah:AddSlider('DPIScale',{Text='UI Scale',Default=100,Min=70,Max=140,
|
||||
Rounding=0,Suffix='%',Callback=function(ai)af:SetDPIScale(ai)end})local ai=ag['UI Settings']:AddRightGroupbox('Theme',
|
||||
'palette')ai:AddLabel'Accent Color':AddColorPicker('AccentColor',{Default=af.Scheme.AccentColor,Callback=function(aj)af.
|
||||
Scheme.AccentColor=aj af:UpdateColorsUsingRegistry()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,af,ag,ah=game:GetService'Players',
|
||||
game:GetService'TeleportService',game:GetService'VirtualUser',{}function ah.build(ai,aj)print
|
||||
'[DEBUG] Building Utils tab...'local ak ai:OnUnload(function()if ak then ak:Disconnect()ak=nil end end)local al=aj.Utils
|
||||
:AddLeftGroupbox('Utilities','wrench')al:AddToggle('AntiAFK',{Text='Anti-AFK',Default=false,Callback=function(am)if am
|
||||
then if ak then ak:Disconnect()ak=nil end ak=ae.LocalPlayer.Idled:Connect(function()ag:CaptureController()ag:
|
||||
ClickButton2(Vector2.new(0,0))end)ai:Notify{Title='Anti-AFK',Description='Anti-AFK aktiviert.',Time=2}else if ak then ak
|
||||
:Disconnect()ak=nil end ai:Notify{Title='Anti-AFK',Description='Anti-AFK deaktiviert.',Time=2}end end})al:AddButton{Text
|
||||
='Toggle UI',Func=function()ai:Toggle()end}al:AddButton{Text='Copy JobId',Func=function()local am=setclipboard or(syn
|
||||
and syn.set_clipboard)if am then am(tostring(game.JobId))ai:Notify{Title='Utils',Description='JobId kopiert.',Time=2}
|
||||
else ai:Notify{Title='Utils',Description='Kein Clipboard verf\u{fc}gbar.',Time=2}end end}al:AddButton{Text=
|
||||
'Rejoin Server',Func=function()local am=ae.LocalPlayer if am then af:TeleportToPlaceInstance(game.PlaceId,game.JobId,am)
|
||||
end end}print'[DEBUG] Utils tab built successfully'end return ah 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.LocalPlayer:GetAttribute'EnvTweaksEnabled'then af.FogEnd
|
||||
=ao end end})aq:AddToggle('EnvTweaks',{Text='Apply Environment Tweaks',Default=false,Callback=function(ar)ae.LocalPlayer
|
||||
:SetAttribute('EnvTweaksEnabled',ar)if ar then af.Brightness=an af.FogEnd=ao ah:Notify{Title='Env Tweaks',Description=
|
||||
'Environment Tweaks aktiviert.',Time=2}else af.Brightness=1 af.FogEnd=1000 ah:Notify{Title='Env Tweaks',Description=
|
||||
'Environment zur\u{fc}ckgesetzt.',Time=2}end end})aq:AddToggle('PostEffects',{Text='Night Vision',Default=false,Callback
|
||||
=function(ar)ae.LocalPlayer:SetAttribute('PostEffectsEnabled',ar)if ar then local as=Instance.new'ColorCorrectionEffect'
|
||||
as.TintColor=Color3.fromRGB(0,255,0)as.Saturation=-0.5 as.Parent=af local at=Instance.new'BloomEffect'at.Intensity=1 at.
|
||||
Size=24 at.Threshold=0.8 at.Parent=af af.Brightness=3 ah:Notify{Title='Night Vision',Description=
|
||||
'Night Vision aktiviert.',Time=2}else for as,at in af:GetChildren()do if at:IsA'ColorCorrectionEffect'or at:IsA
|
||||
'BloomEffect'or at:IsA'BlurEffect'then at:Destroy()end end af.Brightness=1 ah:Notify{Title='Night Vision',Description=
|
||||
'Effekte entfernt.',Time=2}end end})end return ag end)()end,[31]=function()local aa,ab,ac=a(31)local ad return(function(
|
||||
...)local ae,af={['lucide-air-vent']='rbxassetid://113088244245544',['lucide-a-arrow-down']=
|
||||
'rbxassetid://120414505628310',['lucide-airplay']='rbxassetid://84819241115336',['lucide-activity']=
|
||||
'rbxassetid://95440027512297',['lucide-a-arrow-up']='rbxassetid://96834340832343',['lucide-alarm-clock-check']=
|
||||
'rbxassetid://98975592700921',['lucide-a-large-small']='rbxassetid://107161607517892',['lucide-accessibility']=
|
||||
'rbxassetid://89312644787341',['lucide-alarm-clock-minus']='rbxassetid://82130050165851',['lucide-alarm-smoke']=
|
||||
'rbxassetid://73760741091094',['lucide-alarm-clock-plus']='rbxassetid://107534211370017',['lucide-alarm-clock']=
|
||||
'rbxassetid://98565867866733',['lucide-album']='rbxassetid://81701758864352',['lucide-align-center-horizontal']=
|
||||
'rbxassetid://90152735878239',['lucide-align-center-vertical']='rbxassetid://137580719499796',['lucide-alarm-clock-off']
|
||||
='rbxassetid://82479038323456',['lucide-align-horizontal-distribute-end']='rbxassetid://130288633910138',[
|
||||
'lucide-align-end-vertical']='rbxassetid://79375195184015',['lucide-align-horizontal-distribute-start']=
|
||||
'rbxassetid://115759685434358',['lucide-align-horizontal-justify-end']='rbxassetid://132086487303478',[
|
||||
'lucide-align-horizontal-distribute-center']='rbxassetid://101218054531765',['lucide-align-end-horizontal']=
|
||||
'rbxassetid://130647352184453',['lucide-align-horizontal-justify-start']='rbxassetid://123061644053286',[
|
||||
'lucide-align-horizontal-justify-center']='rbxassetid://130462992510518',['lucide-align-start-vertical']=
|
||||
'rbxassetid://75467192558846',['lucide-align-vertical-distribute-end']='rbxassetid://70663488913005',[
|
||||
'lucide-align-vertical-distribute-start']='rbxassetid://93076316561590',['lucide-align-vertical-distribute-center']=
|
||||
'rbxassetid://112680826860842',['lucide-align-horizontal-space-around']='rbxassetid://135300504827397',[
|
||||
'lucide-align-horizontal-space-between']='rbxassetid://101539620584007',['lucide-align-vertical-justify-center']=
|
||||
'rbxassetid://108023935392097',['lucide-align-start-horizontal']='rbxassetid://75045942856873',[
|
||||
'lucide-align-vertical-space-around']='rbxassetid://91561844813295',['lucide-align-vertical-justify-end']=
|
||||
'rbxassetid://82519435764532',['lucide-align-vertical-space-between']='rbxassetid://130004655159352',[
|
||||
'lucide-align-vertical-justify-start']='rbxassetid://131206149699386',['lucide-ambulance']=
|
||||
'rbxassetid://106769645430045',['lucide-ampersands']='rbxassetid://93939543590778',['lucide-amphora']=
|
||||
'rbxassetid://114809125365665',['lucide-ampersand']='rbxassetid://132582081191428',['lucide-annoyed']=
|
||||
'rbxassetid://129313977435040',['lucide-anchor']='rbxassetid://134444532304744',['lucide-angry']=
|
||||
'rbxassetid://103432430359962',['lucide-antenna']='rbxassetid://85182227753391',['lucide-arrow-up-0-1']=
|
||||
'rbxassetid://90304809894863',['lucide-arrow-right']='rbxassetid://77716250995685',['lucide-arrow-up-down']=
|
||||
'rbxassetid://116007484352857',['lucide-arrow-right-to-line']='rbxassetid://130302853811067',['lucide-arrow-up-from-dot'
|
||||
]='rbxassetid://77075818203314',['lucide-arrow-up-1-0']='rbxassetid://82920579849338',['lucide-arrow-up-a-z']=
|
||||
'rbxassetid://98736822641557',['lucide-arrow-up-from-line']='rbxassetid://79511043291321',['lucide-arrow-up-left']=
|
||||
'rbxassetid://101219738563532',['lucide-arrow-up-to-line']='rbxassetid://80522631977965',['lucide-arrow-up']=
|
||||
'rbxassetid://98979600473533',['lucide-arrow-up-wide-narrow']='rbxassetid://128135935592172',['lucide-arrow-up-z-a']=
|
||||
'rbxassetid://80259664662816',['lucide-arrow-up-narrow-wide']='rbxassetid://114413647002523',[
|
||||
'lucide-arrows-up-from-line']='rbxassetid://85448327430869',['lucide-arrow-up-right']='rbxassetid://85768846153053',[
|
||||
'lucide-asterisk']='rbxassetid://79613632867728',['lucide-at-sign']='rbxassetid://132050649903695',[
|
||||
'lucide-audio-waveform']='rbxassetid://105657332422535',['lucide-atom']='rbxassetid://119903768232341',[
|
||||
'lucide-audio-lines']='rbxassetid://102485709988523',['lucide-award']='rbxassetid://109642232951251',['lucide-axe']=
|
||||
'rbxassetid://137270702075192',['lucide-axis-3d']='rbxassetid://95186769537241',['lucide-baby']=
|
||||
'rbxassetid://80466052275228',['lucide-badge-dollar-sign']='rbxassetid://72214133963083',['lucide-badge-check']=
|
||||
'rbxassetid://75706152439533',['lucide-backpack']='rbxassetid://126071485947627',['lucide-badge-alert']=
|
||||
'rbxassetid://81414335979300',['lucide-badge-cent']='rbxassetid://76850285035350',['lucide-badge-indian-rupee']=
|
||||
'rbxassetid://103682477938619',['lucide-badge-euro']='rbxassetid://85552724808775',['lucide-badge-plus']=
|
||||
'rbxassetid://104455648105353',['lucide-badge-info']='rbxassetid://98380410122482',['lucide-badge-percent']=
|
||||
'rbxassetid://70488566289726',['lucide-badge-question-mark']='rbxassetid://102240877066011',['lucide-badge-minus']=
|
||||
'rbxassetid://101315554345083',['lucide-badge-japanese-yen']='rbxassetid://113045284352658',[
|
||||
'lucide-badge-pound-sterling']='rbxassetid://98935044155029',['lucide-badge-russian-ruble']=
|
||||
'rbxassetid://112275627279902',['lucide-badge-x']='rbxassetid://101243395319925',['lucide-badge-turkish-lira']=
|
||||
'rbxassetid://101434263132943',['lucide-badge-swiss-franc']='rbxassetid://78642697556686',['lucide-ban']=
|
||||
'rbxassetid://101518975242759',['lucide-baggage-claim']='rbxassetid://140431745519415',['lucide-banana']=
|
||||
...)local ae,af,ag=game:GetService'UserInputService',ac(ab.Parent.Parent:WaitForChild'scripts':WaitForChild
|
||||
'NoclipController'),{}function ag.build(ah,ai)print'[DEBUG] Building Noclip tab...'local aj,ak,al,am,an,ao=af.new(),{
|
||||
Enabled=false},Enum.KeyCode.V,'Toggle'local function ap()aj:UpdateConfig(ak)end local function aq(ar)ak.Enabled=ar ap()
|
||||
if ar then aj:Start()ah:Notify{Title='Noclip',Description='Noclip aktiviert.',Time=2}else aj:Stop()ah:Notify{Title=
|
||||
'Noclip',Description='Noclip deaktiviert.',Time=2}end end ah:OnUnload(function()aj:Stop()if an then an:Disconnect()an=
|
||||
nil end if ao then ao:Disconnect()ao=nil end end)local ar=ai.Noclip:AddLeftGroupbox('Noclip','ghost')ar:AddToggle(
|
||||
'NoclipEnabled',{Text='Enable Noclip',Default=ak.Enabled,Callback=function(as)if am=='Toggle'then aq(as)end end})ar:
|
||||
AddDropdown('NoclipMode',{Text='Mode',Values={'Toggle','Hold'},Default=am,Callback=function(as)am=as if am=='Hold'then
|
||||
aq(false)end end})ar:AddKeyPicker('NoclipHoldKey',{Text='Hold Key',Default=al.Name,Mode='Hold',Callback=function(as)al=
|
||||
as end})if not an then an=ae.InputBegan:Connect(function(as,at)if at then return end if am=='Hold'and as.KeyCode==al
|
||||
then aq(true)end end)end if not ao then ao=ae.InputEnded:Connect(function(as)if am=='Hold'and as.KeyCode==al then aq(
|
||||
false)end end)end ar:AddLabel'Tipp: Nicht in W\u{e4}nde teleportieren'print'[DEBUG] Noclip tab built successfully'end
|
||||
return ag end)()end,[27]=function()local aa,ab,ac=a(27)local ad return(function(...)local ae={}function ae.build(af,ag)
|
||||
print'[DEBUG] Building UI Settings tab...'local ah=ag['UI Settings']:AddLeftGroupbox('Interface','sliders-horizontal')ah
|
||||
:AddButton{Text='Toggle UI',Func=function()af:Toggle()end}ah:AddButton{Text='Unload UI',Func=function()local ai=getgenv
|
||||
and getgenv().unloadObsidian if ai then ai()else af:Unload()end end}ah:AddToggle('ShowCustomCursor',{Text=
|
||||
'Custom Cursor',Default=af.ShowCustomCursor,Callback=function(ai)af.ShowCustomCursor=ai end})ah:AddDropdown('NotifySide'
|
||||
,{Text='Notifications',Values={'Right','Left'},Default=af.NotifySide,Callback=function(ai)af:SetNotifySide(ai)end})ah:
|
||||
AddSlider('DPIScale',{Text='UI Scale',Default=100,Min=70,Max=140,Rounding=0,Suffix='%',Callback=function(ai)af:
|
||||
SetDPIScale(ai)end})local ai=ag['UI Settings']:AddRightGroupbox('Theme','palette')ai:AddLabel'Accent Color':
|
||||
AddColorPicker('AccentColor',{Default=af.Scheme.AccentColor,Callback=function(aj)af.Scheme.AccentColor=aj af:
|
||||
UpdateColorsUsingRegistry()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,af,ag,ah,ai,aj=game:GetService'Players',game:GetService
|
||||
'TeleportService',game:GetService'VirtualUser',game:GetService'Lighting',game:GetService'RunService',{}function aj.build
|
||||
(ak,al)print'[DEBUG] Building Utils tab...'local am,an,ao,ap={Brightness=ah.Brightness,FogEnd=ah.FogEnd,GlobalShadows=ah
|
||||
.GlobalShadows,Ambient=ah.Ambient,OutdoorAmbient=ah.OutdoorAmbient}ak:OnUnload(function()if an then an:Disconnect()an=
|
||||
nil end if ao then ao:Disconnect()ao=nil end end)local aq=al.Utils:AddLeftGroupbox('Utilities','wrench')aq:AddToggle(
|
||||
'AntiAFK',{Text='Anti-AFK',Default=false,Callback=function(ar)if ar then if an then an:Disconnect()an=nil end an=ae.
|
||||
LocalPlayer.Idled:Connect(function()ag:CaptureController()ag:ClickButton2(Vector2.new(0,0))end)ak:Notify{Title=
|
||||
'Anti-AFK',Description='Anti-AFK aktiviert.',Time=2}else if an then an:Disconnect()an=nil end ak:Notify{Title='Anti-AFK'
|
||||
,Description='Anti-AFK deaktiviert.',Time=2}end end})aq:AddButton{Text='Toggle UI',Func=function()ak:Toggle()end}aq:
|
||||
AddButton{Text='Copy JobId',Func=function()local ar=setclipboard or(syn and syn.set_clipboard)if ar then ar(tostring(
|
||||
game.JobId))ak:Notify{Title='Utils',Description='JobId kopiert.',Time=2}else ak:Notify{Title='Utils',Description=
|
||||
'Kein Clipboard verf\u{fc}gbar.',Time=2}end end}aq:AddButton{Text='Rejoin Server',Func=function()local ar=ae.LocalPlayer
|
||||
if ar then af:TeleportToPlaceInstance(game.PlaceId,game.JobId,ar)end end}aq:AddToggle('LowGraphics',{Text=
|
||||
'Low Graphics / FPS Boost',Default=false,Callback=function(ar)if ar then am.Brightness=ah.Brightness am.FogEnd=ah.FogEnd
|
||||
am.GlobalShadows=ah.GlobalShadows am.Ambient=ah.Ambient am.OutdoorAmbient=ah.OutdoorAmbient ah.Brightness=1 ah.FogEnd=
|
||||
1000000 ah.GlobalShadows=false ah.Ambient=Color3.new(0.4,0.4,0.4)ah.OutdoorAmbient=Color3.new(0.4,0.4,0.4)for as,at in
|
||||
ah:GetChildren()do if at:IsA'BloomEffect'or at:IsA'BlurEffect'or at:IsA'SunRaysEffect'or at:IsA'ColorCorrectionEffect'or
|
||||
at:IsA'DepthOfFieldEffect'then at.Enabled=false end end ak:Notify{Title='Utils',Description='Low Graphics aktiviert.',
|
||||
Time=2}else ah.Brightness=am.Brightness ah.FogEnd=am.FogEnd ah.GlobalShadows=am.GlobalShadows ah.Ambient=am.Ambient ah.
|
||||
OutdoorAmbient=am.OutdoorAmbient for as,at in ah:GetChildren()do if at:IsA'BloomEffect'or at:IsA'BlurEffect'or at:IsA
|
||||
'SunRaysEffect'or at:IsA'ColorCorrectionEffect'or at:IsA'DepthOfFieldEffect'then at.Enabled=true end end ak:Notify{Title
|
||||
='Utils',Description='Low Graphics deaktiviert.',Time=2}end end})local ar=al.Utils:AddRightGroupbox('Monitoring',
|
||||
'activity')ar:AddToggle('FPSCounter',{Text='FPS Counter',Default=false,Callback=function(as)if as then if not ap then ap
|
||||
=ar:AddLabel'FPS: ...'end local at,au=os.clock(),0 ao=ai.RenderStepped:Connect(function()au+=1 local av=os.clock()if av-
|
||||
at>=1 then local aw=math.floor(au/(av-at))au=0 at=av if ap then ap:SetText('FPS: '..tostring(aw))end end end)else if ao
|
||||
then ao:Disconnect()ao=nil end if ap then ap:SetText'FPS: ...'end end end})print'[DEBUG] Utils tab built successfully'
|
||||
end return aj 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.
|
||||
LocalPlayer:GetAttribute'EnvTweaksEnabled'then af.FogEnd=ao end end})aq:AddToggle('EnvTweaks',{Text=
|
||||
'Apply Environment Tweaks',Default=false,Callback=function(ar)ae.LocalPlayer:SetAttribute('EnvTweaksEnabled',ar)if ar
|
||||
then af.Brightness=an af.FogEnd=ao ah:Notify{Title='Env Tweaks',Description='Environment Tweaks aktiviert.',Time=2}else
|
||||
af.Brightness=1 af.FogEnd=1000 ah:Notify{Title='Env Tweaks',Description='Environment zur\u{fc}ckgesetzt.',Time=2}end end
|
||||
})aq:AddToggle('PostEffects',{Text='Night Vision',Default=false,Callback=function(ar)ae.LocalPlayer:SetAttribute(
|
||||
'PostEffectsEnabled',ar)if ar then local as=Instance.new'ColorCorrectionEffect'as.TintColor=Color3.fromRGB(0,255,0)as.
|
||||
Saturation=-0.5 as.Parent=af local at=Instance.new'BloomEffect'at.Intensity=1 at.Size=24 at.Threshold=0.8 at.Parent=af
|
||||
af.Brightness=3 ah:Notify{Title='Night Vision',Description='Night Vision aktiviert.',Time=2}else for as,at in af:
|
||||
GetChildren()do if at:IsA'ColorCorrectionEffect'or at:IsA'BloomEffect'or at:IsA'BlurEffect'then at:Destroy()end end af.
|
||||
Brightness=1 ah:Notify{Title='Night Vision',Description='Effekte entfernt.',Time=2}end end})end return ag end)()end,[31]
|
||||
=function()local aa,ab,ac=a(31)local ad return(function(...)local ae,af={['lucide-air-vent']=
|
||||
'rbxassetid://113088244245544',['lucide-a-arrow-down']='rbxassetid://120414505628310',['lucide-airplay']=
|
||||
'rbxassetid://84819241115336',['lucide-activity']='rbxassetid://95440027512297',['lucide-a-arrow-up']=
|
||||
'rbxassetid://96834340832343',['lucide-alarm-clock-check']='rbxassetid://98975592700921',['lucide-a-large-small']=
|
||||
'rbxassetid://107161607517892',['lucide-accessibility']='rbxassetid://89312644787341',['lucide-alarm-clock-minus']=
|
||||
'rbxassetid://82130050165851',['lucide-alarm-smoke']='rbxassetid://73760741091094',['lucide-alarm-clock-plus']=
|
||||
'rbxassetid://107534211370017',['lucide-alarm-clock']='rbxassetid://98565867866733',['lucide-album']=
|
||||
'rbxassetid://81701758864352',['lucide-align-center-horizontal']='rbxassetid://90152735878239',[
|
||||
'lucide-align-center-vertical']='rbxassetid://137580719499796',['lucide-alarm-clock-off']='rbxassetid://82479038323456',
|
||||
['lucide-align-horizontal-distribute-end']='rbxassetid://130288633910138',['lucide-align-end-vertical']=
|
||||
'rbxassetid://79375195184015',['lucide-align-horizontal-distribute-start']='rbxassetid://115759685434358',[
|
||||
'lucide-align-horizontal-justify-end']='rbxassetid://132086487303478',['lucide-align-horizontal-distribute-center']=
|
||||
'rbxassetid://101218054531765',['lucide-align-end-horizontal']='rbxassetid://130647352184453',[
|
||||
'lucide-align-horizontal-justify-start']='rbxassetid://123061644053286',['lucide-align-horizontal-justify-center']=
|
||||
'rbxassetid://130462992510518',['lucide-align-start-vertical']='rbxassetid://75467192558846',[
|
||||
'lucide-align-vertical-distribute-end']='rbxassetid://70663488913005',['lucide-align-vertical-distribute-start']=
|
||||
'rbxassetid://93076316561590',['lucide-align-vertical-distribute-center']='rbxassetid://112680826860842',[
|
||||
'lucide-align-horizontal-space-around']='rbxassetid://135300504827397',['lucide-align-horizontal-space-between']=
|
||||
'rbxassetid://101539620584007',['lucide-align-vertical-justify-center']='rbxassetid://108023935392097',[
|
||||
'lucide-align-start-horizontal']='rbxassetid://75045942856873',['lucide-align-vertical-space-around']=
|
||||
'rbxassetid://91561844813295',['lucide-align-vertical-justify-end']='rbxassetid://82519435764532',[
|
||||
'lucide-align-vertical-space-between']='rbxassetid://130004655159352',['lucide-align-vertical-justify-start']=
|
||||
'rbxassetid://131206149699386',['lucide-ambulance']='rbxassetid://106769645430045',['lucide-ampersands']=
|
||||
'rbxassetid://93939543590778',['lucide-amphora']='rbxassetid://114809125365665',['lucide-ampersand']=
|
||||
'rbxassetid://132582081191428',['lucide-annoyed']='rbxassetid://129313977435040',['lucide-anchor']=
|
||||
'rbxassetid://134444532304744',['lucide-angry']='rbxassetid://103432430359962',['lucide-antenna']=
|
||||
'rbxassetid://85182227753391',['lucide-arrow-up-0-1']='rbxassetid://90304809894863',['lucide-arrow-right']=
|
||||
'rbxassetid://77716250995685',['lucide-arrow-up-down']='rbxassetid://116007484352857',['lucide-arrow-right-to-line']=
|
||||
'rbxassetid://130302853811067',['lucide-arrow-up-from-dot']='rbxassetid://77075818203314',['lucide-arrow-up-1-0']=
|
||||
'rbxassetid://82920579849338',['lucide-arrow-up-a-z']='rbxassetid://98736822641557',['lucide-arrow-up-from-line']=
|
||||
'rbxassetid://79511043291321',['lucide-arrow-up-left']='rbxassetid://101219738563532',['lucide-arrow-up-to-line']=
|
||||
'rbxassetid://80522631977965',['lucide-arrow-up']='rbxassetid://98979600473533',['lucide-arrow-up-wide-narrow']=
|
||||
'rbxassetid://128135935592172',['lucide-arrow-up-z-a']='rbxassetid://80259664662816',['lucide-arrow-up-narrow-wide']=
|
||||
'rbxassetid://114413647002523',['lucide-arrows-up-from-line']='rbxassetid://85448327430869',['lucide-arrow-up-right']=
|
||||
'rbxassetid://85768846153053',['lucide-asterisk']='rbxassetid://79613632867728',['lucide-at-sign']=
|
||||
'rbxassetid://132050649903695',['lucide-audio-waveform']='rbxassetid://105657332422535',['lucide-atom']=
|
||||
'rbxassetid://119903768232341',['lucide-audio-lines']='rbxassetid://102485709988523',['lucide-award']=
|
||||
'rbxassetid://109642232951251',['lucide-axe']='rbxassetid://137270702075192',['lucide-axis-3d']=
|
||||
'rbxassetid://95186769537241',['lucide-baby']='rbxassetid://80466052275228',['lucide-badge-dollar-sign']=
|
||||
'rbxassetid://72214133963083',['lucide-badge-check']='rbxassetid://75706152439533',['lucide-backpack']=
|
||||
'rbxassetid://126071485947627',['lucide-badge-alert']='rbxassetid://81414335979300',['lucide-badge-cent']=
|
||||
'rbxassetid://76850285035350',['lucide-badge-indian-rupee']='rbxassetid://103682477938619',['lucide-badge-euro']=
|
||||
'rbxassetid://85552724808775',['lucide-badge-plus']='rbxassetid://104455648105353',['lucide-badge-info']=
|
||||
'rbxassetid://98380410122482',['lucide-badge-percent']='rbxassetid://70488566289726',['lucide-badge-question-mark']=
|
||||
'rbxassetid://102240877066011',['lucide-badge-minus']='rbxassetid://101315554345083',['lucide-badge-japanese-yen']=
|
||||
'rbxassetid://113045284352658',['lucide-badge-pound-sterling']='rbxassetid://98935044155029',[
|
||||
'lucide-badge-russian-ruble']='rbxassetid://112275627279902',['lucide-badge-x']='rbxassetid://101243395319925',[
|
||||
'lucide-badge-turkish-lira']='rbxassetid://101434263132943',['lucide-badge-swiss-franc']='rbxassetid://78642697556686',[
|
||||
'lucide-ban']='rbxassetid://101518975242759',['lucide-baggage-claim']='rbxassetid://140431745519415',['lucide-banana']=
|
||||
'rbxassetid://86734447359422',['lucide-badge']='rbxassetid://94978560489891',['lucide-bandage']=
|
||||
'rbxassetid://78234939423601',['lucide-banknote-arrow-down']='rbxassetid://134457083065515',['lucide-banknote-arrow-up']
|
||||
='rbxassetid://77764025685875',['lucide-barcode']='rbxassetid://121608699969250',['lucide-banknote']=
|
||||
@@ -3672,23 +3696,23 @@ Size=24 at.Threshold=0.8 at.Parent=af af.Brightness=3 ah:Notify{Title='Night Vis
|
||||
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'},{{3,2,{'Init'},{{5,2,{'ObsidianLibrary'}},{4,2,{'ObsidianLibrary.d'}}}},{10,1,{'ObsidianUI'},{{
|
||||
12,2,{'FallbackIcons'}},{18,1,{'tabs'},{{19,2,{'AimbotTab'}},{23,2,{'ItemSpawnerTab'}},{29,2,{'VisualTab'}},{28,2,{
|
||||
'UtilsTab'}},{20,2,{'AutoFarmTab'}},{27,2,{'UISettingsTab'}},{26,2,{'NoclipTab'}},{24,2,{'LocalTab'}},{22,2,{'FlyTab'}},
|
||||
{21,2,{'ESPTab'}},{25,2,{'MainTab'}}}},{14,1,{'scripts'},{{16,2,{'FlyController'}},{15,2,{'CustomESP'}},{17,2,{
|
||||
'NoclipController'}}}},{13,2,{'UIConfig'}},{30,1,{'utils'},{{31,2,{'icons'}}}},{11,2,{'Bootstrap'}}}},{2,4,{
|
||||
'BundleEntry'}},{6,2,{'Loader'}},{7,2,{'MainModule'}},{9,2,{'ObsidianLibrary.d'}},{8,2,{'ObsidianLibrary'}}}}},'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 aC,aD,aE,aF,aG,aH,aI,aJ,aK=aB or function(aC,...)ax(aC)(...)end,{[1]='Folder',[2]='ModuleScript',[3]=
|
||||
'Script',[4]='LocalScript',[5]='StringValue'},{},{},{},{},{},{},{}local aL,aM={GetFullName={{},function(aL)local aM,aN=
|
||||
aL.Name,aL.Parent while aN do aM=aN.Name..'.'..aM aN=aN.Parent end return aM end},GetChildren={{},function(aL)local aM={
|
||||
}for aN in ai,aK[aL]do au(aM,aN)end return aM end},GetDescendants={{},function(aL)local aM={}for aN in ai,aK[aL]do au(aM
|
||||
,aN)for aO,aP in ai,aN:GetDescendants()do au(aM,aP)end end return aM end},FindFirstChild={{'string','boolean?'},function
|
||||
(aL,aM,aN)local aO=aK[aL]for aP in ai,aO do if aP.Name==aM then return aP end end if aN then for aP in ai,aO do return
|
||||
aP:FindFirstChild(aM,true)end end end},FindFirstAncestor={{'string'},function(aL,aM)local aN=aL.Parent while aN do if aN
|
||||
.Name==aM then return aN end aN=aN.Parent end end},WaitForChild={{'string','number?'},function(aL,aM)return aL:
|
||||
end},{{1,1,{'waxbundle'},{{2,4,{'BundleEntry'}},{3,2,{'Init'},{{5,2,{'ObsidianLibrary'}},{4,2,{'ObsidianLibrary.d'}}}},{
|
||||
10,1,{'ObsidianUI'},{{14,1,{'scripts'},{{17,2,{'NoclipController'}},{16,2,{'FlyController'}},{15,2,{'CustomESP'}}}},{18,
|
||||
1,{'tabs'},{{20,2,{'AutoFarmTab'}},{28,2,{'UtilsTab'}},{23,2,{'ItemSpawnerTab'}},{26,2,{'NoclipTab'}},{27,2,{
|
||||
'UISettingsTab'}},{24,2,{'LocalTab'}},{21,2,{'ESPTab'}},{19,2,{'AimbotTab'}},{29,2,{'VisualTab'}},{25,2,{'MainTab'}},{22
|
||||
,2,{'FlyTab'}}}},{30,1,{'utils'},{{31,2,{'icons'}}}},{11,2,{'Bootstrap'}},{12,2,{'FallbackIcons'}},{13,2,{'UIConfig'}}}}
|
||||
,{6,2,{'Loader'}},{9,2,{'ObsidianLibrary.d'}},{8,2,{'ObsidianLibrary'}},{7,2,{'MainModule'}}}}},'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
|
||||
aC,aD,aE,aF,aG,aH,aI,aJ,aK=aB or function(aC,...)ax(aC)(...)end,{[1]='Folder',[2]='ModuleScript',[3]='Script',[4]=
|
||||
'LocalScript',[5]='StringValue'},{},{},{},{},{},{},{}local aL,aM={GetFullName={{},function(aL)local aM,aN=aL.Name,aL.
|
||||
Parent while aN do aM=aN.Name..'.'..aM aN=aN.Parent end return aM end},GetChildren={{},function(aL)local aM={}for aN in
|
||||
ai,aK[aL]do au(aM,aN)end return aM end},GetDescendants={{},function(aL)local aM={}for aN in ai,aK[aL]do au(aM,aN)for aO,
|
||||
aP in ai,aN:GetDescendants()do au(aM,aP)end end return aM end},FindFirstChild={{'string','boolean?'},function(aL,aM,aN)
|
||||
local aO=aK[aL]for aP in ai,aO do if aP.Name==aM then return aP end end if aN then for aP in ai,aO do return aP:
|
||||
FindFirstChild(aM,true)end end end},FindFirstAncestor={{'string'},function(aL,aM)local aN=aL.Parent while aN do if aN.
|
||||
Name==aM then return aN end aN=aN.Parent end end},WaitForChild={{'string','number?'},function(aL,aM)return aL:
|
||||
FindFirstChild(aM)end}},{}for aN,aO in ai,aL do local aP,aR,aS=aO[1],aO[2],{}for aT,aU in ai,aP do local aV,aW=az(aU,
|
||||
'^([^%?]+)(%??)')aS[aT]={aV,aW}end aM[aN]=function(aT,...)if not aK[aT]then ah(
|
||||
"Expected ':' not '.' calling member function "..aN,2)end local aU={...}for aV,aW in ai,aS do local aX=aU[aV]local aY,aZ
|
||||
|
||||
Reference in New Issue
Block a user