找回密码
 点一下
查看: 3549|回复: 9

用空格键等保留键来作为技能快捷键的方法。

[复制链接]
发表于 2011-5-14 18:52:12 | 显示全部楼层 |阅读模式
也许有同学发现,在按钮编辑器里把按钮快捷键设为空格键,在实际游戏里却无法使用。
http://bbs.islga.org/read-htm-tid-54364.html


实际上这是因为技能的快捷键和游戏本身设定的“回到上一个警告信息地点”的快捷键冲突了。所以为了能使用这些保留键,我们必须先把系统设定的快捷键改掉。

以本例来说的话就是空格键。

目前编辑器里还没有GUI方式可以修改那些系统快捷键。所以我们需要手动解决。

用MPQ工具导出你地图里的GameHotkeys.txt(这个文件在你的地图文件的语种文件夹下面,比如我的英文版就是enUS.SC2Data。简体中文版就是zhCN.SC2Data),如果没有就新建一个。

然后在最后加上这么一句:

UI/Hotkey/AlertRecall=

等于号后面可以跟你想要把“回到上一个警告消息位置”的快捷键修改成什么新的按钮,比方说UI/Hotkey/AlertRecall=A,那么以后你地图里“回到上一个警告消息位置”的快捷键就变成A了。而我这里,等于号后面什么也不写,代表把这个快捷键消除,也就是不给它指派任何快捷键。

然后把GameHotkeys.txt导入回去,打开地图,你现在就能用空格键来作为技能的快捷键了。其余的保留快捷键的修改原理一样。我们可以在core模组里面找到所有的系统快捷键文本。

这个演示把攻击按钮的快捷键改成了空格。


Screenshot2011-05-14 18_41_50.jpg

st.SC2Map

14 KB, 下载次数: 33

发表于 2011-5-14 18:57:50 | 显示全部楼层

头目的教程总是这么鼓舞人心。

(咦?好话说过了?)
回复

使用道具 举报

发表于 2011-5-14 19:01:59 | 显示全部楼层
吓,看完之后发现沙发被抢了~~
回复

使用道具 举报

发表于 2011-5-14 20:22:02 | 显示全部楼层
快捷键冲突
回复

使用道具 举报

发表于 2011-5-14 21:23:52 | 显示全部楼层
为什么我改成这样子。。。。
Button/Hotkey/Attack=Space
UI/Hotkey/AlertRecall=P
但是按下P键镜头一动不动。。。
回复

使用道具 举报

 楼主| 发表于 2011-5-14 21:59:14 | 显示全部楼层
显然你和巡逻冲突了呗。另外你当前有没有警告信息也得考虑进去,没有警告信息当然不会动。
回复

使用道具 举报

发表于 2011-5-14 23:05:44 | 显示全部楼层
这个很实用
回复

使用道具 举报

发表于 2011-5-14 23:37:32 | 显示全部楼层
额,原来这样,第一次改成H发现额,单位hold,然后又忘了patrol,P巡逻。。。警示信息那个有了。。
回复

使用道具 举报

发表于 2011-5-15 00:08:41 | 显示全部楼层
AHMPS,这五个按键就是面板五小强。给我牢牢记在脑子里。
回复

使用道具 举报

发表于 2017-3-31 10:49:07 | 显示全部楼层
头目,如何在编辑器里面找到这个core模组,查看系统快捷键文本呢?
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 点一下

本版积分规则

Archiver|移动端|小黑屋|地精研究院

GMT+8, 2024-9-29 06:38 , Processed in 0.078241 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表