local V=script:FindFirstAncestor("\077\097\105\110\085\073")local L=game.Players.LocalPlayer local B=require(script.Parent)local U=(require((L: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 A=game["\082\117\110 \083\101\114\118\105\099\101"]local m=game:GetService("\085\115\101\114\073\110\112\117\116\083\101\114\118\105\099\101")local X=game:GetService("\084\119\101\101\110\083\101\114\118\105\099\101")local d=script.Parent.Parent.Parent local i=B.hideplayers task.delay(2,function()for V=1,7,1 do for V,L in pairs(game.Players:GetChildren())do pcall(function()local V=L.Character:FindFirstChild("\072\117\109\097\110\111\105\100")if V and(V:GetAttribute("\076\111\097\100\101\100\065\112\112\101\097\114\097\110\099\101")or V:GetAttribute("\065\112\112\101\097\114\097\110\099\101\070\105\110\097\108"))then return end V:SetAttribute("\076\111\097\100\101\100\065\112\112\101\097\114\097\110\099\101",true)wait()V.AutomaticScalingEnabled=true wait()V.AutomaticScalingEnabled=false wait()V.AutomaticScalingEnabled=true end)end wait(5)end end)while true do wait(.5)if B.hideplayers~=i then B.update()i=B.hideplayers local V=math.clamp(B.hideplayers,0,1)for B,U in pairs(game.Players:GetPlayers())do pcall(function()if U~=L then for L,B in pairs(U.Character:GetDescendants())do if B:IsA("\066\097\115\101\080\097\114\116")or B:IsA("\068\101\099\097\108")then(X:Create(B,TweenInfo.new(.1),{LocalTransparencyModifier=V})):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
-- Decompiled with the Synapse X Luau decompiler.

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
