首页 > 游戏资讯 > 《魔兽世界(WOW)台服》【问题】省格子的宏/巨集写法

《魔兽世界(WOW)台服》【问题】省格子的宏/巨集写法

时间:2010-09-10 02:49:23

alex1619 (浮云) #1 2010-09-10 02:49:23
在精华区看到省格子巨集写法如下:
/施放 [mod:alt,btn:2]技能一;[mod:alt]技能二;[mod:ctrl,btn:2]技能三;[mod:ctrl]技能四;[mod:shift,btn:2]技能五;[mod:shift]技能六;[btn:2]技能七;技能八
 
  • 技能一:ALT+右击
  • 技能二:ALT+一般(指滑鼠左键或键盘快捷键)
  • 技能三:CTRL+右击
  • 技能四:CTRL+一般(指滑鼠左键或键盘快捷键)
  • 技能五:SHIFT+右击
  • 技能六:SHIFT+一般(指滑鼠左键或键盘快捷键)
  • 技能七:右击
  • 技能八:一般(指滑鼠左键或键盘快捷键
  •  
    我正常都只有用滑鼠 左 中 右,所以我依照此写法配合以下
    /施放 [btn:2]右键技能名称;[btn:3]中键技能名称;一般技能名称(左键或其他键)
     
    我只会用拼凑的方式,想要加入滑鼠中键,但是怎幺拼凑都没有办法
     
    请问这样写得出来吗?如下:
    1.正常状态使用滑鼠 左 中 右
    2.ALT+滑鼠左 中 右
    3.CTRL+滑鼠左 中 右
     
     
     
     
    cnhrz (风凌正) #2
    CC
    2010-09-10 04:52:51
      大致说说一个概念:複杂的条件应该摆在简单的条件之前。举个例子:
    /施放 [btn:2]技能一;[mod:alt,btn:2]技能二

      这个例子,我们可以简单的理解:右击「技能一」,ALT+右击为「技能二」。但是实际执行时,会发生什幺事呢?是的,你永远放不出「技能二」。原因在于,当你按下ALT+右键点击时,前一个「技能一」的条件也就是「右击」已经被满足了,那幺理所当然的就放出「技能一」啦。

      简单讲,「[mod:alt,btn:2]」并不是一个条件,它是「一个条件加一个条件」。所以我们写巨集时,必须注意「后方条件不得满足前方条件」。

      所以呢,按你的状况,我们可以这样写:

    /施放 [mod:ctrl,btn:2]技能一;[mod:ctrl,btn:3]技能二;[mod:ctrl]技能三;[mod:alt,btn:2]技能四;[mod:alt,btn:3]技能五;[mod:alt]技能六;[btn:2]技能七;[btn:3]技能八;技能九

    技能一:CTRL+右击
    技能二:CTRL+中击
    技能三:CTRL+一般
    技能四:ALT+右击
    技能五:ALT+中击
    技能六:ALT+一般
    技能七:右击
    技能八:中击
    技能九:一般
    红字请修改为技能名称。

      其实照理来说只要字数允许,是可以凑出一键十二技的巨集,也就是Shift+左中右、Alt+左中右、Ctrl+左中右……可是小弟的中键从没正常作用过,所以巨集中也就从来没有写过跟中键有关的东西。后来才知道一些罗技「有一些年纪」的滑鼠,只要有安装罗技的驱动程式,在魔兽中都是这副鸟样。(移除驱动程式倒是能够正常运作,但多键鼠会变成少很多功能。)
    浮云: 09-10 05:50

    懂了,原来是我之前都写颠倒了。 附带:我的巨集99%都是看你写的精华文章所变化,太感谢了!!

    专题合集

    精彩合集,奇葩无下限

    相关文章

    精彩推荐

    大家还在看

    手机版 | 电脑版