DermaPrinters

Возникла проблема, у людей просто залагивает меню принтера и единственный выход перезайти на сервер.

[dermaprinter] addons/dermaprinter/lua/entities/derma_printer/cl_init.lua:304: attempt to call method 'Close' (a nil value)
  1. unknown - addons/dermaprinter/lua/entities/derma_printer/cl_init.lua:304
	--exit button--
	local ButtonX = vgui.Create("DButton", Frame)
	ButtonX:SetText("X")
	ButtonX:SetPos( 550, 0 )				
	ButtonX:SetSize( 40, 20 )				
	ButtonX.DoClick = function()
	304	Frame:Close()
	end	
	ButtonX.Paint = function(self, w, h)
		draw.RoundedBox(0,0,0,w,h,config.accent)
	end
	

Если не ошибаюсь то должно быть Remove а не Close.

Close() это названная функция которая может содержать Remove()

local function close()
	windows = {}
	inInfo, inSettings = false, false
	fr:Remove()

	gui.EnableScreenClicker(false)
end