Project1

标题: 想请教XAS的热键 [打印本页]

作者: timmyyayaya    时间: 2012-1-26 18:53
标题: 想请教XAS的热键
本帖最后由 timmyyayaya 于 2012-1-26 18:54 编辑

XAS原本技能和物品热键都只有一个,
请问有没有哪位大大能指导一下,
该如何让热键可以变多?:'(dsu_plus_rewardpost_czw
作者: ML4455739    时间: 2012-1-26 21:10
本帖最后由 ML4455739 于 2012-1-26 21:13 编辑

在脚本MISC里看到SKILL_ACTION和ITEM_ACTION,
可以自己复制出来一个SKILL_ACTION2和ITEM_ACTION2并设置好特定的按键,
比如
  1. SKILL_ACTION = Input::Z
  2. SKILL_ACTION2 = Input::L
复制代码
这样的
然后在XAS - Command中按Ctrl+H替换一下,

  1. if Input.trigger?(XAS_COMMAND::ITEM_ACTION)
复制代码
全部替换为
  1. if Input.trigger?(XAS_COMMAND::ITEM_ACTION) or Input.trigger?(XAS_COMMAND::ITEM_ACTION2)
复制代码
最后在710行左右的按下检测
  1. ... ...
  2.     if (Input.press?(Input::C) or
  3.        Input.press?(XAS_COMMAND::ATTACK_ACTION2) or
  4.        Input.press?(XAS_COMMAND::ITEM_ACTION) or
  5.        Input.press?(XAS_COMMAND::ITEM_ACTION2) or
  6.        Input.press?(XAS_COMMAND::SKILL_ACTION) or
  7.        Input.press?(XAS_COMMAND::SKILL_ACTION2) or
  8.        Input.press?(XAS_COMMAND::DASH_BUTTON)) and
  9.        ... ...
复制代码
里加对应的新按键就好了。


不过个人不推荐这样做,不仅麻烦,而且还占用了本来就安排的很紧的键位,
尽管可以用全键盘来代替。




欢迎光临 Project1 (https://rpg.blue/) Powered by Discuz! X3.1