当前位置:首页>>攻略文章>>正文
5.4圣骑士帕拉丁翻页流按键设计
2014-02-12 23:29:48 作者:ngacn的朋友 来源:NGA 浏览次数:0
摘要:首先让我先说点历史,时间是熊猫人之谜5.4的某一天,我看到一位关于按键设置的好帖子



3.正文
当你打开书的后半部分时,书顿时散发出了'盲目之光',虽然它让你感到眩晕,但你发现了更多的图案,字迹也变的密集.或许这才是主要部分?你坚持着继续阅读了下去:

[散发出盲目之光的书]
首先,我们要找出自己最喜欢个12个按键,我个人的是(按动作条从左往右): 1, 2, 3, 4, 5, Q, E, R, Caps Lock, F, C V
这样看起来好像看着看着就不知道是第几个了,所以我会在非数字的按键前面加个数字来表示其在动作条上的顺序,重新写一遍: 1, 2, 3, 4, 5, 6Q, 7E, 8R, 9Cap Lock, 10F, 11C, 12V
接着,还有一些我爱用的快捷键我也罗列出来,但是它们不会进入翻页动作条,因为默认我们的动作条上只有12个.它们是: ~, T, G, Z, X, B
鼠标上也有一些快捷键,但是多按键鼠标不是翻页动作条的必须配件. 它们是: button4, button5, 6,7,8,9,0


准备
1.在游戏中打开按键设置,并找到主动作条的按键,依次对12个按键进行设置,比如设置按键1为数字1...第12个是按键V.
2.接着稍稍往下找到动作条的按键绑定,依次设置按键: 动作条1=B, 动作条2=鼠标滚轮上, 动作条3=鼠标中间, 动作条4=鼠标滚轮下;动作条5和6分别是左下动作条和右下动作条,不对其绑定按键.
3.如有需要,在最下面找到左下动作条和右下动作条对其设置其他需要的按键:比如~, T, G ,Z ,X ,B....
4.打开宏命令窗口,默认:输入/m 回车打开,或点击游戏右下方的图标.
5.新建12个宏,命名规则为'角色名+数字编号',这一步是考虑到将来如果使用Macro Bank之类的插件时,防止混淆.比如,按键1的宏命名为'Roii1',按键9的宏命名为'Roii9Cap'
6.复制或输入宏内容.(后面详细介绍)
7.把宏对应拖入全部副动作条中.

 

宏内容
首先说明下,这里不会做全部的宏讲解,如有此类需要请参考其他关于宏的帖子.
翻页流需要用到的宏命令:
#showtooltip
/use
/swapactionbar 1 1

宏条件[option]:
[@mouseover]
[@focus]
[@player]
[bar:2]
[bar:3]
[bar:4]
[combat]
[help]
[harm]
[mod:alt]
[mod:ctrl]
[mod:shift]
[spec:1/2]

 

接着我们需要用到最开始的图片:
\
红框是Main bar,主动作条的技能不需要写宏除非特别需要.其中带数字的图标,它们表示对应的天赋技能,并且是非被动技能.如果你正好用的是该层的被动天赋,那你可以暂时空着. 全图中所有的天赋技能都用了有数字标识的图标,而45级天赋技能用的图标是带有40数字的图标,应为没有在wow图标中找到有45字符的图标--b.

 

\
绿框告诉我们,每个动作条的按键和其任何垂直对应的其他动作条快捷键是相同的,所以我只在mainbar上写出了快捷键标识.举例:主动作条按键5的技能是:45级非瞬发天赋技能:圣洁护盾,而Actionbar 2(动作条2)的按键5技能是:圣盾术

 

\
蓝框是副动作条的按键绑定图示,比如当我们滚动鼠标滚轮上时,动作条会切换到Actionbar 2.这时我们使用的技能就不再是主动作条上的.

 

图片到这里应该能看懂我的设计思路了,那么现在就是如何在宏里面实现图中的设计:

