00E1
Revision as of 23:14, 5 December 2015 by Spaceeinstein (talk | contribs)
Description
- Checks if a button is pressed
Syntax
- 00E1: key_pressed [int1] [int2]
Parameter
- [int1]
- Pad, normally 0 for pad 1 (player 1), 1 for pad 2 (player 2)
- [int2]
- Button index
Native analog
This conditional opcode returns true if a button assigned to a function in the game is being pressed. The GXT file can help display the specific key assigned to the function. Opcode 00E2 can get the state of the button. If CLEO is installed, use opcode 0AB0 (or 05EE for older versions of CLEO for GTA III and Vice City) to get a specific key on a keyboard.
Index | Enum | On foot | In a vehicle |
---|---|---|---|
0[*] | LEFTSTICKX | ![]() ![]() ![]() |
![]() ![]() ![]() |
1[*] | LEFTSTICKY | ![]() ![]() ![]() |
![]() ![]() ![]() |
2[*] | RIGHTSTICKX | ![]() ![]() ![]() |
![]() ![]() ![]() |
3[*] | RIGHTSTICKY | ![]() ![]() ![]() |
![]() ![]() ![]() |
4 | LEFTSHOULDER1 | ![]() ![]() |
![]() ![]() |
5 | LEFTSHOULDER2 | ![]() ![]() ![]() |
![]() ![]() ![]() |
6 | RIGHTSHOULDER1 | ![]() ![]() ![]() |
![]() ![]() ![]() |
7 | RIGHTSHOULDER2 | ![]() ![]() ![]() |
![]() ![]() ![]() |
8 | DPADUP | ![]() ![]() |
![]() |
9 | DPADDOWN | ![]() ![]() |
![]() |
10 | DPADLEFT | ![]() ![]() |
![]() ![]() |
11 | DPADRIGHT | ![]() ![]() |
![]() ![]() |
12 | START | ||
13 | SELECT | ![]() ![]() ![]() | |
14 | SQUARE | ![]() ![]() ![]() |
![]() ![]() ![]() |
15 | TRIANGLE | ![]() ![]() ![]() | |
16 | CROSS | ![]() ![]() ![]() |
![]() ![]() ![]() |
17 | CIRCLE | ![]() ![]() ![]() | |
18 | LEFTSHOCK | ![]() ![]() |
![]() ![]() ![]() |
19 | RIGHTSHOCK | ![]() ![]() ![]() |
![]() ![]() ![]() |
^ Use opcode 0494 to get specific key presses
Keywords
keypress, key, press, button