1. 劍網三宏命令怎麼編寫
動作命令:
動作指令 用法 說明
/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