字号:

超详细剑网3官方内置宏语法攻略

时间:2010-04-19 09:18 作者:JQKA5401和陈雨 手机订阅 参与评论(0) 【投稿】
文 章
摘 要
前言独自摸索了宏将近2个来月,作为一个研究宏的应用但是却不用宏的人,我感觉鸭梨很大。好吧,我不是标题党,不很写很引人注目的标题。通常这类帖子沉得很快(详情请参考前面写的的两篇七秀攻略贴),我也不想弄什么回复可见。如果大家觉得好的话就回一个帖子,作为对我的一种支持。如果喷,请不要人

28、少林宏

/script N=GetClientPlayer();

/script P=N.nAccumulateValue;

/script target=GetTargetHandle(N.GetTarget());

/script hp=target.nCurrentLife/target.nMaxLife;

/script if hp<0.3 and P>2 then OnUseSkill(243,1) else if P>2 then OnUseSkill(233,1) end end;

以上就是必须3豆才能打出韦陀,以及血量低于30%同样必须3豆才能打出拿云的宏

如果想要2豆就出韦陀,只需要把if P>2 then OnUseSkill(233,1) end end; 里面的P>2改成P>1就成)

29、抱残+守缺

/script N=GetClientPlayer();

/script BC1,BC2,BC3=N.GetSkillCDProgress(239,N.GetSkillLevel(239));

/script SQ1,SQ2,SQ3=N.GetSkillCDProgress(241,N.GetSkillLevel(241));

/script if BC3==0 then OnUseSkill(239,1) end;

/script if SQ3==0 then OnUseSkill(241,1) end;

30、五蕴+抢珠

/script N=GetClientPlayer();

/script WY1,WY2,WY3=N.GetSkillCDProgress(249,N.GetSkillLevel(249));

/script QZ1,QZ2,QZ3=N.GetSkillCDProgress(240,N.GetSkillLevel(240));

/script if WY3==0 then OnUseSkill(249,1) end;

/script if QZ3==0 then OnUseSkill(240,1) end;

五蕴加抢珠的宏,经过测试,可能是因为相应速度太快,经常会发生对方身上有五蕴,但是还能到处跑的情况,相比单纯手工点击反而这种情况发生几率会小很多,请慎用。

31、抱残后抢珠

/script N=GetClientPlayer();

/script T,ID=N.GetTarget();

/script t=GetTargetHandle(T,ID);

/script tBUFF=t.GetBuffList();

/script if tBUFF~=nil then for _, pB in pairs(tBUFF) do if pB.dwID==563 then OnUseSkill(240,1) end end end;

以上是判断对方状态的一个宏,我这边设置的是如果对方身上有抱残的效果(pB.dwID==563 ) ,那么就释放抢珠OnUseSkill(240,1)

已经过测试,可用。

加入17173玩家俱乐部,100%领《原神》月卡、《王者荣耀》888点券、《魔兽世界》T恤等周边好礼!
加入方式:微信关注“17173服务号”

最近更新

全球新闻