zhaonan2222 发表于 2016-3-20 22:55:30

神话时代 龙DLC 快捷键设置方法

试了一晚上终于搞定了,不知道有没有火星。。。
中国不能设置村民的快捷键,用选项或是修改startup里的*.con文件都无效
要在startup文件夹下新建user.con文件(新建一个txt再改掉它的扩展名即可),然后在里面写上关于villager的语句。
需要注意的是,农民的快捷键语句是原版四个族共享的,且此种语句最多只能有 4个对象,所以需要写两句。第二句单独写中国村民即可。(villager, Chinese)

map ("d", "SettlementAccel", "tis(\"Villager Norse\") tis(\"Villager Egyptian\") tis(\"Villager Greek\") tis(\"Villager Atlantean\")")
map ("d", "SettlementAccel", "tis(\"Villager Chinese\")")

由于每次调整语句都要重启游戏才能生效,所以用试错法试了很久。。。
另外user.con也可用于驻扎,循环建造等。

zhaonan2222 发表于 2016-3-20 22:56:15

https://tieba.baidu.com/photo/p?kw=%E7%A5%9E%E8%AF%9D%E6%97%B6%E4%BB%A3&flux=1&tid=4426027689&pic_id=1fcf9dcad1c8a7866910adbe6009c93d71cf509c&pn=1&fp=2&see_lz=0

zhaonan2222 发表于 2016-3-20 22:56:38

https://tieba.baidu.com/photo/p?kw=%E7%A5%9E%E8%AF%9D%E6%97%B6%E4%BB%A3&flux=1&tid=4426027689&pic_id=83e893504fc2d562e90b375de01190ef77c66c4b&pn=1&fp=2&see_lz=0

zhaonan2222 发表于 2016-3-21 19:58:06

第一次发帖,感谢条顿大大加分~~
详细说下设置方法,方便大家能看懂:
在游戏安装目录的startup文件夹下,新建一个txt文件。然后把文件名和后缀一并改作user.con然后用记事本打开,输入以下代码即可生效。
map ("d", "SettlementAccel", "tis(\"Villager Norse\") tis(\"Villager Egyptian\") tis(\"Villager Greek\") tis(\"Villager Atlantean\")")
map ("d", "SettlementAccel", "tis(\"Villager Chinese\")")
其中的"d"是我设置的建造村民的快捷键。似乎也可以像我在帝国时代2那样改成"鼠标滚轮向下",但我没试过

zhaonan2222 发表于 2016-3-21 20:03:53

另外分享一点别的快捷键。还是在user.con里输入以下代码
map ("f", "game", "uiToggleBuildingQueue")
map ("u", "game", "uiEjectGarrisonedUnits")
map ("i", "game", "editMode(\"garrison\")")
map ("shift-d", "SettlementAccel", "tis(\"Villager Norse\",5) tis(\"Villager Egyptian\",5) tis(\"Villager Greek\",5) tis(\"Villager Atlantean\",5)")
map ("shift-d", "SettlementAccel", "tis(\"Villager Chinese\",5)")
第1项-单位循环建造的开/关,我设置成f了
第2项-建筑物撤出部队,我设成u
第3项-驻扎,我设成i
第4项这两条是生产5个农民,我设成shift+d 。有两行是因为一行只能包含4种单位,中国是第五个民族所以中国村民只能放在第二行。单位的顺序无所谓,即随便哪族的村民在第二行都行,测试有效。
另外,我发现"驻扎"命令和"从建筑放出"命令不能设置成同一个键,原因是"驻扎"的主角也可以是建筑。假如设置成同一个键,想对建筑按下"放出"快捷键时,实际会优先关联到"驻扎到"命令,系统提示"选取驻扎设施" (但实际不会生效,因为并不存在允许建筑型的物件驻扎到里面去的设施)


zhaonan2222 发表于 2016-3-21 20:19:43

另外,为什么建造村民要写两行呢?是因为置顶的龙之传说DLC,其默认的村民快捷键是没法在选项里改的,只能手动改startup文件夹下的*.con文件(用写字板)。改了*.con以后发现对三族有效,对亚族和中国无效,原因是系统自带的map ("*", "SettlementAccel", "tis(\"Village......只有三个族的村民单位名:Villager Norse/Villager Egyptian/Villager Greek
所以需要手动加上。不知道修改*.con会不会有效,我是直接新建user.con添加的,测试有效,看来user.con的优先级要高于其他*.con文件(因为实际上新建user.con而不是修改的话*.con,其内含的快捷键是有冲突的)

wooha 发表于 2016-3-21 20:59:16

謝謝分享喔~等等來試看看
页: [1]
查看完整版本: 神话时代 龙DLC 快捷键设置方法