|
本帖最后由 厄瑞波斯 于 2016-9-27 15:34 编辑
纯小白,伸手许久,看到新玩具难免要来试试,高手一笑而过,新手共同努力。
首先,要做一个脚本,首先要理解它的输出循环,因为DPS相对简单,所以我从DPS开始下手,
增强和兽王LR。都是比较简单的输出循环,特别适合我这样新手,于是,我先查询下大概的输出循环。
-------幽灵狼
------石拳无buff
------冰封无buff
--------火舌无buff
------石拳(漩涡值小于110,1层且充能时间小于1.7s)
-----毁灭闪电(敌人大于3)
-----毁灭之风
----风暴打击
-----冰封buff小于4.8s
-----火舌buff小于4.8s
----毁灭闪电(保持毁灭之风)
----熔岩猛击~~漩涡值大于90
---火舌
---石拳
OK。这个大概就是增强的优先级,可能有些出路,但是大部分都一样。所以,我们从这里开始。
GH.csi(dd,51533)
-------幽灵狼
if GH.be(zj,218825) == 0 then
GH.csi(dd,201897)
end
------石拳无buff
其中DD是我自己赋值的local dd = "target" --目标的引用 ZJ是local zj = "player" --自己的引用
BE同样是引用。local be = GH.getBuffRemain --buff剩余时间
这样循环就搞定了。当然。幽灵狼可以在判断下。比如是 BOSS或者木桩用ISBOSS。
很多都是需要自己去查询的。
前期的准备工作,1,需要查询输出循环,2,找好技能ID或名称。3找代码。
这些都准备好了。那么就开始正式的瞎写吧。
首先脑子里要明白,我要实现什么,我要如何实现,这样就不会头晕。
增强里面唯一多一点的一段是下面这个
if xo<110 and GH.getCharges(201897) == 1 and GH.getSpellCD(201897)<1.7 then
GH.csi(dd,201897)
end
------石拳(漩涡值小于110,1层且充能时间小于1.7s)
首先判断 XO。XO是我赋值的漩涡值。
and GH.getCharges(201897) 这个是技能的层数,就是查询它还能打出去几个,例如2个冲锋之类的。
== 1 设置为1层的时候。
and GH.getSpellCD(201897)<1.7 then 同时,技能充能的时间小于1.7秒。
OK。达成目标。
下面附上 脚本,没有保命之类的。只有简单的输出循环,输出还是不错的。
希望大家共同进步。么么哒
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?加入我们
x
|