Auto-deploy: Update bundled Lua script
This commit is contained in:
255
main.luau
255
main.luau
@@ -2426,37 +2426,41 @@ FindFirstChild'Shared'if au then local av=au:FindFirstChild'init'or au:FindFirst
|
|||||||
'[LOG] ERROR: Could not find Obsidian Init-Module'error
|
'[LOG] ERROR: Could not find Obsidian Init-Module'error
|
||||||
[[Konnte Obsidian Init-Module nicht finden. Erwartet: ReplicatedStorage.Init oder ReplicatedStorage.Shared.init]]end
|
[[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.
|
local as={}function as.start()print'[LOG] Loading Obsidian Library...'local at=ac(ar())local au=at.Library local av=au.
|
||||||
Options print'[LOG] Setting up UI color scheme...'au.Scheme.AccentColor=Color3.fromRGB(72,165,255)au.Scheme.
|
Options or{}_G.Library=au print'[LOG] Setting up UI color scheme...'au.Scheme.AccentColor=Color3.fromRGB(72,165,255)au.
|
||||||
BackgroundColor=Color3.fromRGB(10,12,18)au.Scheme.MainColor=Color3.fromRGB(17,22,31)au.Scheme.OutlineColor=Color3.
|
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
|
.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',
|
'[LOG] Adding tabs to window...'print('[DEBUG] Window object:',aw)local ax={ESP=aw:AddTab('ESP',
|
||||||
'rbxassetid://6031071053'),Player=aw:AddTab('Player','rbxassetid://6031071508'),Aimbot=aw:AddTab('Aimbot',
|
'rbxassetid://6031071053'),Player=aw:AddTab('Player','rbxassetid://6031071508'),Aimbot=aw:AddTab('Aimbot',
|
||||||
'rbxassetid://6031071320'),ItemSpawner=aw:AddTab('Item Spawner','rbxassetid://6031071146'),Visual=aw:AddTab('Visual',
|
'rbxassetid://6031071320'),ItemSpawner=aw:AddTab('Item Spawner','rbxassetid://6031071146'),Visual=aw:AddTab('Visual',
|
||||||
'rbxassetid://6031071569'),Utils=aw:AddTab('Utils','rbxassetid://6031071626'),Fly=aw:AddTab('Fly',
|
'rbxassetid://6031071569'),Utils=aw:AddTab('Utils','rbxassetid://6031071626'),Fly=aw:AddTab('Fly',
|
||||||
'rbxassetid://6031071087'),Noclip=aw:AddTab('Noclip','rbxassetid://6031071453'),['UI Settings']=aw:AddTab('UI Settings',
|
'rbxassetid://6031071087'),Noclip=aw:AddTab('Noclip','rbxassetid://6031071453'),['UI Settings']=aw:AddTab('UI Settings',
|
||||||
'rbxassetid://6031071591')}print('[DEBUG] Tabs table created with',#ax,'entries')print'[LOG] Building ESP tab...'ai.
|
'rbxassetid://6031071591')}print('[DEBUG] Tabs table created with',#ax,'entries')local function ay(az,aA,...)if not ax[
|
||||||
build(au,ax)print'[LOG] Building Player tab...'al.build(au,ax)print'[LOG] Building Aimbot tab...'am.build(au,ax)print
|
az]then warn(string.format('[ERROR] Tab %q not created (nil). Skipping build.',az))return end local aB,aC=pcall(aA,...)
|
||||||
'[LOG] Building Item Spawner tab...'an.build(au,ax)print'[LOG] Building Visual tab...'ao.build(au,ax)print
|
if not aB then warn(string.format('[ERROR] Failed to build tab %q: %s',az,aC))end end print'[LOG] Building ESP tab...'
|
||||||
'[LOG] Building Utils tab...'ap.build(au,ax)print'[DEBUG] Utils tab built successfully'print'[LOG] Building Fly tab...'
|
ay('ESP',ai.build,au,ax)print'[LOG] Building Player tab...'ay('Player',al.build,au,ax)print
|
||||||
aj.build(au,ax)print'[DEBUG] Fly tab built successfully'print'[LOG] Building Noclip tab...'ak.build(au,ax)print
|
'[LOG] Building Aimbot tab...'ay('Aimbot',am.build,au,ax)print'[LOG] Building Item Spawner tab...'ay('ItemSpawner',an.
|
||||||
'[DEBUG] Noclip tab built successfully'print'[LOG] Building UI Settings tab...'aq.build(au,ax,av)print
|
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
|
||||||
'[DEBUG] UI Settings tab built successfully'print'[LOG] All tabs initialized successfully'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...'getgenv().unloadObsidian=function()print
|
'[LOG] Obsidian Admin Panel ready!'print'[LOG] Setting up unload mechanism...'_G.unloadObsidian=function()print
|
||||||
'[LOG] Unload requested, unloading UI...'local ay,az=pcall(function()au:Unload()end)if ay then print
|
'[LOG] Unload requested, unloading UI...'local az,aA=pcall(function()if au and not au.Unloaded then au:Unload()end end)
|
||||||
'[LOG] UI unloaded successfully'else print('[ERROR] Failed to unload UI:',az)end end print
|
if az then print'[LOG] UI unloaded successfully'else print('[ERROR] Failed to unload UI:',aA)error(aA)end end au:
|
||||||
[[[LOG] Unload mechanism ready. Use: getgenv().unloadObsidian()]]end return as end)()end,[12]=function()local aa,ab,ac=
|
OnUnload(function()_G.unloadObsidian=nil _G.Library=nil end)print
|
||||||
a(12)local ad return(function(...)local ae,af='rbxasset://textures/ui/GuiImagePlaceholder.png',{'radar','feather',
|
'[LOG] Unload mechanism ready. Use: _G.unloadObsidian()'end return as end)()end,[12]=function()local aa,ab,ac=a(12)local
|
||||||
'layers','sliders','sparkles','target','wind','shield','palette','monitor','bolt','brush','book-open','wand-sparkles'}
|
ad return(function(...)local ae,af='rbxasset://textures/ui/GuiImagePlaceholder.png',{'radar','feather','layers',
|
||||||
local ag={Icons=af}function ag.GetAsset(ah)for ai,aj in ipairs(af)do if aj==ah then return{Url=ae,ImageRectOffset=
|
'sliders','sparkles','target','wind','shield','palette','monitor','bolt','brush','book-open','wand-sparkles'}local ag={
|
||||||
Vector2.zero,ImageRectSize=Vector2.zero,Custom=true}end end return nil end return ag end)()end,[13]=function()local aa,
|
Icons=af}function ag.GetAsset(ah)for ai,aj in ipairs(af)do if aj==ah then return{Url=ae,ImageRectOffset=Vector2.zero,
|
||||||
ab,ac=a(13)local ad return(function(...)return{Window={Title='Obsidian Example',Footer='Game: Roblox Studio Test',Center
|
ImageRectSize=Vector2.zero,Custom=true}end end return nil end return ag end)()end,[13]=function()local aa,ab,ac=a(13)
|
||||||
=true,AutoShow=true,Resizable=true,NotifySide='Right',ShowCustomCursor=true}}end)()end,[15]=function()local aa,ab,ac=a(
|
local ad return(function(...)return{Window={Title='Obsidian Example',Footer='Game: Roblox Studio Test',Center=true,
|
||||||
15)local ad return(function(...)local ae,af,ag,ah,ai=game:GetService'Players',game:GetService'RunService',game:
|
AutoShow=true,Resizable=true,NotifySide='Right',ShowCustomCursor=true}}end)()end,[15]=function()local aa,ab,ac=a(15)
|
||||||
GetService'Workspace',Drawing,{}ai.__index=ai local aj={Enabled=true,IncludePlayers=true,IncludeNPCs=true,ShowHighlights
|
local ad return(function(...)local ae,af,ag,ah,ai=game:GetService'Players',game:GetService'RunService',game:GetService
|
||||||
=true,ShowLabels=true,ShowDistance=true,ShowTracers=false,TextSize=15,LabelOffsetY=3,MaxDistance=3000,HighlightColor=
|
'Workspace',Drawing,{}ai.__index=ai local aj={Enabled=true,IncludePlayers=true,IncludeNPCs=true,ShowHighlights=true,
|
||||||
Color3.fromRGB(255,170,0),LabelColor=Color3.fromRGB(255,230,150),TracerColor=Color3.fromRGB(255,0,0),FillTransparency=
|
ShowLabels=true,ShowDistance=true,ShowTracers=false,TextSize=15,LabelOffsetY=3,MaxDistance=3000,HighlightColor=Color3.
|
||||||
0.55,OutlineTransparency=0}local function ak(al)if not al then return nil end return al:FindFirstChild'HumanoidRootPart'
|
fromRGB(255,170,0),LabelColor=Color3.fromRGB(255,230,150),TracerColor=Color3.fromRGB(255,0,0),FillTransparency=0.55,
|
||||||
or al:FindFirstChild'UpperTorso'or al:FindFirstChild'Torso'or al.PrimaryPart or al:FindFirstChildWhichIsA'BasePart'end
|
OutlineTransparency=0}local function ak(al)if not al then return nil end return al:FindFirstChild'HumanoidRootPart'or al
|
||||||
|
:FindFirstChild'UpperTorso'or al:FindFirstChild'Torso'or al.PrimaryPart or al:FindFirstChildWhichIsA'BasePart'end
|
||||||
local function al(am)if am.IsA then local an,ao=pcall(function()return am:IsA'BasePart'end)if an then return ao end end
|
local function al(am)if am.IsA then local an,ao=pcall(function()return am:IsA'BasePart'end)if an then return ao end end
|
||||||
local an=am.ClassName return an=='Part'or an=='MeshPart'or an=='BasePart'or an=='UnionOperation'or an=='WedgePart'or an
|
local an=am.ClassName return an=='Part'or an=='MeshPart'or an=='BasePart'or an=='UnionOperation'or an=='WedgePart'or an
|
||||||
=='CornerWedgePart'or an=='TrussPart'end local function am(an,ao)if an.FindFirstChildOfClass then return an:
|
=='CornerWedgePart'or an=='TrussPart'end local function am(an,ao)if an.FindFirstChildOfClass then return an:
|
||||||
@@ -2754,101 +2758,102 @@ AddLeftGroupbox('Demo','boxes')ah:AddLabel'Features sind jetzt in separaten Tabs
|
|||||||
...)local ae={}function ae.build(af,ag)print'[DEBUG] Building Noclip tab...'local ah=ag.Noclip:AddLeftGroupbox('Noclip',
|
...)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=
|
'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
|
'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
|
aa,ab,ac=a(27)local ad return(function(...)local ae={}function ae.build(af,ag)print'[DEBUG] Building UI Settings tab...'
|
||||||
'[DEBUG] Building UI Settings tab...'local ai=ag['UI Settings']:AddLeftGroupbox('Settings','rbxassetid://6031071591')ai:
|
local ah=ag['UI Settings']:AddLeftGroupbox('Settings','rbxassetid://6031071591')ah:AddButton{Text='Test Settings',Func=
|
||||||
AddButton{Text='Test Settings',Func=function()af:Notify{Title='Settings',Description='UI Settings tab works!',Time=2}end
|
function()af:Notify{Title='Settings',Description='UI Settings tab works!',Time=2}end}ah:AddButton{Text='Unload UI',Func=
|
||||||
}ai:AddButton{Text='Unload UI',Func=function()af:Unload()end}print'[DEBUG] UI Settings tab built successfully'end return
|
function()local ai,aj=pcall(function()af:Unload()end)if not ai then print('[ERROR] Failed to unload UI:',aj)end end}
|
||||||
ae end)()end,[28]=function()local aa,ab,ac=a(28)local ad return(function(...)local ae={}function ae.build(af,ag)print
|
print'[DEBUG] UI Settings tab built successfully'end return ae end)()end,[28]=function()local aa,ab,ac=a(28)local ad
|
||||||
'[DEBUG] Building Utils tab...'local ah=ag.Utils:AddLeftGroupbox('Utilities','rbxassetid://6031071626')ah:AddButton{Text
|
return(function(...)local ae={}function ae.build(af,ag)print'[DEBUG] Building Utils tab...'local ah=ag.Utils:
|
||||||
='Test Button',Func=function()af:Notify{Title='Utils',Description='Utils tab works!',Time=2}end}print
|
AddLeftGroupbox('Utilities','rbxassetid://6031071626')ah:AddButton{Text='Test Button',Func=function()af:Notify{Title=
|
||||||
'[DEBUG] Utils tab built successfully'end return ae end)()end,[29]=function()local aa,ab,ac=a(29)local ad return(
|
'Utils',Description='Utils tab works!',Time=2}end}print'[DEBUG] Utils tab built successfully'end return ae end)()end,[29
|
||||||
function(...)local ae,af,ag=game:GetService'Players',game:GetService'Lighting',{}function ag.build(ah,ai)local aj,ak,al,
|
]=function()local aa,ab,ac=a(29)local ad return(function(...)local ae,af,ag=game:GetService'Players',game:GetService
|
||||||
am,an,ao,ap=20,5,2,Color3.new(1,1,1),2,100000,ai.Visual:AddLeftGroupbox('Crosshair Settings','rbxassetid://6031071569')
|
'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:
|
||||||
ap:AddToggle('CustomCrosshair',{Text='Custom Crosshair',Default=false,Callback=function(aq)if aq then local ar,as=
|
AddLeftGroupbox('Crosshair Settings','rbxassetid://6031071569')ap:AddToggle('CustomCrosshair',{Text='Custom Crosshair',
|
||||||
Instance.new'ScreenGui',Instance.new'Frame'as.Name='CrosshairFrame'as.Size=UDim2.fromOffset(aj,aj)as.Position=UDim2.
|
Default=false,Callback=function(aq)if aq then local ar,as=Instance.new'ScreenGui',Instance.new'Frame'as.Name=
|
||||||
fromScale(0.5,0.5)as.AnchorPoint=Vector2.new(0.5,0.5)as.BackgroundTransparency=1 local at=Instance.new'Frame'at.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
|
||||||
'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
|
.BackgroundTransparency=1 local at=Instance.new'Frame'at.Name='VerticalLine'at.Size=UDim2.new(0,al,0,aj/2-ak)at.Position
|
||||||
.BackgroundColor3=am at.Parent=as local au=Instance.new'Frame'au.Name='HorizontalLine'au.Size=UDim2.new(0,aj/2-ak,0,al)
|
=UDim2.fromScale(0.5,0.5)at.AnchorPoint=Vector2.new(0.5,0.5)at.BackgroundColor3=am at.Parent=as local au=Instance.new
|
||||||
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.
|
'Frame'au.Name='HorizontalLine'au.Size=UDim2.new(0,aj/2-ak,0,al)au.Position=UDim2.fromScale(0.5,0.5)au.AnchorPoint=
|
||||||
LocalPlayer:WaitForChild'PlayerGui'ae.LocalPlayer:SetAttribute('CrosshairGUI',ar)ah:Notify{Title='Crosshair',Description
|
Vector2.new(0.5,0.5)au.BackgroundColor3=am au.Parent=as ar.Parent=ae.LocalPlayer:WaitForChild'PlayerGui'ae.LocalPlayer:
|
||||||
='Custom Crosshair aktiviert.',Time=2}else local ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then ar:Destroy()ae.
|
SetAttribute('CrosshairGUI',ar)ah:Notify{Title='Crosshair',Description='Custom Crosshair aktiviert.',Time=2}else local
|
||||||
LocalPlayer:SetAttribute('CrosshairGUI',nil)end ah:Notify{Title='Crosshair',Description='Custom Crosshair deaktiviert.',
|
ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then ar:Destroy()ae.LocalPlayer:SetAttribute('CrosshairGUI',nil)end ah
|
||||||
Time=2}end end})ap:AddSlider('CrosshairSize',{Text='Crosshair Size',Default=aj,Min=5,Max=50,Rounding=0,Callback=function
|
:Notify{Title='Crosshair',Description='Custom Crosshair deaktiviert.',Time=2}end end})ap:AddSlider('CrosshairSize',{Text
|
||||||
(aq)aj=aq local ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as
|
='Crosshair Size',Default=aj,Min=5,Max=50,Rounding=0,Callback=function(aq)aj=aq local ar=ae.LocalPlayer:GetAttribute
|
||||||
then as.Size=UDim2.fromOffset(aj,aj)local at,au=as:FindFirstChild'VerticalLine',as:FindFirstChild'HorizontalLine'if at
|
'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as then as.Size=UDim2.fromOffset(aj,aj)local at,au
|
||||||
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(
|
=as:FindFirstChild'VerticalLine',as:FindFirstChild'HorizontalLine'if at then at.Size=UDim2.new(0,al,0,aj/2-ak)end if au
|
||||||
'CrosshairGap',{Text='Crosshair Gap',Default=ak,Min=0,Max=20,Rounding=0,Callback=function(aq)ak=aq local ar=ae.
|
then au.Size=UDim2.new(0,aj/2-ak,0,al)end end end end})ap:AddSlider('CrosshairGap',{Text='Crosshair Gap',Default=ak,Min=
|
||||||
LocalPlayer:GetAttribute'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as then local at,au=as:
|
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
|
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=
|
au.Size=UDim2.new(0,aj/2-ak,0,al)end end end end})ap:AddLabel'Crosshair Color'ap:AddColorPicker('CrosshairColor',{
|
||||||
al,Min=1,Max=10,Rounding=0,Callback=function(aq)al=aq local ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then local
|
Default=am,Callback=function(aq)am=aq local ar=ae.LocalPlayer:GetAttribute'CrosshairGUI'if ar then local as=ar:
|
||||||
as=ar:FindFirstChild'CrosshairFrame'if as then local at,au=as:FindFirstChild'VerticalLine',as:FindFirstChild
|
FindFirstChild'CrosshairFrame'if as then for at,au in as:GetChildren()do if au:IsA'Frame'then au.BackgroundColor3=am end
|
||||||
'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 end end end})local aq=ai.Visual:AddRightGroupbox('Environment Settings','rbxassetid://6031071569')aq:AddSlider(
|
||||||
end})ap:AddLabel'Crosshair Color'ap:AddColorPicker('CrosshairColor',{Default=am,Callback=function(aq)am=aq local ar=ae.
|
'EnvBrightness',{Text='Brightness',Default=an,Min=0,Max=5,Rounding=1,Callback=function(ar)an=ar if ae.LocalPlayer:
|
||||||
LocalPlayer:GetAttribute'CrosshairGUI'if ar then local as=ar:FindFirstChild'CrosshairFrame'if as then for at,au in as:
|
GetAttribute'EnvTweaksEnabled'then af.Brightness=an end end})aq:AddSlider('EnvFogEnd',{Text='Fog Distance',Default=ao,
|
||||||
GetChildren()do if au:IsA'Frame'then au.BackgroundColor3=am end end end end end})local aq=ai.Visual:AddRightGroupbox(
|
Min=100,Max=1000000,Rounding=0,Callback=function(ar)ao=ar if ae.LocalPlayer:GetAttribute'EnvTweaksEnabled'then af.FogEnd
|
||||||
'Environment Settings','rbxassetid://6031071569')aq:AddSlider('EnvBrightness',{Text='Brightness',Default=an,Min=0,Max=5,
|
=ao end end})aq:AddToggle('EnvTweaks',{Text='Apply Environment Tweaks',Default=false,Callback=function(ar)ae.LocalPlayer
|
||||||
Rounding=1,Callback=function(ar)an=ar if ae.LocalPlayer:GetAttribute'EnvTweaksEnabled'then af.Brightness=an end end})aq:
|
:SetAttribute('EnvTweaksEnabled',ar)if ar then af.Brightness=an af.FogEnd=ao ah:Notify{Title='Env Tweaks',Description=
|
||||||
AddSlider('EnvFogEnd',{Text='Fog Distance',Default=ao,Min=100,Max=1000000,Rounding=0,Callback=function(ar)ao=ar if ae.
|
'Environment Tweaks aktiviert.',Time=2}else af.Brightness=1 af.FogEnd=1000 ah:Notify{Title='Env Tweaks',Description=
|
||||||
LocalPlayer:GetAttribute'EnvTweaksEnabled'then af.FogEnd=ao end end})aq:AddToggle('EnvTweaks',{Text=
|
'Environment zur\u{fc}ckgesetzt.',Time=2}end end})aq:AddToggle('PostEffects',{Text='Night Vision',Default=false,Callback
|
||||||
'Apply Environment Tweaks',Default=false,Callback=function(ar)ae.LocalPlayer:SetAttribute('EnvTweaksEnabled',ar)if ar
|
=function(ar)ae.LocalPlayer:SetAttribute('PostEffectsEnabled',ar)if ar then local as=Instance.new'ColorCorrectionEffect'
|
||||||
then af.Brightness=an af.FogEnd=ao ah:Notify{Title='Env Tweaks',Description='Environment Tweaks aktiviert.',Time=2}else
|
as.TintColor=Color3.fromRGB(0,255,0)as.Saturation=-0.5 as.Parent=af local at=Instance.new'BloomEffect'at.Intensity=1 at.
|
||||||
af.Brightness=1 af.FogEnd=1000 ah:Notify{Title='Env Tweaks',Description='Environment zur\u{fc}ckgesetzt.',Time=2}end end
|
Size=24 at.Threshold=0.8 at.Parent=af af.Brightness=3 ah:Notify{Title='Night Vision',Description=
|
||||||
})aq:AddToggle('PostEffects',{Text='Night Vision',Default=false,Callback=function(ar)ae.LocalPlayer:SetAttribute(
|
'Night Vision aktiviert.',Time=2}else for as,at in af:GetChildren()do if at:IsA'ColorCorrectionEffect'or at:IsA
|
||||||
'PostEffectsEnabled',ar)if ar then local as=Instance.new'ColorCorrectionEffect'as.TintColor=Color3.fromRGB(0,255,0)as.
|
'BloomEffect'or at:IsA'BlurEffect'then at:Destroy()end end af.Brightness=1 ah:Notify{Title='Night Vision',Description=
|
||||||
Saturation=-0.5 as.Parent=af local at=Instance.new'BloomEffect'at.Intensity=1 at.Size=24 at.Threshold=0.8 at.Parent=af
|
'Effekte entfernt.',Time=2}end end})end return ag end)()end,[31]=function()local aa,ab,ac=a(31)local ad return(function(
|
||||||
af.Brightness=3 ah:Notify{Title='Night Vision',Description='Night Vision aktiviert.',Time=2}else for as,at in af:
|
...)local ae,af={['lucide-air-vent']='rbxassetid://113088244245544',['lucide-a-arrow-down']=
|
||||||
GetChildren()do if at:IsA'ColorCorrectionEffect'or at:IsA'BloomEffect'or at:IsA'BlurEffect'then at:Destroy()end end af.
|
'rbxassetid://120414505628310',['lucide-airplay']='rbxassetid://84819241115336',['lucide-activity']=
|
||||||
Brightness=1 ah:Notify{Title='Night Vision',Description='Effekte entfernt.',Time=2}end end})end return ag end)()end,[31]
|
'rbxassetid://95440027512297',['lucide-a-arrow-up']='rbxassetid://96834340832343',['lucide-alarm-clock-check']=
|
||||||
=function()local aa,ab,ac=a(31)local ad return(function(...)local ae,af={['lucide-air-vent']=
|
'rbxassetid://98975592700921',['lucide-a-large-small']='rbxassetid://107161607517892',['lucide-accessibility']=
|
||||||
'rbxassetid://113088244245544',['lucide-a-arrow-down']='rbxassetid://120414505628310',['lucide-airplay']=
|
'rbxassetid://89312644787341',['lucide-alarm-clock-minus']='rbxassetid://82130050165851',['lucide-alarm-smoke']=
|
||||||
'rbxassetid://84819241115336',['lucide-activity']='rbxassetid://95440027512297',['lucide-a-arrow-up']=
|
'rbxassetid://73760741091094',['lucide-alarm-clock-plus']='rbxassetid://107534211370017',['lucide-alarm-clock']=
|
||||||
'rbxassetid://96834340832343',['lucide-alarm-clock-check']='rbxassetid://98975592700921',['lucide-a-large-small']=
|
'rbxassetid://98565867866733',['lucide-album']='rbxassetid://81701758864352',['lucide-align-center-horizontal']=
|
||||||
'rbxassetid://107161607517892',['lucide-accessibility']='rbxassetid://89312644787341',['lucide-alarm-clock-minus']=
|
'rbxassetid://90152735878239',['lucide-align-center-vertical']='rbxassetid://137580719499796',['lucide-alarm-clock-off']
|
||||||
'rbxassetid://82130050165851',['lucide-alarm-smoke']='rbxassetid://73760741091094',['lucide-alarm-clock-plus']=
|
='rbxassetid://82479038323456',['lucide-align-horizontal-distribute-end']='rbxassetid://130288633910138',[
|
||||||
'rbxassetid://107534211370017',['lucide-alarm-clock']='rbxassetid://98565867866733',['lucide-album']=
|
'lucide-align-end-vertical']='rbxassetid://79375195184015',['lucide-align-horizontal-distribute-start']=
|
||||||
'rbxassetid://81701758864352',['lucide-align-center-horizontal']='rbxassetid://90152735878239',[
|
'rbxassetid://115759685434358',['lucide-align-horizontal-justify-end']='rbxassetid://132086487303478',[
|
||||||
'lucide-align-center-vertical']='rbxassetid://137580719499796',['lucide-alarm-clock-off']='rbxassetid://82479038323456',
|
'lucide-align-horizontal-distribute-center']='rbxassetid://101218054531765',['lucide-align-end-horizontal']=
|
||||||
['lucide-align-horizontal-distribute-end']='rbxassetid://130288633910138',['lucide-align-end-vertical']=
|
'rbxassetid://130647352184453',['lucide-align-horizontal-justify-start']='rbxassetid://123061644053286',[
|
||||||
'rbxassetid://79375195184015',['lucide-align-horizontal-distribute-start']='rbxassetid://115759685434358',[
|
'lucide-align-horizontal-justify-center']='rbxassetid://130462992510518',['lucide-align-start-vertical']=
|
||||||
'lucide-align-horizontal-justify-end']='rbxassetid://132086487303478',['lucide-align-horizontal-distribute-center']=
|
'rbxassetid://75467192558846',['lucide-align-vertical-distribute-end']='rbxassetid://70663488913005',[
|
||||||
'rbxassetid://101218054531765',['lucide-align-end-horizontal']='rbxassetid://130647352184453',[
|
'lucide-align-vertical-distribute-start']='rbxassetid://93076316561590',['lucide-align-vertical-distribute-center']=
|
||||||
'lucide-align-horizontal-justify-start']='rbxassetid://123061644053286',['lucide-align-horizontal-justify-center']=
|
'rbxassetid://112680826860842',['lucide-align-horizontal-space-around']='rbxassetid://135300504827397',[
|
||||||
'rbxassetid://130462992510518',['lucide-align-start-vertical']='rbxassetid://75467192558846',[
|
'lucide-align-horizontal-space-between']='rbxassetid://101539620584007',['lucide-align-vertical-justify-center']=
|
||||||
'lucide-align-vertical-distribute-end']='rbxassetid://70663488913005',['lucide-align-vertical-distribute-start']=
|
'rbxassetid://108023935392097',['lucide-align-start-horizontal']='rbxassetid://75045942856873',[
|
||||||
'rbxassetid://93076316561590',['lucide-align-vertical-distribute-center']='rbxassetid://112680826860842',[
|
'lucide-align-vertical-space-around']='rbxassetid://91561844813295',['lucide-align-vertical-justify-end']=
|
||||||
'lucide-align-horizontal-space-around']='rbxassetid://135300504827397',['lucide-align-horizontal-space-between']=
|
'rbxassetid://82519435764532',['lucide-align-vertical-space-between']='rbxassetid://130004655159352',[
|
||||||
'rbxassetid://101539620584007',['lucide-align-vertical-justify-center']='rbxassetid://108023935392097',[
|
'lucide-align-vertical-justify-start']='rbxassetid://131206149699386',['lucide-ambulance']=
|
||||||
'lucide-align-start-horizontal']='rbxassetid://75045942856873',['lucide-align-vertical-space-around']=
|
'rbxassetid://106769645430045',['lucide-ampersands']='rbxassetid://93939543590778',['lucide-amphora']=
|
||||||
'rbxassetid://91561844813295',['lucide-align-vertical-justify-end']='rbxassetid://82519435764532',[
|
'rbxassetid://114809125365665',['lucide-ampersand']='rbxassetid://132582081191428',['lucide-annoyed']=
|
||||||
'lucide-align-vertical-space-between']='rbxassetid://130004655159352',['lucide-align-vertical-justify-start']=
|
'rbxassetid://129313977435040',['lucide-anchor']='rbxassetid://134444532304744',['lucide-angry']=
|
||||||
'rbxassetid://131206149699386',['lucide-ambulance']='rbxassetid://106769645430045',['lucide-ampersands']=
|
'rbxassetid://103432430359962',['lucide-antenna']='rbxassetid://85182227753391',['lucide-arrow-up-0-1']=
|
||||||
'rbxassetid://93939543590778',['lucide-amphora']='rbxassetid://114809125365665',['lucide-ampersand']=
|
'rbxassetid://90304809894863',['lucide-arrow-right']='rbxassetid://77716250995685',['lucide-arrow-up-down']=
|
||||||
'rbxassetid://132582081191428',['lucide-annoyed']='rbxassetid://129313977435040',['lucide-anchor']=
|
'rbxassetid://116007484352857',['lucide-arrow-right-to-line']='rbxassetid://130302853811067',['lucide-arrow-up-from-dot'
|
||||||
'rbxassetid://134444532304744',['lucide-angry']='rbxassetid://103432430359962',['lucide-antenna']=
|
]='rbxassetid://77075818203314',['lucide-arrow-up-1-0']='rbxassetid://82920579849338',['lucide-arrow-up-a-z']=
|
||||||
'rbxassetid://85182227753391',['lucide-arrow-up-0-1']='rbxassetid://90304809894863',['lucide-arrow-right']=
|
'rbxassetid://98736822641557',['lucide-arrow-up-from-line']='rbxassetid://79511043291321',['lucide-arrow-up-left']=
|
||||||
'rbxassetid://77716250995685',['lucide-arrow-up-down']='rbxassetid://116007484352857',['lucide-arrow-right-to-line']=
|
'rbxassetid://101219738563532',['lucide-arrow-up-to-line']='rbxassetid://80522631977965',['lucide-arrow-up']=
|
||||||
'rbxassetid://130302853811067',['lucide-arrow-up-from-dot']='rbxassetid://77075818203314',['lucide-arrow-up-1-0']=
|
'rbxassetid://98979600473533',['lucide-arrow-up-wide-narrow']='rbxassetid://128135935592172',['lucide-arrow-up-z-a']=
|
||||||
'rbxassetid://82920579849338',['lucide-arrow-up-a-z']='rbxassetid://98736822641557',['lucide-arrow-up-from-line']=
|
'rbxassetid://80259664662816',['lucide-arrow-up-narrow-wide']='rbxassetid://114413647002523',[
|
||||||
'rbxassetid://79511043291321',['lucide-arrow-up-left']='rbxassetid://101219738563532',['lucide-arrow-up-to-line']=
|
'lucide-arrows-up-from-line']='rbxassetid://85448327430869',['lucide-arrow-up-right']='rbxassetid://85768846153053',[
|
||||||
'rbxassetid://80522631977965',['lucide-arrow-up']='rbxassetid://98979600473533',['lucide-arrow-up-wide-narrow']=
|
'lucide-asterisk']='rbxassetid://79613632867728',['lucide-at-sign']='rbxassetid://132050649903695',[
|
||||||
'rbxassetid://128135935592172',['lucide-arrow-up-z-a']='rbxassetid://80259664662816',['lucide-arrow-up-narrow-wide']=
|
'lucide-audio-waveform']='rbxassetid://105657332422535',['lucide-atom']='rbxassetid://119903768232341',[
|
||||||
'rbxassetid://114413647002523',['lucide-arrows-up-from-line']='rbxassetid://85448327430869',['lucide-arrow-up-right']=
|
'lucide-audio-lines']='rbxassetid://102485709988523',['lucide-award']='rbxassetid://109642232951251',['lucide-axe']=
|
||||||
'rbxassetid://85768846153053',['lucide-asterisk']='rbxassetid://79613632867728',['lucide-at-sign']=
|
'rbxassetid://137270702075192',['lucide-axis-3d']='rbxassetid://95186769537241',['lucide-baby']=
|
||||||
'rbxassetid://132050649903695',['lucide-audio-waveform']='rbxassetid://105657332422535',['lucide-atom']=
|
'rbxassetid://80466052275228',['lucide-badge-dollar-sign']='rbxassetid://72214133963083',['lucide-badge-check']=
|
||||||
'rbxassetid://119903768232341',['lucide-audio-lines']='rbxassetid://102485709988523',['lucide-award']=
|
'rbxassetid://75706152439533',['lucide-backpack']='rbxassetid://126071485947627',['lucide-badge-alert']=
|
||||||
'rbxassetid://109642232951251',['lucide-axe']='rbxassetid://137270702075192',['lucide-axis-3d']=
|
'rbxassetid://81414335979300',['lucide-badge-cent']='rbxassetid://76850285035350',['lucide-badge-indian-rupee']=
|
||||||
'rbxassetid://95186769537241',['lucide-baby']='rbxassetid://80466052275228',['lucide-badge-dollar-sign']=
|
'rbxassetid://103682477938619',['lucide-badge-euro']='rbxassetid://85552724808775',['lucide-badge-plus']=
|
||||||
'rbxassetid://72214133963083',['lucide-badge-check']='rbxassetid://75706152439533',['lucide-backpack']=
|
'rbxassetid://104455648105353',['lucide-badge-info']='rbxassetid://98380410122482',['lucide-badge-percent']=
|
||||||
'rbxassetid://126071485947627',['lucide-badge-alert']='rbxassetid://81414335979300',['lucide-badge-cent']=
|
'rbxassetid://70488566289726',['lucide-badge-question-mark']='rbxassetid://102240877066011',['lucide-badge-minus']=
|
||||||
'rbxassetid://76850285035350',['lucide-badge-indian-rupee']='rbxassetid://103682477938619',['lucide-badge-euro']=
|
'rbxassetid://101315554345083',['lucide-badge-japanese-yen']='rbxassetid://113045284352658',[
|
||||||
'rbxassetid://85552724808775',['lucide-badge-plus']='rbxassetid://104455648105353',['lucide-badge-info']=
|
'lucide-badge-pound-sterling']='rbxassetid://98935044155029',['lucide-badge-russian-ruble']=
|
||||||
'rbxassetid://98380410122482',['lucide-badge-percent']='rbxassetid://70488566289726',['lucide-badge-question-mark']=
|
'rbxassetid://112275627279902',['lucide-badge-x']='rbxassetid://101243395319925',['lucide-badge-turkish-lira']=
|
||||||
'rbxassetid://102240877066011',['lucide-badge-minus']='rbxassetid://101315554345083',['lucide-badge-japanese-yen']=
|
'rbxassetid://101434263132943',['lucide-badge-swiss-franc']='rbxassetid://78642697556686',['lucide-ban']=
|
||||||
'rbxassetid://113045284352658',['lucide-badge-pound-sterling']='rbxassetid://98935044155029',[
|
'rbxassetid://101518975242759',['lucide-baggage-claim']='rbxassetid://140431745519415',['lucide-banana']=
|
||||||
'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://86734447359422',['lucide-badge']='rbxassetid://94978560489891',['lucide-bandage']=
|
||||||
'rbxassetid://78234939423601',['lucide-banknote-arrow-down']='rbxassetid://134457083065515',['lucide-banknote-arrow-up']
|
'rbxassetid://78234939423601',['lucide-banknote-arrow-down']='rbxassetid://134457083065515',['lucide-banknote-arrow-up']
|
||||||
='rbxassetid://77764025685875',['lucide-barcode']='rbxassetid://121608699969250',['lucide-banknote']=
|
='rbxassetid://77764025685875',['lucide-barcode']='rbxassetid://121608699969250',['lucide-banknote']=
|
||||||
@@ -3640,12 +3645,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
|
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
|
'^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)()
|
return nil end return{Url=ak,ImageRectOffset=Vector2.zero,ImageRectSize=Vector2.zero,Custom=false}end return af end)()
|
||||||
end},{{1,1,{'waxbundle'},{{7,2,{'MainModule'}},{8,2,{'ObsidianLibrary'}},{2,4,{'BundleEntry'}},{6,2,{'Loader'}},{10,1,{
|
end},{{1,1,{'waxbundle'},{{9,2,{'ObsidianLibrary.d'}},{2,4,{'BundleEntry'}},{3,2,{'Init'},{{5,2,{'ObsidianLibrary'}},{4,
|
||||||
'ObsidianUI'},{{12,2,{'FallbackIcons'}},{14,1,{'scripts'},{{17,2,{'NoclipController'}},{16,2,{'FlyController'}},{15,2,{
|
2,{'ObsidianLibrary.d'}}}},{10,1,{'ObsidianUI'},{{18,1,{'tabs'},{{26,2,{'NoclipTab'}},{28,2,{'UtilsTab'}},{20,2,{
|
||||||
'CustomESP'}}}},{18,1,{'tabs'},{{22,2,{'FlyTab'}},{29,2,{'VisualTab'}},{26,2,{'NoclipTab'}},{27,2,{'UISettingsTab'}},{23
|
'AutoFarmTab'}},{24,2,{'LocalTab'}},{19,2,{'AimbotTab'}},{25,2,{'MainTab'}},{29,2,{'VisualTab'}},{23,2,{'ItemSpawnerTab'
|
||||||
,2,{'ItemSpawnerTab'}},{24,2,{'LocalTab'}},{25,2,{'MainTab'}},{20,2,{'AutoFarmTab'}},{28,2,{'UtilsTab'}},{19,2,{
|
}},{27,2,{'UISettingsTab'}},{22,2,{'FlyTab'}},{21,2,{'ESPTab'}}}},{14,1,{'scripts'},{{16,2,{'FlyController'}},{15,2,{
|
||||||
'AimbotTab'}},{21,2,{'ESPTab'}}}},{13,2,{'UIConfig'}},{11,2,{'Bootstrap'}},{30,1,{'utils'},{{31,2,{'icons'}}}}}},{3,2,{
|
'CustomESP'}},{17,2,{'NoclipController'}}}},{11,2,{'Bootstrap'}},{13,2,{'UIConfig'}},{30,1,{'utils'},{{31,2,{'icons'}}}}
|
||||||
'Init'},{{5,2,{'ObsidianLibrary'}},{4,2,{'ObsidianLibrary.d'}}}},{9,2,{'ObsidianLibrary.d'}}}}},'0.4.2','WaxRuntime',
|
,{12,2,{'FallbackIcons'}}}},{6,2,{'Loader'}},{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
|
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
|
,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
|
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
|
||||||
|
|||||||
Reference in New Issue
Block a user