From 681ea0537720d23e31afe35c0db4afc094d6c4ba Mon Sep 17 00:00:00 2001 From: redstonestudios Date: Thu, 5 Feb 2026 19:28:46 +0000 Subject: [PATCH] main.luau aktualisiert --- main.luau | 137 ++++++++++++++++++++++++++++++++---------------------- 1 file changed, 82 insertions(+), 55 deletions(-) diff --git a/main.luau b/main.luau index 08fea76..b580258 100644 --- a/main.luau +++ b/main.luau @@ -2567,10 +2567,10 @@ WaitForChild'CustomESP'),{}function af.build(ag,ah)local ai,aj={Enabled=false,In ShowHighlights=true,ShowLabels=true,ShowDistance=true,ShowTracers=false,TextSize=15,LabelOffsetY=3,MaxDistance=3000, HighlightColor=Color3.fromRGB(255,170,0),LabelColor=Color3.fromRGB(255,230,150),TracerColor=Color3.fromRGB(255,0,0), FillTransparency=0.55,OutlineTransparency=0}local function ak()if aj then aj:UpdateConfig(ai)end end local function al() -if aj then return end aj=ae.new()aj:UpdateConfig(ai)aj:Start()ag:Notify{Title='Custom ESP',Description= -'Custom NPC ESP aktiviert.',Time=2}end local function am()if not aj then return end aj:Stop()aj=nil ag:Notify{Title= -'Custom ESP',Description='Custom NPC ESP deaktiviert.',Time=2}end local an=ah.ESP:AddLeftGroupbox('NPC ESP', -'rbxassetid://110420827043048')an:AddToggle('CustomNpcEspEnabled',{Text='Custom NPC ESP',Default=ai.Enabled,Callback= +if aj then return end aj=ae.new()aj:UpdateConfig(ai)aj:Start()print'[DEBUG] ESP activated'ag:Notify{Title='Custom ESP', +Description='Custom NPC ESP aktiviert.',Time=2}end local function am()if not aj then return end aj:Stop()aj=nil ag: +Notify{Title='Custom ESP',Description='Custom NPC ESP deaktiviert.',Time=2}end local an=ah.ESP:AddLeftGroupbox('NPC ESP' +,'rbxassetid://110420827043048')an:AddToggle('CustomNpcEspEnabled',{Text='Custom NPC ESP',Default=ai.Enabled,Callback= function(ao)ai.Enabled=ao if ao then al()else am()end end})an:AddToggle('CustomEspPlayers',{Text='Show Players',Default= ai.IncludePlayers,Callback=function(ao)ai.IncludePlayers=ao ak()end})an:AddToggle('CustomEspNPCs',{Text='Show NPCs', Default=ai.IncludeNPCs,Callback=function(ao)ai.IncludeNPCs=ao ak()end})an:AddLabel'Presets'an:AddButton{Text='Default', @@ -2616,49 +2616,76 @@ al:AddButton{Text='Spawn Sword',Func=function()ak'Sword'end}al:AddButton{Text='S local am,an=aj.ItemSpawner:AddRightGroupbox('Custom Spawn','rbxassetid://118473315376201'),'Tool'am:AddInput( 'CustomItemName',{Text='Item Name',Default=an,Callback=function(ao)an=ao end})am:AddButton{Text='Spawn Custom Item',Func =function()ak(an)end}end return ah end)()end,[24]=function()local aa,ab,ac=a(24)local ad return(function(...)local ae,af -,ag,ah,ai=game:GetService'Players',game:GetService'UserInputService',game:GetService'Lighting',game:GetService -'RunService',{}local function aj()local ak=ae.LocalPlayer if not ak then return nil end local al=ak.Character if not al -then return nil end return al:FindFirstChildOfClass'Humanoid'end local function ak(al)local am=aj()if not am then return -false end am.WalkSpeed=al.WalkSpeed if am.UseJumpPower~=nil then am.UseJumpPower=true end if am.JumpPower~=nil then am. -JumpPower=al.JumpPower else am.JumpHeight=al.JumpHeight end return true end function ai.build(al,am)local an,ao,ap,aq,ar -,as,at={WalkSpeed=16,JumpPower=50,JumpHeight=7.2},false,false,false,false,false,am.Player:AddLeftGroupbox('Player', -'rbxassetid://120044548842840')at:AddButton{Text='Respawn (Self)',Func=function()local au=aj()if au then au.Health=0 al: -Notify{Title='Respawn',Description='Du wirst neu gespawnt.',Time=2}else al:Notify{Title='Respawn',Description= -'Kein Character gefunden.',Time=2}end end}at:AddButton{Text='Apply Movement',Func=function()if ak(an)then al:Notify{ -Title='Movement',Description='Werte angewendet.',Time=2}else al:Notify{Title='Movement',Description= -'Kein Character gefunden.',Time=2}end end}at:AddButton{Text='Reset Movement',Func=function()an.WalkSpeed=16 an.JumpPower -=50 an.JumpHeight=7.2 if ak(an)then al:Notify{Title='Movement',Description='Standardwerte gesetzt.',Time=2}end end}at: -AddToggle('SpeedBoost',{Text='Speed Boost (Shift f\u{fc}r Turbo)',Default=false,Callback=function(au)ao=au if au then al -:Notify{Title='Speed Boost',Description='Speed Boost aktiviert. Halte Shift f\u{fc}r Turbo.',Time=2}else local av=aj()if -av then av.WalkSpeed=an.WalkSpeed end al:Notify{Title='Speed Boost',Description='Speed Boost deaktiviert.',Time=2}end -end})at:AddToggle('InfiniteJump',{Text='Infinite Jump',Default=false,Callback=function(au)ap=au if au then al:Notify{ -Title='Infinite Jump',Description='Unendliche Spr\u{fc}nge aktiviert.',Time=2}else al:Notify{Title='Infinite Jump', -Description='Unendliche Spr\u{fc}nge deaktiviert.',Time=2}end end})at:AddToggle('Fullbright',{Text='Fullbright',Default= -false,Callback=function(au)aq=au if au then ag.Brightness=2 ag.FogEnd=100000 al:Notify{Title='Fullbright',Description= -'Beleuchtung maximiert.',Time=2}else ag.Brightness=1 ag.FogEnd=1000 al:Notify{Title='Fullbright',Description= -'Beleuchtung zur\u{fc}ckgesetzt.',Time=2}end end})at:AddToggle('Godmode',{Text='Godmode (Unkillable)',Default=false, -Callback=function(au)ar=au local av=aj()if av then if au then av.Health=100 local aw=av.HealthChanged:Connect(function( -aw)if aw<100 then av.Health=100 end end)av:SetAttribute('GodmodeConnection',aw)al:Notify{Title='Godmode',Description= -'Godmode aktiviert.',Time=2}else local aw=av:GetAttribute'GodmodeConnection'if aw then aw:Disconnect()av:SetAttribute( -'GodmodeConnection',nil)end al:Notify{Title='Godmode',Description='Godmode deaktiviert.',Time=2}end else al:Notify{Title -='Godmode',Description='Kein Character gefunden.',Time=2}end end})at:AddToggle('ClickTeleport',{Text= -'Click Teleport (Rechtsklick)',Default=false,Callback=function(au)as=au if au then al:Notify{Title='Click Teleport', -Description='Rechtsklick zum Teleportieren aktiviert.',Time=2}else al:Notify{Title='Click Teleport',Description= -'Click Teleport deaktiviert.',Time=2}end end})local au=am.Player:AddRightGroupbox('Movement Settings', -'rbxassetid://118473315376201')au:AddSlider('LocalWalkSpeed',{Text='WalkSpeed',Default=an.WalkSpeed,Min=8,Max=80, -Rounding=0,Callback=function(av)an.WalkSpeed=av end})au:AddSlider('LocalJumpPower',{Text='JumpPower',Default=an. -JumpPower,Min=25,Max=120,Rounding=0,Callback=function(av)an.JumpPower=av an.JumpHeight=av/7 end})local av,aw,ax ah. -RenderStepped:Connect(function()if ao then local ay=aj()if ay then local az=af:IsKeyDown(Enum.KeyCode.LeftShift)or af: -IsKeyDown(Enum.KeyCode.RightShift)ay.WalkSpeed=az and 100 or an.WalkSpeed end end end)af.JumpRequest:Connect(function() -if ap then local ay=aj()if ay then ay:ChangeState(Enum.HumanoidStateType.Jumping)end end end)af.InputBegan:Connect( -function(ay,az)if az then return end if as and ay.UserInputType==Enum.UserInputType.MouseButton2 then local aA=ae. -LocalPlayer local aB=aA:GetMouse()local aC=aB.Target if aC and aA.Character and aA.Character:FindFirstChild -'HumanoidRootPart'then aA.Character.HumanoidRootPart.CFrame=aC.CFrame+Vector3.new(0,5,0)al:Notify{Title='Teleport', -Description='Teleportiert zu '..aC.Name,Time=2}end end end)end return ai end)()end,[25]=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} +,ag,ah,ai,aj=game:GetService'Players',game:GetService'UserInputService',game:GetService'Lighting',game:GetService +'RunService',game:GetService'Workspace',{}local function ak()local al=ae.LocalPlayer if not al then return nil end local +am=al.Character if not am then return nil end return am:FindFirstChildOfClass'Humanoid'end local function al(am)local an +=ak()if not an then return false end an.WalkSpeed=am.WalkSpeed if an.UseJumpPower~=nil then an.UseJumpPower=true end if +an.JumpPower~=nil then an.JumpPower=am.JumpPower else an.JumpHeight=am.JumpHeight end return true end function aj.build( +am,an)local ao,ap,aq,ar,as,at,au,av,aw,ax,ay={WalkSpeed=16,JumpPower=50,JumpHeight=7.2},false,false,false,false,false, +false,false,false,false,an.Player:AddLeftGroupbox('Player','rbxassetid://120044548842840')ay:AddButton{Text= +'Respawn (Self)',Func=function()local az=ak()if az then az.Health=0 am:Notify{Title='Respawn',Description= +'Du wirst neu gespawnt.',Time=2}else am:Notify{Title='Respawn',Description='Kein Character gefunden.',Time=2}end end}ay: +AddButton{Text='Apply Movement',Func=function()if al(ao)then am:Notify{Title='Movement',Description='Werte angewendet.', +Time=2}else am:Notify{Title='Movement',Description='Kein Character gefunden.',Time=2}end end}ay:AddButton{Text= +'Reset Movement',Func=function()ao.WalkSpeed=16 ao.JumpPower=50 ao.JumpHeight=7.2 if al(ao)then am:Notify{Title= +'Movement',Description='Standardwerte gesetzt.',Time=2}end end}ay:AddButton{Text='Fix Camera',Func=function()local az,aA +=ae.LocalPlayer,ai.CurrentCamera if az and az.Character and az.Character:FindFirstChild'HumanoidRootPart'then local aB, +aC=az.Character.HumanoidRootPart,ak()if aC then local aD,aE=aC.CameraOffset,CFrame.new(aB.Position+Vector3.new(0,2,5),aB +.Position)aA.CFrame=aE am:Notify{Title='Camera',Description='Kamera zur\u{fc}ckgesetzt.',Time=2}end else am:Notify{Title +='Camera',Description='Kein Character gefunden.',Time=2}end end}ay:AddToggle('SpeedBoost',{Text= +'Speed Boost (Shift f\u{fc}r Turbo)',Default=false,Callback=function(az)ap=az if az then am:Notify{Title='Speed Boost', +Description='Speed Boost aktiviert. Halte Shift f\u{fc}r Turbo.',Time=2}else local aA=ak()if aA then aA.WalkSpeed=ao. +WalkSpeed end am:Notify{Title='Speed Boost',Description='Speed Boost deaktiviert.',Time=2}end end})ay:AddToggle( +'InfiniteJump',{Text='Infinite Jump',Default=false,Callback=function(az)aq=az if az then am:Notify{Title='Infinite Jump' +,Description='Unendliche Spr\u{fc}nge aktiviert.',Time=2}else am:Notify{Title='Infinite Jump',Description= +'Unendliche Spr\u{fc}nge deaktiviert.',Time=2}end end})ay:AddToggle('Fullbright',{Text='Fullbright',Default=false, +Callback=function(az)ar=az if az then ag.Brightness=2 ag.FogEnd=100000 am:Notify{Title='Fullbright',Description= +'Beleuchtung maximiert.',Time=2}else ag.Brightness=1 ag.FogEnd=1000 am:Notify{Title='Fullbright',Description= +'Beleuchtung zur\u{fc}ckgesetzt.',Time=2}end end})ay:AddToggle('Godmode',{Text='Godmode (Unkillable)',Default=false, +Callback=function(az)as=az local aA=ak()if aA then if az then aA.Health=100 local aB=aA.HealthChanged:Connect(function( +aB)if aB<100 then aA.Health=100 end end)aA:SetAttribute('GodmodeConnection',aB)am:Notify{Title='Godmode',Description= +'Godmode aktiviert.',Time=2}else local aB=aA:GetAttribute'GodmodeConnection'if aB then aB:Disconnect()aA:SetAttribute( +'GodmodeConnection',nil)end am:Notify{Title='Godmode',Description='Godmode deaktiviert.',Time=2}end else am:Notify{Title +='Godmode',Description='Kein Character gefunden.',Time=2}end end})ay:AddToggle('ClickTeleport',{Text= +'Click Teleport (Rechtsklick)',Default=false,Callback=function(az)at=az if az then am:Notify{Title='Click Teleport', +Description='Rechtsklick zum Teleportieren aktiviert.',Time=2}else am:Notify{Title='Click Teleport',Description= +'Click Teleport deaktiviert.',Time=2}end end})ay:AddToggle('Fling',{Text='Self-Fling',Default=false,Callback=function(az +)au=az local aA=ae.LocalPlayer if aA and aA.Character and aA.Character:FindFirstChild'HumanoidRootPart'then if az then +local aB=Instance.new'BodyVelocity'aB.Velocity=Vector3.new(0,100,0)aB.MaxForce=Vector3.new(4000,4000,4000)aB.Parent=aA. +Character.HumanoidRootPart wait(0.5)aB:Destroy()am:Notify{Title='Fling',Description='Self-Fling ausgef\u{fc}hrt.',Time=2 +}else am:Notify{Title='Fling',Description='Fling bereit.',Time=2}end else am:Notify{Title='Fling',Description= +'Kein Character gefunden.',Time=2}end end})ay:AddToggle('HipHeight',{Text='High Hip Height',Default=false,Callback= +function(az)av=az local aA=ak()if aA then if az then aA.HipHeight=50 am:Notify{Title='Hip Height',Description= +'H\u{fc}fth\u{f6}he auf 50 erh\u{f6}ht.',Time=2}else aA.HipHeight=0 am:Notify{Title='Hip Height',Description= +'H\u{fc}fth\u{f6}he zur\u{fc}ckgesetzt.',Time=2}end else am:Notify{Title='Hip Height',Description= +'Kein Humanoid gefunden.',Time=2}end end})ay:AddToggle('StareLock',{Text='Stare Lock',Default=false,Callback=function(az +)aw=az if az then am:Notify{Title='Stare Lock',Description='Stare Lock aktiviert.',Time=2}else am:Notify{Title= +'Stare Lock',Description='Stare Lock deaktiviert.',Time=2}end end})ay:AddToggle('ChatLog',{Text='Log Chat',Default=false +,Callback=function(az)ax=az if az then am:Notify{Title='Chat Log',Description='Chat Logging aktiviert.',Time=2}else am: +Notify{Title='Chat Log',Description='Chat Logging deaktiviert.',Time=2}end end})local az=an.Player:AddRightGroupbox( +'Movement Settings','rbxassetid://118473315376201')az:AddSlider('LocalWalkSpeed',{Text='WalkSpeed',Default=ao.WalkSpeed, +Min=8,Max=80,Rounding=0,Callback=function(aA)ao.WalkSpeed=aA end})az:AddSlider('LocalJumpPower',{Text='JumpPower', +Default=ao.JumpPower,Min=25,Max=120,Rounding=0,Callback=function(aA)ao.JumpPower=aA ao.JumpHeight=aA/7 end})local aA,aB, +aC ah.RenderStepped:Connect(function()if ap then local aD=ak()if aD then local aE=af:IsKeyDown(Enum.KeyCode.LeftShift)or +af:IsKeyDown(Enum.KeyCode.RightShift)aD.WalkSpeed=aE and 100 or ao.WalkSpeed end end if aw then local aD,aE=ae. +LocalPlayer,ai.CurrentCamera if aD and aD.Character and aD.Character:FindFirstChild'HumanoidRootPart'then local aF,aG= +100 for aH,aI in ae:GetPlayers()do if aI~=aD and aI.Character and aI.Character:FindFirstChild'HumanoidRootPart'then +local aJ=(aI.Character.HumanoidRootPart.Position-aD.Character.HumanoidRootPart.Position).Magnitude if aJ