大家好,今天我想和大家聊一聊关于“满足条件技能宏”的话题。为了让大家更好地理解这个问题,我将相关资料进行了梳理,现在就让我们一起来交流吧。
前三条可以满足条件,完美实现
#showtooltip
/cast [nosteslth,nocombat]技能B;[stealth]技能A;技能C
由于宏不能判断技能CD,所以第四个条件不能完美实现。
如下宏如果技能D不能用,连按2下用技能C
#showtooltip [nosteslth,nocombat]技能B;[stealth]技能A;技能D
/castsequence [nostealth,combat] reset=1 1,技能C
/cast [nosteslth,nocombat]技能B;[stealth]技能A;技能D
魔兽世界有关战士宏
#showtooltip
/cast 鲁莽
/cast 颅骨战旗
/cast 激怒
(复制的时候注意格式,我没有玩过战士,所以我不知道这几个技能是不是有公CD...如果有公CD的话,那就需要用组合宏...)
教你简单的宏命令:
#showtooltip (停止当前的一切命令,并执行以下命令,这个宏甚至能打断退出游戏的20秒...)
/cast空格+技能 (你需要释放的技能,如果有公CD,则需要按组合键或者连续按2次)
/stopmacro [满足条件] (当满足条件以后释放技能,后续需要用/cast +技能)
有什么问题再问....
魔兽宏如何条件施放
本来wow中带有if的条件语句的宏命令已经被砍掉了 不可能实现
但是你所描述的这种情况可以通过castsequence函数来投机取巧地实现。
可以这样写:
#showtooltips
/castsequence reset=0 ,震荡射击
/cast 摔绊
一般来说无cd的技能放在最下边一行,有cd的放到castsequece中。
这个宏实现的效果就是 正常按是摔绊,快速按两次是震荡射击。
同理可以相应的再加上一些技能。
这个也算利用一个bug吧,现阶段也只有这个方法了。希望可以帮到你。
剑网三宏命令怎么编写
动作命令:
动作指令 用法 说明
/cast /cast 技能名 1.有条件:条件成功后,释放某技能
2.没有条件:直接释放技能
3.条件判定顺序为自右向左,|和&本身没有优先级(详见此处)
(左侧第4例判定顺序为 [条件1&(条件2|条件3)])
/cast [条件1|条件2] 技能名
/cast [条件1&条件2] 技能名
/cast [条件1&条件2|条件3] 技能名
/fcast /fcast 技能名
可用于在运功状态时施放其他招式(即不保护引导),有以下情况:
1.技能名为特殊招式时(如阳春白雪),会在运功过程中正常释放此类技能;
2.技能名为常规招式时,会在GCD结束的情况下施展此技能打断逆向运功技能,且只能打断逆向运功技能
/fcast [条件1&条件2|条件3] 技能名
自身条件:
条件指令 用法举例 说明(条件的分隔符号、限制符号见文首说明)
buff /cast [buff:梦悠] 振翅图南 判断自己身上存在某增益或减益buff(仅支持buff名称)
/cast [buff:牧云=4] 疾如风 判断自己身上存在某增益或减益buff的层数(仅支持buff名称)
nobuff /cast [nobuff:太极] 太极无极 判断自己身上不存在某增益或减益buff(仅支持buff名称)
bufftime /cast [bufftime:太极<4.1] 太极无极 判断自己身上某增益或减益buff 持续时间(单位:秒)
life /cast [life<0.3] 啸如虎 判断自身生命值是最大血量的百分之多少(小数形式)
mana /cast [mana<0.4] 碧水滔天 判断自身内力值是最大内力值的百分之多少(小数形式)
rage /cast [rage>80] 啸日
判断自身剑气值(藏剑)/长刀(尘身体态)刀气值(霸刀)/战意值(天策)/怒气(苍云)/星运值(衍天)是多少
(数值上限参照各门派特殊能量条)
qidian /cast [qidian>7] 两仪化形 判断自身气点(纯阳)/禅那(少林)/剑舞值(七秀)是多少
energy /cast [energy<50] 惊鸿游龙
判断自身能量值(唐门)/双刀(竹雾体态)刀气值(霸刀)/挡格值(苍云)是多少
(数值上限参照各门派特殊能量条)
sun /cast [sun<10] 松烟竹雾
判断自身日灵值(明教)/鞘刀(金屏体态)刀气值(霸刀)是多少
(数值上限参照各门派特殊能量条,特别的:日灵值=100可以判断满日灵)
/cast [sun>moon] 赤日轮 判断自身日灵值(明教)与月魂值(明教)的大小关系
moon /cast [moon<10] 幽月轮
判断自身月魂值(明教)是多少
(数值上限参照各门派特殊能量条,特别的:月魂值=100可以判断满月魂)
/cast [moon>sun] 幽月轮 判断自身月魂值(明教)与日灵值(明教)的大小关系
sun_power /cast [sun_power] 生死劫 判断自身日灵值(明教)处于充盈状态(满日灵)
moon_power /cast [moon_power] 净世破魔击 判断自身月魂值(明教)处于充盈状态(满月魂)
skill_energy /cast [skill_energy:盾飞>=2] 盾飞 判断充能技能的当前充能层数是多少,max 表示最大能量数
skill /cast [skill:17054] 西楚悲歌 判断自己身上存在某技能/奇穴(仅支持技能数字ID,限制条件为"="或"~=")
noskill /cast [noskill:5955] 云飞玉皇 判断自己身上不存在某技能/奇穴(仅支持技能数字ID,限制条件为"="或"~=")
last_skill /cast [last_skill~=钟灵毓秀] 钟灵毓秀 判定该宏最后一次释放的技能(只能判定同一个宏当中的技能逻辑,不能判断另外的宏或手动打出来的技能,不推荐使用,相关测试详见此处,仅支持技能名称,限制条件为"="或"~=")
npclevel /cast [npclevel=6] 闹须弥 判断目标NPC强度等级是多少(1-6,其中6为boss)
nearby_enemy /cast [nearby_enemy>2] 风来吴山
判断自身周围3.0尺以内(0~2.9尺)敌人的数量是多少
skill_notin_cd /cast [skill_notin_cd:战八方] 撼如雷
判断技能是否不在调息中,当技能不在CD时为真,在CD中则为假
目标条件:
条件指令 用法举例 说明(条件的分隔符号、限制符号见文首说明)
tbuff /cast [tbuff:流血] 龙牙 同自身条件buff,只能用来判断自己加到目标上的增益或减益buff
tnobuff /cast [tnobuff:流血] 龙吟 同自身条件nobuff,只能用来判断自己加到目标上的增益或减益buff
tbufftime /cast [tbufftime:流血<2] 龙吟 同自身条件bufftime,只能用来判断自己加到目标上的增益或减益buff
摘自jx3box
今天关于“满足条件技能宏”的讲解就到这里了。希望大家能够更深入地了解这个主题,并从我的回答中找到需要的信息。如果您有任何问题或需要进一步的信息,请随时告诉我。