《火炬之光》自定义按键修改方法
(2009-10-31 22:13:31)
2009-10-29
14:21:08 文/Sen 出处:IT.com.cn(IT世界网)
估计有很多玩家朋友都不太习惯《火炬之光》的按键操作,很多人想自定义快捷键,但是游戏系统本身又有没自定义按键的设置选项,我们可以通关修改游戏配置文件的方法来达到自定义按键的目的,具体的方法如下:
1.打开C:\Documents and Settings\“你的用户名”\Application Data\runic
games\torchlight下的settings.txt
2.找到KEYMAP_1直到KEYMAP_CONSOLEKEY_HOLD的代码,这些就是键盘码,默认设置说明如下“表1”:
| 说明 |
标志 |
代码 |
按键 |
| 技能条1~10 |
KEYMAP_1
|
49 |
1 |
KEYMAP_2
|
50 |
2 |
KEYMAP_3
|
51 |
3 |
KEYMAP_4
|
52 |
4 |
KEYMAP_5
|
53 |
5 |
KEYMAP_6
|
54 |
6 |
KEYMAP_7
|
55 |
7 |
KEYMAP_8
|
56 |
8 |
KEYMAP_9
|
57 |
9 |
KEYMAP_0
|
48 |
0 |
| 法术快捷键1~12 |
FKEYMAP_1
|
112 |
F1 |
FKEYMAP_2
|
113 |
F2 |
FKEYMAP_3
|
114 |
F3 |
FKEYMAP_4
|
115 |
F4 |
FKEYMAP_5
|
116 |
F5 |
FKEYMAP_6
|
117 |
F6 |
FKEYMAP_7
|
118 |
F7 |
FKEYMAP_8
|
119 |
F8 |
FKEYMAP_9
|
120 |
F9 |
FKEYMAP_10
|
121 |
F10 |
FKEYMAP_11
|
122 |
F11 |
FKEYMAP_12
|
123 |
F12 |
| 物品 |
KEYMAP_INVENTORY
|
73 |
I |
| 宠物 |
KEYMAP_PET
|
80 |
P |
| 状态 |
KEYMAP_STATS
|
67 |
C |
| 技能 |
KEYMAP_SKILLS
|
83 |
S |
| 任务 |
KEYMAP_QUESTS
|
81 |
Q |
| 日记 |
KEYMAP_JOURNAL
|
74 |
J |
| 选项 |
KEYMAP_OPTIONS
|
27 |
ESC |
| 暂停 |
KEYMAP_PAUSE
|
13 |
ENTER |
| 地图 |
KEYMAP_AUTOMAP
|
65 |
A |
| 地图放大 |
KEYMAP_AUTOMAPZOOMIN
|
221 |
] |
| 地图缩小 |
KEYMAP_AUTOMAPZOOMOUT
|
219 |
[ |
| 原地不动 |
KEYMAP_HOLDPOS
|
16 |
SHIFT |
| 显示物品 |
KEYMAP_SHOWITEMS
|
18 |
ALT |
| 上卷技能 |
KEYMAP_CYCLESKILLUP
|
190 |
. |
| 下卷技能 |
KEYMAP_CYCLESKILLDOWN
|
188 |
, |
| 切换技能 |
KEYMAP_SWAPSKILLS
|
9 |
tab |
| 切换武器 |
KEYMAP_WEAPONSET
|
87 |
W |
| 全开全关 |
KEYMAP_CLOSEALL
|
32 |
SPACE |
| 放大 |
KEYMAP_ZOOMIN
|
187 |
+ |
| 缩小 |
KEYMAP_ZOOMOUT
|
189 |
- |
| 控制台相关 |
KEYMAP_CONSOLEKEY_PRESS
|
192 |
` |
KEYMAP_CONSOLEKEY_HOLD
|
16 |
SHIFT |
3.找到你要修改按键标志,将其后的代码换成你要的按键的代码,按键代码表如下“表2”:
A <--------> 65 B
<--------> 66 C
<--------> 67 D
<--------> 68
E
<--------> 69 F
<--------> 70 G
<--------> 71 H
<--------> 72
I
<--------> 73 J
<--------> 74 K
<--------> 75 L
<--------> 76
M
<--------> 77 N
<--------> 78 O
<--------> 79 P
<--------> 80
Q
<--------> 81 R
<--------> 82 S
<--------> 83 T
<--------> 84
U
<--------> 85 V
<--------> 86 W
<--------> 87 X
<--------> 88
Y
<--------> 89 Z
<--------> 90 0
<--------> 48 1
<--------> 49
2
<--------> 50 3
<--------> 51 4
<--------> 52 5
<--------> 53
6
<--------> 54 7
<--------> 55 8
<--------> 56 9
<--------> 57
数字键盘 1
<--------> 96 数字键盘 2
<--------> 97 数字键盘 3
<--------> 98
数字键盘 4
<--------> 99 数字键盘 5
<--------> 100 数字键盘 6
<--------> 101
数字键盘 7
<--------> 102 数字键盘 8
<--------> 103 数字键盘 9
<--------> 104
数字键盘 0
<--------> 105
乘号
<--------> 106 加号
<--------> 107 Enter
<--------> 108 减号
<--------> 109
小数点
<--------> 110 除号
<--------> 111
F1
<--------> 112 F2
<--------> 113 F3
<--------> 114 F4
<--------> 115
F5
<--------> 116 F6
<--------> 117 F7
<--------> 118 F8
<--------> 119
F9
<--------> 120 F10
<--------> 121 F11
<--------> 122 F12
<--------> 123
F13
<--------> 124 F14
<--------> 125 F15
<--------> 126
Backspace
<--------> 8
Tab
<--------> 9
Clear
<--------> 12
Enter
<--------> 13
Shift
<--------> 16
Control
<--------> 17
Alt
<--------> 18
Caps Lock
<--------> 20
Esc
<--------> 27
空格键
<--------> 32
Page Up
<--------> 33
Page Down
<--------> 34
End
<--------> 35
Home
<--------> 36
左箭头
<--------> 37
向上箭头
<--------> 38
右箭头
<--------> 39
向下箭头
<--------> 40
Insert
<--------> 45
Delete
<--------> 46
Help
<--------> 47
Num Lock
<--------> 144
; :
<--------> 186
= +
<--------> 187
- _
<--------> 189
/ ?
<--------> 191
` ~
<--------> 192
[ {
<--------> 219
|
<--------> 220
] }
<--------> 221
'' '
<--------> 222
4.举例说明修改血瓶,蓝瓶的快捷键:
原快捷键定义在KEYMAP_1 :49,KEYMAP_2 :50两行,查表1知道对应按键为“1”,“2”;我们要修改其为数字键盘1,2,那么查表2知道数字键盘1,2的按键代码分别为“97”,“98”;那么我们就修改两行为KEYMAP_1
:97,KEYMAP_2 :98;保存后再进游戏,你会惊喜的发现按键已改成你的设置,且按键提示也变了
5.这是初级的改法,会编程的朋友可以做个设置按键程序,造福大家
6.我要说的大致如此
喜欢
0
赠金笔
加载中,请稍候......