Hola, tanto tiempo , he creado un window de prueba y no se que falla que no se cierra y me tira este error: 
expected element at argument 2, got nil 
Aca esta 
addEventHandler( "onClientResourceStart", resourceRoot,    
    function() 
        Window = guiCreateWindow(346, 205, 369, 401, "Window prueba", false) 
        guiWindowSetSizable(Window, false) 
  
        close = guiCreateButton(74, 344, 221, 47, "Close", false, Window)     
    end 
) 
addEventHandler( "onClientGUIClick", close, closeWindow, true ) 
  
function main( ) 
     showCursor(true) 
end 
addEventHandler ( "onClientResourceStart", getRootElement(), main ) 
function closeWindow() 
    showCursor(false) 
    guiSetVisible(Window, false) 
    guiSetVisible(close, false) 
end