Perfect Posted December 9, 2013 Share 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) Link to comment
Castillo Posted December 9, 2013 Share Posted December 9, 2013 addEventHandler("onClientGUIClick",GUIEditor.button[1],closeHelpPage) Move that inside the function where you create the GUI code. Link to comment
Perfect Posted December 9, 2013 Author Share 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: Link to comment
Castillo Posted December 9, 2013 Share 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. Link to comment
mint3d Posted December 9, 2013 Share 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 Link to comment
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