client=nil cPcall=nil Pcall=nil Routine=nil service=nil gTable=nil return function(t)local N=nil local M=service.PlayerGui local p=service.Players.LocalPlayer local L=service.New("\083\099\114\101\101\110\071\117\105")local f=service.New("\073\109\097\103\101\066\117\116\116\111\110",L)N=client.UI.Register(L)local I=service.New("\083\111\117\110\100")I.Parent=f I.Volume=.25 I.SoundId="\114\098\120\097\115\115\101\116\105\100\058\047\047\049\053\054\050\056\054\052\051\056"if client.UI.Get("\072\101\108\112\066\117\116\116\111\110",L,true)then L:Destroy()N:Destroy()return nil end N.Name="\072\101\108\112\066\117\116\116\111\110"N.CanKeepAlive=false f.Name="\084\111\103\103\108\101"f.BackgroundTransparency=1 f.Position=UDim2.new(1,-45,1,-45)f.Size=UDim2.new(0,40,0,40)f.Image=client.HelpButtonImage f.ImageTransparency=.35 f.Modal=client.Variables.ModalMode f.ClipsDescendants=true f.MouseButton1Down:Connect(function()spawn(function()local t=Instance.new("\073\109\097\103\101\076\097\098\101\108",f)t.AnchorPoint=Vector2.new(.5,.5)t.BorderSizePixel=0 t.ZIndex=f.ZIndex+1 t.BackgroundTransparency=1 t.ImageTransparency=.8 t.Image="\114\098\120\097\115\115\101\116\058\047\047\116\101\120\116\117\114\101\115\047\119\104\105\116\101\067\105\114\099\108\101\046\112\110\103"t.Position=UDim2.new(.5,0,.5,0)t:TweenSize(UDim2.new(0,f.AbsoluteSize.X*2.5,0,f.AbsoluteSize.X*2.5),Enum.EasingDirection.Out,Enum.EasingStyle.Linear,.2)wait(.2)t:Destroy()end)local t=client.UI.Get("\085\115\101\114\080\097\110\101\108",nil,true)if t then t.Object:Destroy()return end I:Play()client.UI.Make("\085\115\101\114\080\097\110\101\108",{})end)N:Ready()end
-- Decompiled with the Synapse X Luau decompiler.

client = nil
cPcall = nil
Pcall = nil
Routine = nil
service = nil
gTable = nil
return function(p1)
	local v1 = nil
	local l__PlayerGui__2 = service.PlayerGui
	local l__LocalPlayer__3 = service.Players.LocalPlayer
	local v4 = service.New("ScreenGui")
	local v5 = service.New("ImageButton", v4)
	v1 = client.UI.Register(v4)
	local v6 = service.New("Sound")
	v6.Parent = v5
	v6.Volume = 0.25
	v6.SoundId = "rbxassetid://156286438"
	if client.UI.Get("HelpButton", v4, true) then
		v4:Destroy()
		v1:Destroy()
		return nil
	end
	v1.Name = "HelpButton"
	v1.CanKeepAlive = false
	v5.Name = "Toggle"
	v5.BackgroundTransparency = 1
	v5.Position = UDim2.new(1, -45, 1, -45)
	v5.Size = UDim2.new(0, 40, 0, 40)
	v5.Image = client.HelpButtonImage
	v5.ImageTransparency = 0.35
	v5.Modal = client.Variables.ModalMode
	v5.ClipsDescendants = true
	v5.MouseButton1Down:Connect(function()
		spawn(function()
			local v7 = Instance.new("ImageLabel", v5)
			v7.AnchorPoint = Vector2.new(0.5, 0.5)
			v7.BorderSizePixel = 0
			v7.ZIndex = v5.ZIndex + 1
			v7.BackgroundTransparency = 1
			v7.ImageTransparency = 0.8
			v7.Image = "rbxasset://textures/whiteCircle.png"
			v7.Position = UDim2.new(0.5, 0, 0.5, 0)
			v7:TweenSize(
				UDim2.new(0, v5.AbsoluteSize.X * 2.5, 0, v5.AbsoluteSize.X * 2.5),
				Enum.EasingDirection.Out,
				Enum.EasingStyle.Linear,
				0.2
			)
			wait(0.2)
			v7:Destroy()
		end)
		local v8 = client.UI.Get("UserPanel", nil, true)
		if v8 then
			v8.Object:Destroy()
			return
		end
		v6:Play()
		client.UI.Make("UserPanel", {})
	end)
	v1:Ready()
end
