• 售前

  • 售后

热门帖子
12
返回列表 发新帖

[综合] [70-防御] 一个正义防御嘲讽宏的小优化

[复制链接]
wangliqxm 显示全部楼层 发表于 2023-5-27 12:03:17
不是可以直接对怪使用吗  为什么要做宏?
回复 支持 反对

使用道具 举报

水草香蕉壁 显示全部楼层 发表于 2023-5-27 12:06:30
我改的目标的目标宏, 用起来跟嘲讽一样
回复 支持 反对

使用道具 举报

我的苦恼冉 显示全部楼层 发表于 2023-5-27 12:08:14
马克一下!!
回复 支持 反对

使用道具 举报

明绍宗朱聿键鼻 显示全部楼层 发表于 2023-5-27 12:11:17
后面技能名字改成误导是不是道理一样的?
回复 支持 反对

使用道具 举报

123457092 显示全部楼层 发表于 2023-5-27 12:15:43
牛批 普通嘲讽宏我都懒的抄你这明天一定要弄一个。 天天就跟卡键位似得。神冰天赋说嘲不到就嘲不到
回复 支持 反对

使用道具 举报

此人正在学习 显示全部楼层 发表于 2023-5-27 12:17:08
谢谢楼主分享
回复 支持 反对

使用道具 举报

幸福341 显示全部楼层 发表于 2023-5-27 12:20:30
这个有点厉害啊楼主
回复 支持 反对

使用道具 举报

刘金栋 显示全部楼层 发表于 2023-5-27 12:24:04
上面的宏可以进一步简化一下,顺便科普下这类组合宏的作用原理
极简的宏格式
/cast 保护祝福
在技能前面加上[],即为一次判断,不填写条件,即不进行判断(等于一次直接施放)
每一个[]都为一次判断,优先级分先后,第一个[]里的判定为否时才会跳到第二个[]来第二次判定,直到判定为真,而题主的情况是所有判定都为否,所以才会出现蓝色描边,解决题主的办法就是尽可能多次判定,包涵所有情况
每一个[]里的判定条件同时全部为真,此[]才会判定为真,否则为否
每一个[]里的条件不分先后
exists是目标存在(渣英语,如果单词不是这个意思,见笑了)
nodead目标是活着的,不是尸体
help为友方单位
harm为敌方单位顺便一提,在这狗论坛如果输入[+@,就会被论坛吞掉[],且[]里的字体变成蓝色
所以直接复制他们的宏拿来用是不行的,得自行添加[],或者把@修改为target=,就可以避免以上尴尬,如下再举例,上面说的保护祝福可以这样简化
/cast [target=mouseover,exists,nodead,help][target=targettarget,exists,nodead,help][]保护祝福详细说,这个宏有3个[],就是有3次判定
第一次判定里是写目标是鼠标指向,且鼠标指向有目标(不管敌我,后面会再次判定),且目标不是尸体,且目标为友方,这4个条件全部达成,宏会直接跳过后面2个[]直接执行技能
如果第一次[]里的4个条件有一次没达成,宏会走向第二个[]
第二个[]里的条件是,目标是目标的目标,且目标的目标存在(如果目标没有目标,则这一个条件不满足),且目标的目标不是尸体,且目标的目标为友方单位,这4个条件全部达成,宏会按照此[]里的条件施放技能
第三个[]为空,即不进行判定,直接施放,一般都用来对自己施放,相当于在宏最后再添加一句 ;保护祝福,或者另起一行/cast 保护祝福不过题主有没有想过,当目标的目标可以施放保护祝福,而紧急情况需要对自己施放保护怎么办?要么切掉目标,要么找到自己的鼠标指向,
所以个人觉得第二个[]作用没意义,或者在第二个[]里加一个组合键,例如添加一个条件mod:alt,如果按着alt点击此宏会对目标的目标施放保护,否则跳向下一条[],即对自己施放
但我一般都会有alt+若干键设定快捷键,这样一来很容易有冲突,所以我一般也不用组合键来设计宏
回复 支持 反对

使用道具 举报

迟到399 显示全部楼层 发表于 2023-5-27 12:26:16
马克一下!zsbd
回复 支持 反对

使用道具 举报

兔仔妹致 显示全部楼层 发表于 2023-5-27 12:28:45
你说的对,但是正义防御可以直接对怪用,为什么要做宏?
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

魔兽世界玩家社区,为广大wower打造专属于自己的精神家园!
  • 小程序

  • 微信公众号

  • 商务合作