字号:

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

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

2、技能冷却判断

同样建议使用函数封装,以下为原始语句

/script XX1,XX2,XX3=N.GetSkillCDProgress(技能ID,技能等级)

这XX1用不到,XX2是代表公共冷却,XX3则是代表技能冷却。

进行下简单的封装

/scrpit function cd(id) A,B,C=N.GetSkillCDProgress(id,N.GetSkillLevel(id)) return C end

如果要将技能冷却判断跟使用技能一起封装的话就这样

/script function use(id) A,B,C=N.GetSkillCDProgress(id,N.GetSkillLevel(id)) if C==0 then OnUseSkill(id,N.GetSkillLevel(id)) end end

3、纯阳与和尚的集气判断

判断集气的API是

nAccumulateValue

纯阳或和尚的气或豆的个数

纯阳为半个气为1,也就是0-10之间的数,比如7就是3个半气

和尚为0-3指间的数,一比一

只能判断自身集气数,没有强大到判断敌方集气数。

使用方法如下

/script if GetClientPlayer.nAccumulateValue==10 then OnUseSkill(301,X) end

进行下封装

/script P=GetClientPlayer.nAccumulateValue

/script if P==10 then OnUseSkill(301,X) end

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

最近更新

全球新闻