off Posted January 9, 2014 Share Posted January 9, 2014 I'm using "onClientClick", but he is considering "Mouse1"(This is left click) and "mouse2"(This is right click) and I want to consider only the the first. How can I do this? Link to comment
Castillo Posted January 9, 2014 Share Posted January 9, 2014 Check which mouse button is being clicked, it has an argument specifying it. Link to comment
off Posted January 9, 2014 Author Share Posted January 9, 2014 Check which mouse button is being clicked, it has an argument specifying it. Where? Link to comment
Castillo Posted January 9, 2014 Share Posted January 9, 2014 string button, string state, int absoluteX, int absoluteY, float worldX, float worldY, float worldZ, element clickedWorldParameters: button: This refers the button used to click on the mouse, can be left, right, or middle' state: This can be used to tell if the user released or pressed the mouse button, where up is passed if the button is released, and down is passed if the button is pushed absoluteX: This refers to the 2D x coordinate the user clicked on his screen, and is an absolute position in pixels. absoluteY: This refers to the 2D y coordinate the user clicked on his screen, and is an absolute position in pixels. worldX: This represents the 3D x coordinate the player clicked on the screen, and is relative to the GTA world. worldY: This represents the 3D y coordinate the player clicked on the screen, and is relative to the GTA world. worldZ: This represents the 3D z coordinate the player clicked on the screen, and is relative to the GTA world. clickedWorld: This represents any physical entity elements that were clicked. If the player clicked on no MTA element, it's set to false. Link to comment
off Posted January 9, 2014 Author Share Posted January 9, 2014 string button, string state, int absoluteX, int absoluteY, float worldX, float worldY, float worldZ, element clickedWorldParameters: button: This refers the button used to click on the mouse, can be left, right, or middle' state: This can be used to tell if the user released or pressed the mouse button, where up is passed if the button is released, and down is passed if the button is pushed absoluteX: This refers to the 2D x coordinate the user clicked on his screen, and is an absolute position in pixels. absoluteY: This refers to the 2D y coordinate the user clicked on his screen, and is an absolute position in pixels. worldX: This represents the 3D x coordinate the player clicked on the screen, and is relative to the GTA world. worldY: This represents the 3D y coordinate the player clicked on the screen, and is relative to the GTA world. worldZ: This represents the 3D z coordinate the player clicked on the screen, and is relative to the GTA world. clickedWorld: This represents any physical entity elements that were clicked. If the player clicked on no MTA element, it's set to false. Well, I set as the left, but nothing was changed. Link to comment
Castillo Posted January 9, 2014 Share Posted January 9, 2014 Set it how? this is how you must do it: addEventHandler ( "onClientClick", root, function ( button ) if ( button == "left" ) then -- Code here end end ) Link to comment
off Posted January 9, 2014 Author Share Posted January 9, 2014 Set it how? this is how you must do it: addEventHandler ( "onClientClick", root, function ( button ) if ( button == "left" ) then -- Code here end end ) Thanks, worked. I'm newbie in LUA. 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