求魔兽世界宏命令详解

2024-11-23 17:31:49
推荐回答(5个)
回答1:

宏命令都是以/开头的,以#开头是为了设置一个宏的图标状态,比如#寒冰箭,那么你的宏的图标就是寒冰箭了(不过好像必须是你会的技能才行,假如你是一个战士的话那么不会显示出这个图标),当然你在宏的图标选择的时候选择第一个问号才可以,要不#的描述不会起作用,而#showtooltip是在图标上显示一个技能的CD时间比如#showtooltip 嘲讽,那么就会在这个图标上显示嘲讽的CD时间,当然插件已经提供了这个功能。

实际有效的宏都是以/开头
/cast 寒冰箭(等级 11)就可以释放寒冰箭了。
/target XX(选择一个目标)
宏当然还可以混合使用:(宏的主要目的也就是实现多行一起完成,如果只有一行的话那么直接在聊天界面输入也可以完成的)比如
/target (玩家名字)
/cast 快速治疗(等级 7)
这个宏是由2行组成,那么系统会按顺序执行先执行第一行,然后执行第二行,就可以一键完成直接选住这个玩家对其释放快速治疗。
/cast 奥术强化
/cast 冰冷血脉
这个宏就可以实现2个技能同时开启。但是要注意,如果前边的技能会获取一个公共CD或者前边的技能是一个需要施法时间的时候那么后边的技能不会自动释放。

/cast [taget=focus]寒冰箭(等级 11)就可以直接对焦点释放寒冰箭的宏。
当然还可以:
/cast [modifier:alt,taget=focus]寒冰箭(等级 11)就可以在按住alt再点技能的时候对焦点释放寒冰箭,不按住的时候对当前目标。

魔兽世界的宏是相当庞大的,高级的宏是需有学过程序的基础才可以写。
顺便说一下魔兽世界的宏是用lua语言书写。

以下介绍一些常见的宏:
/cast或者/释放 释放一个法术
/use 使用一个物品,比如/use 妖术之颅(如果未装备次物品泽会自动装备,当然你得处于非战斗状态),当然身上的物品都是有编号的,比如/use 13(使用饰品栏第一个物品)
物品编号:
0 弹药 1 头部 2 颈部 3 肩部
4 衬衣 5 胸 6 腰带 7 腿部
8 脚 9 手腕 10 手套 11 手指1(即最上面的那个戒指位)
12 手指2 13 饰品1(最上面的那个饰品位) 14 饰品2
15 背 16 主手 17 副手 18 远程武器 19 圣契

/say或/s 普通说话说
/whisper或/w或/talk或/t (玩家名字)(内容) 密语一个玩家
/emote或/e或/em或/me(表情) 释放一个表情动作

/taget或/tar (名字) 选择一个目标
taget宏可以指定一些特殊ID:
/taget focus(选择焦点)
focus 焦点 player 玩家,你自己 pet 你的宠物
partyN 小队成员,N是其编号,分别为1,2,3,4
partypetN 小队成员的宠物,N是小队成员的编号
raidN 团队成员,N是其编号,取值1-40
raidpetN 团队成员的宠物,N是团队成员的编号
target 当前目标 playertarget 当前目标 mouseover 鼠标指向

/stopcasting 中断施法
例子:
/stopcasting
/cast 法术反制
停止当前施法后对目标反制(可以省掉自己移动打断再进行反制)
/stopmacro 中断宏
/mount (坐骑名字) 上你的坐骑
这里顺便说下如果写成/mount 紫色虚空幼龙,白色幼龙,XX 这样的话会在这些坐骑中随机选择一个,当然/cast 技能1,技能2也是可以的。
/focus (名字)设置一个焦点

最后说一下/scrit或/run开头的宏,这些宏就是脚本了,需要一定的编程基础才可以使用,当然/script也可以试验所有插件开发中用到的所有魔兽世界API端口的东西。
如果想知道更多的东西请参考中国魔兽世界开发者维基:http://wiki.cwowaddon.com/

回答2:

回答3:

宏就是把多个技能热键绑到一起用 比如/cast 暗影之舞 /cast 偷袭 就是说 施放影舞的同时自动激活施放偷袭 可以节约很多时间 cast就是施放的意思…

回答4:

简单点说 宏就是方便你操作 比如ZS用宏 武器Z 换FZ 要拿盾是不 宏就能在你换 姿态的时候自动换上盾 换回来的时候 自动拿双手武器 至于你玩什么职业做什么宏 在百度找下就可以了

回答5:

这个意思就是直接使用技能的图标会显示CD
更多意思..请学英文- -!