-- atleast join my discord https://discord.gg/9YCSKfTugP --[[ .____ ________ ___. _____ __ | | __ _______ \_____ \\_ |___/ ____\_ __ ______ ____ _____ _/ |_ ___________ | | | | \__ \ / | \| __ \ __\ | \/ ___// ___\\__ \\ __\/ _ \_ __ \ | |___| | // __ \_/ | \ \_\ \ | | | /\___ \\ \___ / __ \| | ( <_> ) | \/ |_______ \____/(____ /\_______ /___ /__| |____//____ >\___ >____ /__| \____/|__| \/ \/ \/ \/ \/ \/ \/ \_Welcome to LuaObfuscator.com (Alpha 0.10.8) ~ Much Love, Ferib ]]-- local v0=game:GetService("Players");local v1=game:GetService("RunService");local v2=game:GetService("Workspace");local v3=v0.LocalPlayer;local v4=v2.CurrentCamera;while not v3.Team do task.wait(1);end local v5=false;local v6={};local v7=false;local function v8(v21) local v22=0;local v23;local v24;local v25;while true do if (v22==2) then v25={"Head","UpperTorso","LowerTorso","LeftArm","RightArm","LeftLeg","RightLeg"};for v73,v74 in pairs(v25) do local v75=0;local v76;while true do if (v75==(430 -(44 + 386))) then v76=v21:FindFirstChild(v74);if v76 then local v99=(v76.Position-v23).Unit * (v76.Position-v23).Magnitude ;local v100=v2:Raycast(v23,v99,v24);if ( not v100 or v100.Instance:IsDescendantOf(v21)) then return v76.Position;end end break;end end end v22=3;end if (v22==(1486 -(998 + 488))) then v23=v4.CFrame.Position;v24=RaycastParams.new();v22=1 + 0 ;end if (v22==(3 + 0)) then return nil;end if (v22==1) then v24.FilterDescendantsInstances={v3.Character};v24.FilterType=Enum.RaycastFilterType.Blacklist;v22=774 -(201 + 571) ;end end end local function v9() local v26=1138 -(116 + 1022) ;local v27;while true do if (v26==(4 -3)) then for v77,v78 in pairs(v0:GetPlayers()) do if ((v78~=v3) and (v78.Team~=v3.Team) and v78.Character) then local v87=0;local v88;while true do if (v87==0) then v88=v8(v78.Character);if v88 then return v88;end break;end end end end return nil;end if (v26==(0 + 0)) then v27=v3.Character;if ( not v27 or not v27:FindFirstChild("HumanoidRootPart")) then return nil;end v26=1;end end end local function v10() local v28=0;local v29;while true do if (v28==(3 -2)) then if v29 then v4.CFrame=CFrame.new(v4.CFrame.Position,v29);end break;end if (v28==(0 -0)) then if not v7 then return;end v29=v9();v28=1;end end end local function v11(v30) if ( not v30 or not v3) then return false;end return v30.Team~=v3.Team ;end local function v12(v31) local v32=859 -(814 + 45) ;local v33;local v34;local v35;while true do if (v32==1) then if not v34 then return;end v35=Instance.new("BoxHandleAdornment");v35.Name="EnemyESP";v32=4 -2 ;end if (v32==(1 + 1)) then v35.Parent=v2;v35.Adornee=v34;v35.Size=Vector3.new(4,3 + 3 ,4);v32=3;end if (v32==(885 -(261 + 624))) then if ((v31==v3) or not v31.Character) then return;end v33=v31.Character;v34=v33:FindFirstChild("HumanoidRootPart");v32=1;end if (v32==(4 -1)) then v35.Color3=Color3.fromRGB(1335 -(1020 + 60) ,1423 -(630 + 793) ,0 -0 );v35.Transparency=0.5;v35.AlwaysOnTop=true;v32=18 -14 ;end if (v32==(2 + 2)) then v35.ZIndex=17 -12 ;v6[v31]=v35;break;end end end local function v13() local v36=0;while true do if (v36==(1747 -(760 + 987))) then if not v5 then local v85=1913 -(1789 + 124) ;while true do if (v85==1) then return;end if (v85==(766 -(745 + 21))) then for v101,v102 in pairs(v6) do if v102 then v102:Destroy();end end table.clear(v6);v85=1;end end end for v79,v80 in pairs(v0:GetPlayers()) do if ((v80~=v3) and v11(v80)) then if not v6[v80] then v12(v80);else local v96=0 + 0 ;local v97;local v98;while true do if ((2 -1)==v96) then if (v98 and v6[v80]) then v6[v80].Adornee=v98;end break;end if (v96==(0 -0)) then v97=v80.Character;v98=v97 and v97:FindFirstChild("HumanoidRootPart") ;v96=1 + 0 ;end end end end end break;end end end local function v14() local v37=0 + 0 ;while true do if (v37==0) then v5= not v5;if not v5 then local v86=1055 -(87 + 968) ;while true do if (v86==(0 -0)) then for v103,v104 in pairs(v6) do if v104 then v104:Destroy();end end table.clear(v6);break;end end end break;end end end v1.Heartbeat:Connect(v10);v1.Heartbeat:Connect(v13);v0.PlayerAdded:Connect(function(v38) v38.CharacterAdded:Connect(function() if v5 then v12(v38);end end);end);local v15=loadstring(game:HttpGet("https://sirius.menu/rayfield"))();local v16=v15:CreateWindow({Name="Lost's Arsenal Hub",LoadingTitle="Arsenal Hub",LoadingSubtitle="by LostRobbe",Theme="Default",ConfigurationSaving={Enabled=true,FileName="Arsenal Hub"},Discord={Enabled=true,Invite="MQvcpeH7Gb",RememberJoins=true},KeySystem=true,KeySettings={Title="Lost Key System",Subtitle="Get key by completing Linkvertise",Note="https://direct-link.net/1312075/losthub-key",FileName="Key",SaveKey=true,GrabKeyFromSite=true,Key={"https://raw.githubusercontent.com/LostRobbe/Key/refs/heads/main/README.md"}}});local v17=v16:CreateTab("Main");local v18=v17:CreateButton({Name="Toggle silent aim",Callback=function() local function v39() for v48,v49 in pairs(game:GetChildren()) do if (v49.ClassName=="Players") then return v49.Name;end end end local v40=v39();local v41=game[v40].LocalPlayer;coroutine.resume(coroutine.create(function() while wait(2 -1 ) do coroutine.resume(coroutine.create(function() for v81,v82 in pairs(game[v40]:GetPlayers()) do if ((v82.Name~=v41.Name) and v82.Character) then local v89=1413 -(447 + 966) ;while true do if ((5 -3)==v89) then v82.Character.HeadHB.Size=Vector3.new(1830 -(1703 + 114) ,714 -(376 + 325) ,21 -8 );v82.Character.HumanoidRootPart.CanCollide=false;v82.Character.HumanoidRootPart.Transparency=30 -20 ;v82.Character.HumanoidRootPart.Size=Vector3.new(4 + 9 ,28 -15 ,27 -(9 + 5) );break;end if (v89==(377 -(85 + 291))) then v82.Character.LeftUpperLeg.Transparency=1275 -(243 + 1022) ;v82.Character.LeftUpperLeg.Size=Vector3.new(49 -36 ,11 + 2 ,1193 -(1123 + 57) );v82.Character.HeadHB.CanCollide=false;v82.Character.HeadHB.Transparency=9 + 1 ;v89=256 -(163 + 91) ;end if (v89==(1930 -(1869 + 61))) then v82.Character.RightUpperLeg.CanCollide=false;v82.Character.RightUpperLeg.Transparency=10;v82.Character.RightUpperLeg.Size=Vector3.new(4 + 9 ,13,45 -32 );v82.Character.LeftUpperLeg.CanCollide=false;v89=1 -0 ;end end end end end));end end));end});v17:CreateButton({Name="ESP",Callback=function() local v42=0 + 0 ;while true do if (v42==(0 -0)) then v14();print((v5 and "✅ ESP aktiviert!") or "❌ ESP deaktiviert!" );break;end end end});local v19=v16:CreateTab("Gun Mods",17397360339);local v20=v19:CreateButton({Name="Infinite Ammo",Callback=function() local v43=0 + 0 ;local v44;local v45;while true do if (v43==0) then v44=game:GetService("Players").LocalPlayer;v45=v44.PlayerGui.GUI.Client.Variables;v43=1475 -(1329 + 145) ;end if ((972 -(140 + 831))==v43) then while wait() do local v83=0;while true do if (v83==0) then v45.ammocount.Value=2849 -(1409 + 441) ;v45.ammocount2.Value=999;break;end end end break;end end end});local v18=v19:CreateButton({Name="toggle fire rate",Callback=function() local v46=game.ReplicatedStorage;while wait(723 -(15 + 703) ) do for v50,v51 in pairs(v46.Weapons:GetDescendants()) do local v52=0 + 0 ;while true do if (v52==(438 -(262 + 176))) then if (v51.Name=="Auto") then v51.Value=true;end if (v51.Name=="FireRate") then v51.Value=1721.02 -(345 + 1376) ;end break;end end end end end});local v18=v19:CreateButton({Name="toggle recoil",Callback=function() local v47=game.ReplicatedStorage;while wait(693 -(198 + 490) ) do for v53,v54 in pairs(v47.Weapons:GetDescendants()) do local v55=0;while true do if (v55==(0 -0)) then if (v54.Name=="RecoilControl") then v54.Value=0 -0 ;end if (v54.Name=="MaxSpread") then v54.Value=0;end break;end end end end end});