ゲーム内の操作を拾いたい場合
00E1: player 0 pressed_key 17
ゲームパッドの操作も拾えます。
番号 | 歩行時 | 運転時 |
---|---|---|
0 | left/right | |
1 | forward/backward | steer back/up |
2 | special ctrl left/right | |
3 | special ctrl up/down | |
4 | action/secondary fire | secondary fire |
5 | prev weapon/zoom in | look left |
6 | aim weapon | handbrake |
7 | next weapon/zoom out | look right |
8 | group CTRL forward | next radio station |
9 | group CTRL back | prev radio station |
10 | conversation - no | |
11 | conversation - yes | yes / trip skip |
12 | - | - |
13 | change camera | |
14 | jump | brake/reverse |
15 | enter vehicle | enter/exit |
16 | sprint | accelerate |
17 | fire | fire |
18 | crouch | horn |
19 | look behind | submission |
LALT | sneak | - |
RMB | - | vehicle mouse look |
キーボードのキーを直接指定したい場合
0AB0: key_pressed 111
ShiftとCtrlは左右どちらでも認識します。
当然ですがNum0とかはNumLockがONの時のみ認識します。
キー | 10進 | 16進 |
---|---|---|
Backspace | 8 | 0x8 |
Tab | 9 | 0x9 |
Enter | 13 | 0xD |
Shift | 16 | 0x10 |
Ctrl | 17 | 0x11 |
Pause | 19 | 0x13 |
Caps Lock | 20 | 0x14 |
Esc | 27 | 0x1B |
Space | 32 | 0x20 |
Page Up | 33 | 0x21 |
Page Down | 34 | 0x22 |
End | 35 | 0x23 |
Home | 36 | 0x24 |
← | 37 | 0x25 |
↑ | 38 | 0x26 |
→ | 39 | 0x27 |
↓ | 40 | 0x28 |
Insert | 45 | 0x2D |
Delete | 46 | 0x2E |
0 | 48 | 0x30 |
1 | 49 | 0x31 |
2 | 50 | 0x32 |
3 | 51 | 0x33 |
4 | 52 | 0x34 |
5 | 53 | 0x35 |
6 | 54 | 0x36 |
7 | 55 | 0x37 |
8 | 56 | 0x38 |
9 | 57 | 0x39 |
A or a | 65 | 0x41 |
B or b | 66 | 0x42 |
C or c | 67 | 0x43 |
D or d | 68 | 0x44 |
E or e | 69 | 0x45 |
F or f | 70 | 0x46 |
G or g | 71 | 0x47 |
H or h | 72 | 0x48 |
I or i | 73 | 0x49 |
J or j | 74 | 0x4A |
K or k | 75 | 0x4B |
L or l | 76 | 0x4C |
M or m | 77 | 0x4D |
N or n | 78 | 0x4E |
O or o | 79 | 0x4F |
P or p | 80 | 0x50 |
Q or q | 81 | 0x51 |
R or r | 82 | 0x52 |
S or s | 83 | 0x53 |
T or t | 84 | 0x54 |
U or u | 85 | 0x55 |
V or v | 86 | 0x56 |
W or w | 87 | 0x57 |
X or x | 88 | 0x58 |
Y or y | 89 | 0x59 |
Z or z | 90 | 0x5A |
Windowsキー(左) | 91 | 0x5B |
Windowsキー(右) | 92 | 0x5C |
Application key | 93 | 0x5D |
Num 0 | 96 | 0x60 |
Num 1 | 97 | 0x61 |
Num 2 | 98 | 0x62 |
Num 3 | 99 | 0x63 |
Num 4 | 100 | 0x64 |
Num 5 | 101 | 0x65 |
Num 6 | 102 | 0x66 |
Num 7 | 103 | 0x67 |
Num 8 | 104 | 0x68 |
Num 9 | 105 | 0x69 |
Num * | 106 | 0x6A |
Num + | 107 | 0x6B |
Num - | 109 | 0x6D |
Num . | 110 | 0x6E |
Num / | 111 | 0x6F |
F1 | 112 | 0x70 |
F2 | 113 | 0x71 |
F3 | 114 | 0x72 |
F4 | 115 | 0x73 |
F5 | 116 | 0x74 |
F6 | 117 | 0x75 |
F7 | 118 | 0x76 |
F8 | 119 | 0x77 |
F9 | 120 | 0x78 |
F11 | 122 | 0x7A |
F12 | 123 | 0x7B |
Num Lock | 144 | 0x90 |
Scroll Lock | 145 | 0x91 |
; | 186 | 0xBA |
= | 187 | 0xBB |
, | 188 | 0xBC |
- | 189 | 0xBD |
. | 190 | 0xBE |
/ | 191 | 0xBF |
` | 192 | 0xC0 |
[ | 219 | 0xDB |
\ | 220 | 0xDC |
] | 221 | 0xDD |
' | 222 | 0xDE |