1.自动翻页动作条宏骨架:
#showtooltip
/use [bar2]技能A;[bar:3]技能B;[bar:4]技能C
/swapactionbar 1 1

下面是一个我正在使用的宏,我们用它来讲解:
VER 3 0100000000000003 "Coe3" "INV_MISC_QUESTIONMARK"
#showtooltip
/use [bar:2]圣光之速;[bar:3]公正圣印;[bar:4];
/swapactionbar 1 1

这是对应所有副动作条的按键3的宏.并且是写好后从游戏文件夹内拷贝出来的.
先导读一下上面的宏:
第1行在游戏内实际写宏时不需要.这是系统自动生成的,我们唯一需关心的是'Coe3'这里就是我的宏名称,其含义就是 角色名Coe, 按键3
第2行开始就是宏内实际需要录入的内容了, #showtooltip 表示当鼠标移动到这个宏上时显示具体的扩展信息.

第3行/use [bar:2]圣光之速;[bar:3]公正圣印;[bar:4]
这行的意思是:/使用技能 [当前动作条:2]圣光之速;[当前动作条:3]公正圣印;[当前动作条:4]

就是说,当你把动作条翻到2然后按下此宏,你会使用圣光之速技能;当把动作条翻到3时,使用公正圣印;当动作条翻到4,无技能.

第4行/swapactionbar 1 1 这是翻页流最核心的宏命令,都是因为这条命令的存在才有了今天的全部设计! 它的意思是翻到动作条1. 其中有2个数字,表示从数字1翻页到数字2或者是从数字2翻页到数字1. (注:它和这条命令/changeactionbar 1其实是一样的,只不过我惊讶的发现,这2条命令占用的字符居然是一样的.) 因为我们的设计思路是所有副动作条的按键在按下后自动翻会1所以,这里2个数字都写1.

 

通过上面的宏你就可以开始着手设计你自己的翻页流了,不过,我们的宏内还缺少了一些功能,它们是: [@mouseover] 鼠标悬浮施法, [@focus] 焦点施法.

2.敌对技能宏骨架:
/use [bar:2,@mouseover,harm][bar:2,@focus,mod:shift][bar:2]敌对技能A;[bar:3]技能B;[bar:4]技能C

同样用一个宏来解释:
VER 3 010000000000000E "coe main 1" "INV_MISC_QUESTIONMARK"
#showtooltip
/use [@mouseover,harm][@focus,mod:shift,harm] [harm,nomod]审判; [@mouseover,help][@focus,mod:shift][@player,mod:alt] []圣光闪现

第3行/use [@mouseover,harm][@focus,mod:shift,harm] [harm,nomod]审判
这行的意思是: /使用技能 [以当前鼠标悬浮对象为施法目标,(鼠标当前悬浮目标)敌对][如果焦点是非友善,以当前焦点为施法目标,并按住Shfit键时][目标敌对,并没有按下任何功能键]审判;(分号后面的暂时不讲).

用我们习惯的话来解释,翻到动作条2时,如果我们鼠标悬浮的目标是敌对,对其使用审判;如果按住了Shift,并且焦点非友善,则审判焦点;如果以上条件都不成立, 审判当前目标,如果目标敌对.

 

好了,如果敌对技能能实现上面的功能,那么友善技能也可以.

3.友善技能宏骨架:
/use [bar:2,@mouseover,help][bar:2,@focus,mod:shift][bar:2,@player,mod:alt][bar:2]敌对技能A;[bar:3]技能B;[bar:4]技能C

用一个宏来说明:
VER 3 0100000000000001 "Coe1" "INV_MISC_QUESTIONMARK"
#showtooltip
/use [@mouseover,help,bar:2] [@focus,bar:2,mod:shift] [@player,bar:2,mod:alt] [bar:2]清洁术;[bar:3]真理圣印; [@mouseover,help][@focus,mod:shift][@player,mod:alt] []纯净之手;
/swapactionbar 1 1

