LUACN论坛

 找回密码
 加入我们

QQ登录

只需一步,快速开始

搜索
热搜: YJWOW MagicStone BoL
查看: 8535|回复: 4

一本道,新手上路,如何自己写脚本

[复制链接]
发表于 2016-9-27 15:31:12 | 显示全部楼层 |阅读模式
本帖最后由 厄瑞波斯 于 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
回复

使用道具 举报

发表于 2016-9-27 18:55:49 | 显示全部楼层
我擦,花了50伸手费,结果告诉我不能下载,这。。。。简直就是进了窑子,交了钱,告诉我未成年不得入内嘛
回复 支持 反对

使用道具 举报

发表于 2016-9-27 22:34:47 | 显示全部楼层
新一代大神
回复 支持 反对

使用道具 举报

发表于 2016-9-27 22:51:01 来自手机 | 显示全部楼层
资兹
回复 支持 反对

使用道具 举报

发表于 2016-9-27 23:21:26 | 显示全部楼层
坚决不做伸手党,自我充电中...
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 加入我们

本版积分规则

小黑屋|手机版|Archiver|LUACN论坛

GMT+8, 2024-4-19 05:25 PM , Processed in 0.050867 second(s), 24 queries , Gzip On, Redis On.

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表