You not add handlers for this buttons.
Instand of this
function buttonClick(button)
if (button) ~= "left" then return end
if (source == close) then
guiSetVisible ( window, false )
showCursor ( false)
end
end
addEventHandler("onClientGUIClick", resourceRoot, buttonClick, true)
function buttonlick()
if (source == button1) then
triggerServerEvent ( "event1", localPlayer )
else if (source == button2) then
triggerServerEvent ( "event2", localPlayer )
else if (source == button3) then
triggerServerEvent ( "event3", localPlayer )
else if (source == button4) then
triggerServerEvent ( "event4", localPlayer )
else if (source == button5) then
triggerServerEvent ( "event5", localPlayer )
else if (source == button6) then
triggerServerEvent ( "event6", localPlayer )
else if (source == button7) then
triggerServerEvent ( "event7", localPlayer )
end
end
end
end
end
end
end
end
You need make this
function fButtonClick( )
if source == button1 then
triggerServerEvent ( 'event1', localPlayer )
elseif source == button2 then
triggerServerEvent ( 'event2', localPlayer )
elseif source == button3 then
triggerServerEvent ( 'event3', localPlayer )
elseif source == button4 then
triggerServerEvent ( 'event4', localPlayer )
elseif source == button5 then
triggerServerEvent ( 'event5', localPlayer )
elseif source == button6 then
triggerServerEvent ( 'event6', localPlayer )
elseif source == button7 then
triggerServerEvent ( 'event7', localPlayer )
elseif source == close then
guiSetVisible ( window, false )
showCursor ( false )
end
end
addEventHandler( 'onClientGUIClick', guiRoot, fButtonClick )