这里我们直接说明:翻到动作条2时,如果我们鼠标悬浮的目标是友好,对其使用清洁术;如果按住Shift,则清洁术焦点;如果按住了Alt, 清洁术自己;如果以上条件都不成立, 清洁术当前目标,如果目标友善.
(注:[bar:2]=[当前动作条翻页至2])
(注:纯净之手的条件省去了全部的[bar:4],因为这样可以控制宏的体重)

 

4.天赋技能宏骨架:
/use [bar:2]同层天赋技能A
/use [bar:2]同层天赋技能B
/use [bar:2]同层天赋技能C,[bar:3]技能A,[bar:4]技能B

首先,同层的天赋任何时候只能选择一个,如果每次我们更换天赋都要再到宏内更改,那我们会疯掉!所以宏内要包含同层的所有非被动天赋技能.
宏的特点是检测每行的条件,依次从左到右,以分号结束,即,有多少分号检测多少,如果检测条件成立,执行动作.并结束宏.但是,无论你有几行,宏都会一起检测.所以,天赋技能要用行来区分,而不是写在一行内.

因为帕拉丁的技能本身不多,根据技能的实用性多数天赋技能被安排在了Main bar.所以这部分没有实例.如果感兴趣可以参考我其他职业的设计,那里会有实例.比如刺客的.

 

5.专精(双天赋)技能宏骨架:
/use [bar:2,spec:1/2](主天赋/副天赋)专精技能A
/use [bar:2](主天赋/副天赋)专精技能B;[bar:3];技能C[bar:4]技能D

专精技能:只有该专精才能使用的技能.和通用技能区分.
所以,专精技能和天赋技能类似都放在一个宏内.
因为帕拉丁的技能本身不多,根据技能的实用性多数专精技能被安排在了Main bar.所以这部分没有实例.如果感兴趣可以参考我其他职业的设计,那里会有实例.比如刺客的.

 

帕拉丁专用宏:
VER 3 010000000000000E "coe main 1" "INV_MISC_QUESTIONMARK"
#showtooltip
/use [@mouseover,harm][@focus,mod:shift,harm] [harm,nomod]审判; [@mouseover,help][@focus,mod:shift][@player,mod:alt] []圣光闪现

说明:新建一个宏取名”角色名主动作条1”然后拖到主动作条按键1.
此宏只有2个技能,如果鼠标悬浮目标为非友善,使用审判;否则圣光闪现友善目标;
如果按住Shift, 审判非友善焦点;否则圣光闪现友善焦点;
如果按住Alt, 圣光闪现自己;
如果以上都不成立, 审判当前非友善目标;否则圣光闪现当前友善目标
\
(注:Main bar的按键2和4都是这样的宏.只需单独新建后替换技能.)
(注:如果不习惯用功能键给自我施法,可以把Main bar的攻击技能安排到其他空的地方去.这部分留给有需要的人.)

 

最后说下这个宏:
#showtooltip
/use [sepc:1,@mouseover,harm][sepc:1,@focus,mod:shift,harm][sepc:1,harm,nomod]审判; [@mouseover,help][@focus,mod:shift][@player,mod:alt] []圣光闪现

这个宏我自己没有在使用.
它的意思是:如果目前天赋是主天赋时,按照上面条件使用审判;如果是副天赋,按照上面的条件使用圣光闪现.
这个宏的目的是当主天赋为T和DPS时,此宏为攻击技能;如果副天赋为治疗,此宏为治疗技能.


相关报道:

[关闭] [返回顶部]


  返回首页 | 最新资讯 | 资源下载 | 魔兽图片 | 单机文档 | 技术攻略 | 玩家视频
备案号:蜀ICP备2024062380号-1
免责声明:本网站为热爱怀旧WOW的玩家们建立的魔兽世界资料网站,仅供交流和学习使用,非盈利和商用.如有侵权之处,请联系我们,我们会在24小时内确认删除侵权内容,谢谢合作。
Copyright © 2024 - 2024 WOWAII.COM Corporation, All Rights Reserved

机器人国度