有朋友可能是第一次玩暗黑like 的游戏,或者是玩魔兽世界时间太长,不习惯torchlight的按键设置,那么我们能不能修改它的按键呢,答案肯定的。方法很简单,文章有点长,请耐心往下看。
1.打开C:Documents and Settings“你的用户名”Application Datarunic gamestorchlight下的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.我要说的大致如此