(inSky)

 找回密码
 立即加入

QQ登录

只需一步,快速开始

查看: 3129|回复: 1

非常好用的键位自定义设置工具,感谢BMS!

[复制链接]
发表于 2014-8-17 23:00:12 | 显示全部楼层 |阅读模式
[size=14.44444465637207px]最近一直在折腾键位设置,突然在游戏文件夹里面发现两个Excel,发现挺好用的。好东西不能独吞,特地拿出来和大家分享(如果火星了,就只当是灌了个水吧)

[size=14.44444465637207px]在Falcon BMS 4.32\User\Joystick\Generic\Kolbe里面,叫BMS-Keyfile-Generator 1_6,是个Excel文件,它包括:
[size=14.44444465637207px]1. 座舱里面几乎所有按键的callback,按照座舱的各个面板分开,一目了然(目前没有发现有遗漏的);
(附件图片key generator 1)

[size=14.44444465637207px]2. 可直接点选callback对应哪个键盘按键,并自动生成key file的内容;
(附件图片key generator 2)

[size=14.44444465637207px]3. 可生成相应的按键图,方便自定义。
(附件图片key generator 3)

[size=14.44444465637207px]用这个文件可以自定义出很精简的keyfile,我最后完成的keyfile只有301行(其中还有不少是注释行),大量没必要绑键盘的按键可以在generator里关掉。

[size=14.44444465637207px]目前碰到的问题:
[size=14.44444465637207px]1. 部分按钮没有旧的callback(那些没有真实按键对应的),比如simdropflare(发射flare),只有simcmsup(按程序发射电子反制措施)
[size=14.44444465637207px]2. Comm部分,如果修改了QWERT按键,即:
[size=14.44444465637207px]RadioAWACSCommand
[size=14.44444465637207px]RadioWingCommand
[size=14.44444465637207px]RadioElementCommand
[size=14.44444465637207px]RadioFlightCommand
[size=14.44444465637207px]RadioTowerCommand

[size=14.44444465637207px]这几个callback,好像在BMS-Keyfile-Generator 1_6没办法正确设置RadioMessageSend、OTWRadioMenuStep和OTWRadioMenuStepBack,关于这几个按钮的修改方法,在论坛和百度里应该都搜得到。
[size=14.44444465637207px]3. DX输入,即摇杆上的按键的输入,这个工具解决不了,需要用同一个文件夹里另一个工具:BMS-DX-Generator 1_6
[size=14.44444465637207px]4. 不能绑小键盘Num *键,会提示有重叠,很奇怪,我查遍了keyfile也没发现。但只要设了Num *,点setting游戏就会卡死。


[size=14.44444465637207px]另:
[size=14.44444465637207px]Comm设置示例(依次是TYUIO)
[size=14.44444465637207px]#===================================================================================
[size=14.44444465637207px]SimDoNothing -1 0 0XFFFFFFFF 0 0 0 -1 "======  GENERAL RADIO OPTIONS  ======"      
[size=14.44444465637207px]RadioAWACSCommand -1 0 0x14 0 0 0 2 "RADIO: AWACS Menu"                             
[size=14.44444465637207px]RadioWingCommand -1 0 0x15 0 0 0 2 "RADIO: Wingman Menu"                           
[size=14.44444465637207px]RadioElementCommand -1 0 0x16 0 0 0 2 "RADIO: Element Menu"                        
[size=14.44444465637207px]RadioFlightCommand -1 0 0x17 0 0 0 2 "RADIO: Flight Menu"                           
[size=14.44444465637207px]RadioTowerCommand -1 0 0x18 0 0 0 2 "RADIO: ATC Menu"                              
[size=14.44444465637207px]RadioTankerCommand -1 0 0x19 0 0 0 2 "RADIO: Tanker Menu"
[size=14.44444465637207px]RadioMessageSend -1 0 0X14 0 0XFFFFFFFF 0 -2 "Radio-send AWACS message
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X14 0 0X14 1 -2 "Radio-next AWACS menu"        
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X14 0 0X14 0 -2 "Radio-next AWACS menu"        
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X14 1 0X14 1 -2 "Radio-previous AWACS menu"
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X14 1 0X14 0 -2 "RadiO-previous AWACS menu"
[size=14.44444465637207px]RadioMessageSend -1 0 0X15 0 0XFFFFFFFF 0 -2 "Radio-send Wingman message
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X15 0 0X15 0 -2 "Radio-next Wingman menu"        
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X15 0 0X15 1 -2 "Radio-next Wingman menu"        
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X15 1 0X15 1 -2 "Radio-previous Wingman menu"
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X15 1 0X15 0 -2 "Radio-previous Wingman menu"
[size=14.44444465637207px]RadioMessageSend -1 0 0X16 0 0XFFFFFFFF 0 -2 "Radio-send Element message
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X16 0 0X16 0 -2 "Radio-next Element menu"        
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X16 0 0X16 1 -2 "Radio-next Element menu"        
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X16 1 0X16 0 -2 "Radio-previous Element menu"
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X16 1 0X16 1 -2 "Radio-previous Element menu"
[size=14.44444465637207px]RadioMessageSend -1 0 0X17 0 0XFFFFFFFF 0 -2 "Radio-send Flight message
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X17 0 0X17 1 -2 "Radio-next Flight menu"        
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X17 0 0X17 0 -2 "Radio-next Flight menu"        
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X17 1 0X17 0 -2 "Radio-previous Flight menu"
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X17 1 0X17 1 -2 "Radio-previous Flight menu"
[size=14.44444465637207px]RadioMessageSend -1 0 0X18 0 0XFFFFFFFF 0 -2 "Radio-send ATC message
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X18 0 0X18 1 -2 "Radio-Next ATC Menu"        
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X18 0 0X18 0 -2 "Radio-Next ATC Menu"        
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X18 1 0X18 0 -2 "Radio-Previous ATC Menu"
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X18 1 0X18 1 -2 "Radio-Previous ATC Menu"
[size=14.44444465637207px]RadioMessageSend -1 0 0X19 0 0XFFFFFFFF 0 -2 "Radio-Send Tanker Message
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X19 0 0X19 1 -2 "Radio-Next Tanker Menu"        
[size=14.44444465637207px]OTWRadioMenuStep -1 0 0X19 0 0X19 0 -2 "Radio-Next Tanker Menu"        
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X19 1 0X19 0 -2 "Radio-Previous Tanker Menu"
[size=14.44444465637207px]OTWRadioMenuStepBack -1 0 0X19 1 0X19 1 -2 "Radio-Previous Tanker Menu"

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即加入

x
回复

使用道具 举报

发表于 2014-8-27 14:05:32 | 显示全部楼层
不错
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即加入

本版积分规则

小黑屋|手机版|Archiver|(inSky)

GMT+8, 2024-3-29 00:33 , Processed in 0.022148 second(s), 23 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

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