OnPlayerClick: Difference between revisions

From Multi Theft Auto: Wiki
Jump to navigation Jump to search
No edit summary
mNo edit summary
Line 12: Line 12:
*'''clickedElement''': The element the player clicked on. This value is ''nil'' if none.
*'''clickedElement''': The element the player clicked on. This value is ''nil'' if none.
*'''worldPosX''': The X position in the world the player clicked on
*'''worldPosX''': The X position in the world the player clicked on
*'''worldPosX''': The Y position in the world the player clicked on
*'''worldPosY''': The Y position in the world the player clicked on
*'''worldPosX''': The Z position in the world the player clicked on
*'''worldPosZ''': The Z position in the world the player clicked on
*'''screenPosX''': The X position on the screen the player clicked on
*'''screenPosX''': The X position on the screen the player clicked on
*'''screenPosY''': The Y position on the screen the player clicked on
*'''screenPosY''': The Y position on the screen the player clicked on

Revision as of 23:40, 4 January 2008

This event is triggered when a player clicks on an element.

Parameters

string mouseButton, string buttonState, element clickedElement, float worldPosX, float worldPosY, float worldPosZ, float screenPosX, float screenPosY
  • mouseButton: A string representing the mousebutton that was pressed. Value can be left, middle or right.
  • buttonState: A string representing the button state. Value can be up or down.
  • clickedElement: The element the player clicked on. This value is nil if none.
  • worldPosX: The X position in the world the player clicked on
  • worldPosY: The Y position in the world the player clicked on
  • worldPosZ: The Z position in the world the player clicked on
  • screenPosX: The X position on the screen the player clicked on
  • screenPosY: The Y position on the screen the player clicked on

Source

The source of this event is the player that clicked.

Example

This example does...

--This line does...
blah()
--This line does this...
mooo

See Also