/skill [nobuff:凤鸣]听雷
/skill [state:stand;state:run|jump,buff:夜雨]云飞玉皇
/skill [cdtime:云飞玉皇>1.375,cd:听雷;state:run|jump]夕照雷峰
/skill [nobuff:凤鸣,lastota:云飞玉皇)]断潮
/skill 云飞玉皇
/skill 夕照雷峰
/skill 夕照雷峰
/skill 云飞玉皇
/skill [nobuff:凤鸣,lastota:云飞玉皇)]断潮/skill [nobuff:凤鸣]听雷/skill [state:stand;state:run|jump,buff:夜雨]云飞玉皇/skill [cdtime:云飞玉皇>1.375,cd:听雷;state:run|jump]夕照雷峰
/skill [nobuff:凤鸣,(lastota:云飞玉皇;cdtime:云飞玉皇>4)]断潮
/skill [nobuff:凤鸣,(lastota:云飞玉皇;cdtime:云飞玉皇>4;state:run|jump)]断潮
/skill [nobuff:凤鸣,(lastota:云飞玉皇;cdtime:云飞玉皇>4;state:run|jump)]断潮/skill [nobuff:凤鸣]听雷/skill [state:stand;state:run|jump,buff:夜雨]云飞玉皇/skill [cdtime:云飞玉皇>1.375,cd:听雷;state:run|jump]夕照雷峰
[sktest:听雷]
/if [sktest:听雷]/end
/if [sktest:听雷]/skill [nobuff:凤鸣,(lastota:云飞玉皇;cdtime:云飞玉皇>4;state:run|jump)]断潮/skill [nobuff:凤鸣]听雷/skill [state:stand;state:run|jump,buff:夜雨]云飞玉皇/skill [cdtime:云飞玉皇>1.375,cd:听雷;state:run|jump]夕照雷峰/end
/skill [buff:夜雨]云飞玉皇/skill 夕照雷峰
/skill [rage<20]雪断桥
/skill [rage<20,cdtime:雪断桥<59,cdtime>雪断桥7]莺鸣柳
/skill [nobuff:香梅,(tnobuff:梅隐香;tbufftime:梅隐香<5)]梅隐香
/if [mount:山居剑意]/skill [rage<20]雪断桥/skill [rage<20,cdtime:雪断桥<59,cdtime>雪断桥7]莺鸣柳/skill [nobuff:香梅,(tnobuff:梅隐香;tbufftime:梅隐香<5)]梅隐香/if [sktest:听雷]/skill [nobuff:凤鸣,(lastota:云飞玉皇;cdtime:云飞玉皇>4;state:run|jump)]断潮/skill [nobuff:凤鸣]听雷/skill [state:stand;state:run|jump,buff:夜雨]云飞玉皇/skill [cdtime:云飞玉皇>1.375,cd:听雷;state:run|jump]夕照雷峰/end/skill [buff:夜雨]云飞玉皇/skill 夕照雷峰/end
/if [mount:问水诀]/end
/skill [rage<20]雪断桥/skill [rage<20,cdtime:雪断桥<59,cdtime>雪断桥7]莺鸣柳/skill [rage<20,cdtime:雪断桥<62,cdtime:雪断桥>7,cdtime:莺鸣柳<112,cdtime:莺鸣柳>7]啸日
/skill [rage<20]莺鸣柳/skill [rage<20,cdtime:莺鸣柳<112,cdtime>7]雪断桥/skill [rage<20,cdtime:雪断桥<62,cdtime:雪断桥>7,cdtime:莺鸣柳<112,cdtime:莺鸣柳>7]啸日
/skill [rage<20]莺鸣柳/skill [rage<20,cdtime:莺鸣柳<112,cdtime>7,buff:斩岳]雪断桥/skill [rage<20,(nobuff:斩岳;bufftime:斩岳<7),cdtime:莺鸣柳<112,cdtime:莺鸣柳>7]啸日
/skill 梦泉虎跑/skill 听雷/skill 平湖断月/skill 黄龙吐翠/skill 九溪弥烟
/skill [tbuff:梅隐香]梦泉虎跑
/skill [cd:听雷]平湖断月
/skill [lastcasted:平湖断月]黄龙吐翠
/skill [fight,(cd:听雷;dis<6.5)]九溪弥烟
/skill [rage>90]啸日
#name 龙渊藏剑宏——宏的名称,可以自定义
#tip 血战天策v1.0版——显示在宏面板的一个注释,可以自定义
#hello 欢迎〖$name〗使用龙渊藏剑宏!——运行宏时候显示的欢迎语句,可以自定义,该内容显示在系统聊天。
#icon 4936——宏面板的图标ID,可以自定义ID,作用显示为不同的宏图标
#varbool v_特效腰坠, icon:1211——定义特效腰坠的变量开关,icon后的ID为图标ID
#varnum v_心法模式,3,tip_1:混合模式,tip_2:轻剑模式,tip_3:重剑模式,icon_2:2376,icon_3:2377,icon_1:2369——定义心法模式的多个变量开关
#varnum v_风车模式,2,tip_1:群怪模式,tip_2:爆发模式,icon_1:2922,icon_2:2995——定义风来吴山使用的两个变量开关
#varnum v_扶摇模式,2,tip_1:全程扶摇,tip_2:智能扶摇,icon_1:3315,icon_2:3316——定义扶摇直上的两个变量开关
#varnum v_剑气模式,2,tip_1:优先莺鸣柳,tip_2:优先雪断桥,icon_1:2388,icon_2:2389——定义剑气输出循环模式的两个变量开关
#skillbox 平湖断月,梦泉虎跑,风来吴山,扶摇直上,莺鸣柳——设置加入开关模式的技能
/var [v_心法模式=1;v_心法模式=3]v_混合重剑——定义心法模式1和心法模式3的情况为混合重剑模式
/var [v_心法模式=1;v_心法模式=2]v_混合轻剑——定义心法模式1和心法摸是2的情况为混合轻剑模式
/var [tar:安禄山,(tlife>0.7;tlife<0.12);tar:独孤问俗,tlife<0.12;tar:无名,tlife<0.41;tar:澹台枯火;tar:萧沙;tar:沙叱博,tlife<0.7;buff:沙暴|内伤]v_扶摇——定义目标位安禄山时目标血量70%以上和12%以下;目标位独孤问俗时目标血量在12%以下;目标是无名时血量在41%以下;目标是沙叱博是目标血量在70%一下;目标是澹台枯火和萧沙时;自身有沙暴或者是内伤时为扶摇模式
/var [rage<10,lastota:夕照雷峰,tarisem;sktest:听雷,!sktest:夕照雷峰]v_剑气不足——定义自身剑气低于10点并上个读条技能是夕照雷峰并且目标是敌对时或者是上个技能是听雷并且无法释放夕照雷峰时为剑气不足
/return [ota]——自身在读条的时候返回不执行下面的语句,用于保护引导
/skill [tmaxlife>2000000,(nobuff:香梅,tnobuff:梅隐香;tbufftime:梅隐香<5)]梅隐香——在目标总血量大于200万,自身没有香梅BUFF并且目标身上没有梅隐香BUFF,或者梅隐香BUFF持续时间小于5秒的时候使用梅隐香
/skill [(v_扶摇模式=1;v_扶摇模式=2,v_扶摇),fight]扶摇直上——在扶摇模式为1或者扶摇模式为2满足定义的扶摇直上的变量的情况下,并且自身处于战斗状态时使用扶摇直上
/delbuff [tpre:雷涌|骨牢|皇之怒|震地颤尘锤|飞云回转刀|狼之怒;state:jump]梦泉虎跑——在目标读条雷涌|骨牢|皇之怒|震地颤尘锤|飞云回转刀|狼之怒(之间是或者的关系),或者自身处于跳跃状态时,自动取消梦泉虎跑的BUFF
/skill [nobuff:镇山河,(tpre:掷锤>0.7;tpre:吞云吐纳>0.7,cd:鹤归孤山)]后撤——自身没有获得镇山河BUFF并且目标读条掷锤在大于70%的时候或者是目标读条吞云吐纳在大于70%且自身的鹤归孤山在CD时后跳
/if [mount:山居剑意]——如果自身现在的心法是山居剑意的时,则执行下面的命令
/skill [v_风车模式=1,emdis:10>=2]风来吴山——如果变量开关风车模式为1的时候,并且自身周围10尺内敌对目标大于或者等于2的时候使用风来吴山
/skill [v_风车模式=2,cd:云飞玉皇,sktest:醉月,(sklv:残雪>0,bufftime:残雪<3;sklv:莺鸣柳>0,buff:莺鸣)]风来吴山——如果变量开关风车模式位,并且云飞玉皇在CD,并且能够使用醉月,并且奇穴残雪大于0残雪BUFF的时间小于3秒或者是奇穴莺鸣柳大于0并且自身有莺鸣BUFF的时候使用风来吴山
/if [(banskill:莺鸣柳;sklv:残雪>0),fight]——如果自身处于战斗状态,并且莺鸣柳禁止使用或者奇穴残雪大于0的时,则执行下面的命令
/skill [v_剑气不足]雪断桥——在满足定义变量剑气不足的情况下,使用雪断桥
/skill [(tar:boss;tname:木),v_特效腰坠,sktest:醉月,(nocd:雪断桥;rage>80),buff:凤鸣,ggcd<0.3]腰坠——在目标是BOSS或者是目标的名称里面含有“木”字的时候,并且定制的特效腰坠变量开关为开启时,并且能够是用醉月的情况下,并且雪断桥没有进入CD或者是自身剑气大于80点的时候,并且自身有凤鸣BUFF,并且自身公CD小于0.3秒的时候使用腰坠
/skill [v_混合轻剑,v_剑气不足,cdtime:雪断桥<58,cdtime:雪断桥>7]啸日——在定义变量为混合轻剑的时候,并且满足剑气不足变量的条件下,并且雪断桥CD小于58秒并且雪断桥CD大于7秒的时候使用啸日
/end——对应【/if [(banskill:莺鸣柳;sklv:残雪>0),fight]】的结束
/if [sklv:莺鸣柳>0,fight]——如果奇穴莺鸣柳大于0,并且自身处于战斗状态时,则执行下面的命令
/skill [(tar:boss;tname:木),v_特效腰坠,sktest:醉月,buff:莺鸣&凤鸣,ggcd<0.3]腰坠——目标是BOSS或者是目标的名称里面含有“木字的时候,并且定制的特效腰坠变量开关为开启时,并且能偶是用醉月的情况下,并且同时存在莺鸣和凤鸣BUFF是,并且自身公CD小于0.3秒的时候使用腰坠
/if [v_剑气不足,v_剑气模式=1]——如果满足定义变量剑气不足,并且剑气模式开关为1时,则执行下面的命令
/skill [sklv:斩岳>0;sklv:探梅>0,cdtime:雪断桥<69,cdtime:雪断桥>5] 莺鸣柳——奇穴斩岳大于0时,或者是奇穴探梅大于0并且雪断桥CD小于69秒并且雪断桥CD大于5秒的时候使用莺鸣柳
/skill [sklv:探梅>0;sklv:斩岳>0,cdtime:莺鸣柳<119,cdtime:莺鸣柳>5,buff:斩岳]雪断桥——奇穴探梅大于0时,或者是奇穴斩岳大于0并且莺鸣柳CD小于119秒并且莺鸣柳CD大于5秒的时候并且有斩岳BUFF的时候使用雪断桥
/end——对应【/if [sklv:莺鸣柳>0,fight]】的结束
/if [v_剑气不足,v_剑气模式=2]——如果满足定义变量剑气不足,并且剑气模式开关为2时,则执行下面的命令
/skill 雪断桥——使用雪断桥
/skill [cdtime:雪断桥<69,cdtime:雪断桥>5] 莺鸣柳——在雪断桥CD小于69并且雪断桥CD大于5的时候使用莺鸣柳
/end——对应【/if [v_剑气不足,v_剑气模式=2]】的结束
/if [v_混合轻剑,v_剑气不足]——如果满足定义变量混合轻剑,并且条件满足定义变量剑气不足时,则执行下面的命令
/skill [v_剑气模式=1,sklv:斩岳>0,(nobuff:斩岳;bufftime:斩岳<7),cdtime:莺鸣柳>7,cdtime:莺鸣柳<112,nobuff:莺鸣]啸日——如果定义变量剑气模式开关为1,并且奇穴斩岳大于0,并且没有斩岳BUFF或者斩岳BUFF的时间小于7秒并且莺鸣柳CD大于7秒并且莺鸣柳CD小于112秒并且没有莺鸣BUFF的时候使用啸日(注意逗号分号和括号的优先级,文字表述可能有点麻烦)
/skill [(v_剑气模式=2;sklv:探梅>0),cdtime:雪断桥<62,cdtime:雪断桥>7,cdtime:莺鸣柳>7,cdtime:莺鸣柳<112,nobuff:莺鸣]啸日——如果定义变量剑气模式开关为2或者是奇穴探梅大于0,并且雪断桥CD小于62秒并且雪断桥CD大于7并且莺鸣柳CD大于7并且莺鸣柳CD小于112秒并且没有莺鸣BUFF的时候使用啸日
/end——对应【/if [v_混合轻剑,v_剑气不足]】的结束
/end——对应【/if [sklv:莺鸣柳>0,fight]】的结束
/if [sktest:听雷]——如果能够释放听雷就执行下面的语句(这里是用来判断4尺距离)
/skill [nobuff:凤鸣,lastcast:云飞玉皇;state:run|jump;!sktest:夕照雷峰]断潮——如果自身没有凤鸣BUFF并且上个释放的技能是云飞玉皇,或者自身处于移动或者跳跃状态或者不能够释放夕照雷峰的时候用断潮
/skill [nobuff:凤鸣;!sktest:夕照雷峰]听雷——自身没有凤鸣BUFF或者不能释放夕照雷峰的时候用听雷
/return [tpre:掷锤,nobuff:夜雨;tpre:吞云吐纳,cd:鹤归孤山]——在目标读条掷锤并且自身没有夜雨BUFF的时候,或者目标读条吞云吐纳并且鹤归孤山在CD的时候返回不执行下面的语句
/skill [state:stand;state:run|jump,buff:夜雨]云飞玉皇——自身处于站立状态,或者是自身处于移动或者跳跃状态并且自身有夜雨BUFF的时候用云飞玉皇
/skill [cdtime:云飞玉皇>1.25,cd:听雷;state:run|jump]夕照雷峰——云飞玉皇CD大于1.25秒并且听雷在CD的时候,或者自身处于移动或者跳跃状态的时候用夕照雷峰
/else——对应【/if [sktest:听雷]】,不满足则执行下面的语句(用来判断大于4尺的情况)
/skill [buff:夜雨]云飞玉皇——自身有夜雨BUFF的时候用云飞玉皇
/skill 夕照雷峰——使用夕照雷峰
/end——对应【/if [sktest:听雷]】的结束
/else——对应【/if [mount:山居剑意]】,不满足则执行下面的语句(不满足山居剑意的心法只可能是问水诀,用来定义轻剑状态)
/skill [fight,v_混合重剑,rage>90,sktest:醉月,sktest:听雷,ggcd<1]啸日——自身处于战斗状态,并且定义变量开关为混合重剑,并且自身剑气大于90点,并且能够释放醉月并且能够释放听雷,并且自身公CD小于1的时候用啸日
/skill [cd:听雷]断潮——听雷在CD的时候用断潮
/skill [(tbuff:梅隐香;emdis:15=1),nostate:jump]梦泉虎跑——目标存在梅隐香BUFF或者自身周围15尺范围内目标只有一个的时候,并且自身不是跳跃状态的时候用梦泉虎跑
/skill 听雷——使用听雷
/skill [nostate:jump,(cd:听雷;!sktest:听雷)]平湖断月——自身不是跳跃状态,并且听雷在CD或者是不能够使用听雷的时候用平湖断月
/skill [lastcasted:平湖断月]黄龙吐翠——上一个释放的技能是平湖断月的时候用黄龙吐翠
/skill [fight,(dis<6.5;cd:听雷),tarisem]九溪弥烟——自身处于战斗状态,并且自身与目标的距离小于6.5或者听雷在CD的时候,并且目标是敌对的时候用九溪弥烟
/end——对应【/if [mount:山居剑意]】的结束
#net http://www.yylmacro.com/cloud/854——这是一个云端标示,用于游戏内部的更新如果上述宏的完整注释都能够看懂,而且明白为什么要这么写,那么你就基本弄懂编写藏剑宏的一些问题点。有些看来莫名其妙或者是无关紧要的判断命令,往往却是决定着一个宏输出节奏的重要部分。
试一试@用户名 立即召唤神龙 小伙伴会收到通知喔:)无需加好友即可通知到