The event handler has to go inside "pilotPanelOne" function.
function pilotPanelOne ( )
rWin = guiCreateWindow(472, 289, 158, 152, "Pilot Work", false)
guiWindowSetSizable(rWin, false)
leaveJob = guiCreateButton(12, 70, 136, 31, "Leave the job.", false, rWin)
getJob = guiCreateButton(12, 29, 136, 31, "Get the job.", false, rWin)
theClose = guiCreateButton(12, 111, 136, 31, "Close.", false, rWin)
outputChatBox ("Works")
showCursor (true)
addEventHandler ("onClientGUIClick", theClose, whenPlayerClickToClose, false) -- Here
end
addEvent ("pilotPanelOne", true)
addEventHandler ("pilotPanelOne", getLocalPlayer(), pilotPanelOne)
function whenPlayerClickToClose (button, state, absoluteX, absoluteY)
outputChatBox ("Works")
guiSetVisible (rWin, false)
showCursor (false)
end