Snakegold Posted February 6, 2019 Posted February 6, 2019 Hello community Why this code doesn't work? function checkbox (element) if ( element == checkbox_output ) if ( guiCheckBoxGetSelected(source) ) then outputChatBox("checked") else outputChatBox("unchecked") end end end addEventHandler("onClientGUIClick", root, checkbox, false) Nothing in debugscript !!
Moderators IIYAMA Posted February 6, 2019 Moderators Posted February 6, 2019 https://wiki.multitheftauto.com/wiki/OnClientGUIClick Quote Parameters string button, string state, int absoluteX, int absoluteY button: the name of the button which will be clicked, it can be left, right, middle. So not the element you clicked on! It is string / text. You need: Quote Source The source of this event is the GUI element that was clicked. 1 Do you want to improve your Lua programming skills and make less mistakes? Start with Lua Language Server! Useful functions 3x Spoiler checkPassiveTimer getScreenStartPositionFromBox getPedGender Tutorials 4x Spoiler Scaling DX Events Attach an addEventHandler on a group of elements Debugging
Snakegold Posted February 6, 2019 Author Posted February 6, 2019 Sorry, i'm beginner, didn't understand can you correct my script?
' A F . Posted February 6, 2019 Posted February 6, 2019 addEventHandler ( "onClientGUIClick" , resourceRoot , function ( ) if ( source == checkbox_output ) then outputChatBox ( guiCheckBoxGetSelected ( source ) and "Yes" or "No" ) end end ) 1 Dis ; AF.#0941
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