Perfect Posted December 9, 2013 Posted December 9, 2013 hi all, my gui button is not working here is the code GUIEditor = { tab = {}, tabpanel = {}, label = {}, button = {}, window = {}, memo = {} } --addEventHandler("onClientResourceStart", resourceRoot, function openAdminPanel() --remove openadminpanel when above part is applied GUIEditor.window[1] = guiCreateWindow(217, 14, 391, 524, "Server Help Page", false) guiWindowSetMovable(GUIEditor.window[1], false) guiWindowSetSizable(GUIEditor.window[1], false) showCursor(true) GUIEditor.tabpanel[1] = guiCreateTabPanel(10, 23, 371, 432, false, GUIEditor.window[1]) GUIEditor.tab[1] = guiCreateTab("Stuff", GUIEditor.tabpanel[1]) GUIEditor.tab[2] = guiCreateTab("Vehicle Commands", GUIEditor.tabpanel[1]) GUIEditor.tab[3] = guiCreateTab("Player Commands", GUIEditor.tabpanel[1]) GUIEditor.tab[4] = guiCreateTab("Rules", GUIEditor.tabpanel[1]) GUIEditor.memo[1] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[1]) GUIEditor.memo[2] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[2]) GUIEditor.memo[3] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[3]) GUIEditor.memo[4] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[4]) GUIEditor.button[1] = guiCreateButton(63, 472, 260, 29, "Close Server Help Page", false, GUIEditor.window[1]) end --) addCommandHandler("helpMe",openAdminPanel) function closeHelpPage() guiSetVisible(GUIEditor.window[1],false) showCursor(false) end addEventHandler("onClientGUIClick",GUIEditor.button[1],closeHelpPage)
Castillo Posted December 9, 2013 Posted December 9, 2013 addEventHandler("onClientGUIClick",GUIEditor.button[1],closeHelpPage) Move that inside the function where you create the GUI code.
Perfect Posted December 9, 2013 Author Posted December 9, 2013 you mean like this ? GUIEditor = { tab = {}, tabpanel = {}, label = {}, button = {}, window = {}, memo = {} } --addEventHandler("onClientResourceStart", resourceRoot, function openAdminPanel() --remove openadminpanel when above part is applied GUIEditor.window[1] = guiCreateWindow(217, 14, 391, 524, "Server Help Page", false) guiWindowSetMovable(GUIEditor.window[1], false) guiWindowSetSizable(GUIEditor.window[1], false) showCursor(true) GUIEditor.tabpanel[1] = guiCreateTabPanel(10, 23, 371, 432, false, GUIEditor.window[1]) GUIEditor.tab[1] = guiCreateTab("Stuff", GUIEditor.tabpanel[1]) GUIEditor.tab[2] = guiCreateTab("Vehicle Commands", GUIEditor.tabpanel[1]) GUIEditor.tab[3] = guiCreateTab("Player Commands", GUIEditor.tabpanel[1]) GUIEditor.tab[4] = guiCreateTab("Rules", GUIEditor.tabpanel[1]) GUIEditor.memo[1] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[1]) GUIEditor.memo[2] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[2]) GUIEditor.memo[3] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[3]) GUIEditor.memo[4] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[4]) GUIEditor.button[1] = guiCreateButton(63, 472, 260, 29, "Close Server Help Page", false, GUIEditor.window[1]) end --) addEventHandler("onClientGUIClick",GUIEditor.button[1],closeHelpPage) addCommandHandler("helpMe",openAdminPanel) function closeHelpPage() guiSetVisible(GUIEditor.window[1],false) showCursor(false) end if yes then its not working. D:
Castillo Posted December 9, 2013 Posted December 9, 2013 It won't work, obviously, since you didn't move it INSIDE the function, you put it just befoe the function is closed.
mint3d Posted December 9, 2013 Posted December 9, 2013 GUIEditor = { tab = {}, tabpanel = {}, label = {}, button = {}, window = {}, memo = {} } --addEventHandler("onClientResourceStart", resourceRoot, function openAdminPanel() --remove openadminpanel when above part is applied GUIEditor.window[1] = guiCreateWindow(217, 14, 391, 524, "Server Help Page", false) guiWindowSetMovable(GUIEditor.window[1], false) guiWindowSetSizable(GUIEditor.window[1], false) showCursor(true) GUIEditor.tabpanel[1] = guiCreateTabPanel(10, 23, 371, 432, false, GUIEditor.window[1]) GUIEditor.tab[1] = guiCreateTab("Stuff", GUIEditor.tabpanel[1]) GUIEditor.tab[2] = guiCreateTab("Vehicle Commands", GUIEditor.tabpanel[1]) GUIEditor.tab[3] = guiCreateTab("Player Commands", GUIEditor.tabpanel[1]) GUIEditor.tab[4] = guiCreateTab("Rules", GUIEditor.tabpanel[1]) GUIEditor.memo[1] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[1]) GUIEditor.memo[2] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[2]) GUIEditor.memo[3] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[3]) GUIEditor.memo[4] = guiCreateMemo(6, 8, 359, 389, "", false, GUIEditor.tab[4]) GUIEditor.button[1] = guiCreateButton(63, 472, 260, 29, "Close Server Help Page", false, GUIEditor.window[1]) addEventHandler("onClientGUIClick",GUIEditor.button[1],closeHelpPage) end --) addCommandHandler("helpMe",openAdminPanel) function closeHelpPage() guiSetVisible(GUIEditor.window[1],false) showCursor(false) end
Recommended Posts
Create an account or sign in to comment
You need to be a member in order to leave a comment
Create an account
Sign up for a new account in our community. It's easy!
Register a new accountSign in
Already have an account? Sign in here.
Sign In Now