local c=script:FindFirstAncestor("\077\097\105\110\085\073")local e=game.Players.LocalPlayer local b=require(script.Parent)local W=(require((e:WaitForChild("\080\108\097\121\101\114\083\099\114\105\112\116\115")):WaitForChild("\080\108\097\121\101\114\077\111\100\117\108\101"))):GetControls()local i=game["\082\117\110 \083\101\114\118\105\099\101"]local Q=game:GetService("\085\115\101\114\073\110\112\117\116\083\101\114\118\105\099\101")local n=game:GetService("\084\119\101\101\110\083\101\114\118\105\099\101")local P=script.Parent.Parent.Parent local u=b.hideplayers task.delay(2,function()for c=1,7,1 do for c,e in pairs(game.Players:GetChildren())do pcall(function()local c=e.Character:FindFirstChild("\072\117\109\097\110\111\105\100")if c and(c:GetAttribute("\076\111\097\100\101\100\065\112\112\101\097\114\097\110\099\101")or c:GetAttribute("\065\112\112\101\097\114\097\110\099\101\070\105\110\097\108"))then return end c:SetAttribute("\076\111\097\100\101\100\065\112\112\101\097\114\097\110\099\101",true)wait()c.AutomaticScalingEnabled=true wait()c.AutomaticScalingEnabled=false wait()c.AutomaticScalingEnabled=true end)end wait(5)end end)while true do wait(.5)if b.hideplayers~=u then b.update()u=b.hideplayers local c=math.clamp(b.hideplayers,0,1)for b,W in pairs(game.Players:GetPlayers())do pcall(function()if W~=e then for e,b in pairs(W.Character:GetDescendants())do if b:IsA("\066\097\115\101\080\097\114\116")or b:IsA("\068\101\099\097\108")then(n:Create(b,TweenInfo.new(.1),{LocalTransparencyModifier=c})):Play()if b:IsA("\066\097\115\101\080\097\114\116")then b.CollisionGroupId=1 end end end end end)end wait(.5)end end


local v1 = script:FindFirstAncestor("MainUI");
local l__LocalPlayer__2 = game.Players.LocalPlayer;
local v3 = require(script.Parent);
local v4 = require(l__LocalPlayer__2:WaitForChild("PlayerScripts"):WaitForChild("PlayerModule")):GetControls();
local v5 = game["Run Service"];
local l__UserInputService__6 = game:GetService("UserInputService");
local l__TweenService__7 = game:GetService("TweenService");
local l__Parent__8 = script.Parent.Parent.Parent;
local v9 = v3.hideplayers;
task.delay(2, function()
	for v10 = 1, 7 do
		for v11, v12 in pairs(game.Players:GetChildren()) do
			pcall(function()
				local l__Humanoid__13 = v12.Character:FindFirstChild("Humanoid");
				if l__Humanoid__13 and (l__Humanoid__13:GetAttribute("LoadedAppearance") or l__Humanoid__13:GetAttribute("AppearanceFinal")) then
					return;
				end;
				l__Humanoid__13:SetAttribute("LoadedAppearance", true);
				wait();
				l__Humanoid__13.AutomaticScalingEnabled = true;
				wait();
				l__Humanoid__13.AutomaticScalingEnabled = false;
				wait();
				l__Humanoid__13.AutomaticScalingEnabled = true;
			end);
		end;
		wait(5);
	end;
end);
while true do
	wait(0.5);
	if v3.hideplayers ~= v9 then
		v3.update();
		v9 = v3.hideplayers;
		local v14 = math.clamp(v3.hideplayers, 0, 1);
		for v15, v16 in pairs(game.Players:GetPlayers()) do
			pcall(function()
				if v16 ~= l__LocalPlayer__2 then
					for v17, v18 in pairs(v16.Character:GetDescendants()) do
						if v18:IsA("BasePart") or v18:IsA("Decal") then
							l__TweenService__7:Create(v18, TweenInfo.new(0.1), {
								LocalTransparencyModifier = v14
							}):Play();
							if v18:IsA("BasePart") then
								v18.CollisionGroupId = 1;
							end;
						end;
					end;
				end;
			end);
		end;
		wait(0.5);
	end;
end;
