请选择 进入手机版 | 继续访问电脑版

DNF阿拉德游戏论坛

 找回密码
 立即注册
地下城公益服 复古的阿拉德大陆,经典怀旧列车马上发车! 开始游戏 70DNF版本 免费点券泡点送,深渊装备随你刷! 开始游戏
复古80版本 经典耐玩,永不关服,养老必备 开始游戏 2021新年特惠10怒气/天,充值最多赠送35%! 自助购买
经典70复古 原汁原味,找回童年,长久耐玩,永不关服 开始游戏 【打金服】 纯正70版本打金服,开放拍卖行、金币交易所! 开始游戏
2021新年特惠10怒气/天,充值最多赠送35%! 自助购买 2021新年特惠10怒气/天,充值最多赠送35%! 自助购买
2021新年特惠10怒气/天,充值最多赠送35%! 自助购买 2021新年特惠10怒气/天,充值最多赠送35%! 自助购买
2021新年特惠10怒气/天,充值最多赠送35%! 自助购买 重生70纯复古 DNF70满级版本:玩法复古,上手简单,轻松找回童年! 开始游戏
备案老域名 SEO排名专用:COM 53元/年,CN域名 26元/年 限时活动 开始游戏 推广优化工具 引流大数据营销监控,搜索引擎、抖音、知乎内参 开始游戏
菜菜60版本 不删档测试,9月11号正式开服,新手上线送SS武器 开始游戏 海外服务器 新朋友「轻」松上云,老朋友免费加「量」 开始游戏
★腾讯云活动★ 1核2G 88/年,2核4G 230/年,最高送588 开始游戏 SF开服一条龙 DNF开服一条龙100元起:价格低,品质高,讲信誉! 开始游戏
★阿里云活动★ 1H2G1M 84/年,2H4G3M 221/1年,新人送礼 开始游戏 信用卡办理 城市银行京东白条内部通道,无需电核秒下卡! 开始游戏
查看: 227|回复: 0

[教程] dnf台服Nut入门第二章:多动作技能及强制中断【咸鱼Z】

[复制链接]

签到天数: 1 天

[LV.1]无主之魂

4

主题

4

帖子

16

积分

初入阿拉德

Rank: 1

积分
16
怒气
0
声望
6
战力
0
发表于 2020-10-22 01:07:57 | 显示全部楼层 |阅读模式
大家好,我是ZateL得益于上次教程反响不错,这里制作出第二篇添加技能教程,该教程分为基础添加、进阶添加,逐步扩充代码量实现花里胡哨的样子和不同机制,本篇也需要结合上一次教程所用到的内容。

本次教程大致有几个要点:

向量的清除与使用

设置技能的“substate”状态

obj.getVar().setInt(0,0);的计算与判断

sq_IsKeyDown(OPTION_HOTKEY_JUMP, ENUM_SUBKEY_TYPE_ALL)的判断

以下为教程:

序列1:

我依旧使用“暗夜使者”为案例,理论上各职业通用。

首先,在核心表内添加ANI调用的指向
a6c3908be1ddc73d4301c6fc94790f7d59d23c83.jpg@1272w_218h.webp.jpg cf81c9d99c86f82487c760a9c4d7b9a83b76b7a9.jpg@1110w_172h.webp.jpg
序列2:

然后,回到NUT主文件

在检查技能可用性时,设置并初始化向量
84ed41bcf1f888f1e6706cff643afefb3e9171e4.jpg@1320w_312h.webp.jpg


在开始设置状态时,通过不同的subState,来触发不同的ANI动作

4b019010e1983242c05d2223407f3eb138da1068.jpg@1320w_480h.webp.jpg

最后,在结束动作时不段的发送下一段执行的值

5dd657acd731536cb4f4b0c062a5c59addf0aea8.jpg@1320w_622h.webp.jpg

序列3:

能做到此图中的样子为成功;

a3a7788b38daa2e7425bde48ad8cb20b4f5902a9.gif
//----进阶1--------

序列4:

在达成上面的多动作技能后,我们来做一个可设置攻击次数的技能,也就是说,我技能写15次攻击次数,它将循环攻击15次后结束;

蓝色:增量代码   橙色:修改代码

按照图中注释,自行理解;毕竟也不是什么太难的东西 = - =..
9ab53ca3c3fa01a00f3641e78f7452697307de2d.jpg@1320w_908h.webp.jpg


成功后实例:


//----进阶2--------

序列5:

在实现可控制攻击次数后,我们再来添加一个“跳跃键”强制中断机制;

首先在申明一个动作指向


e65e6bb9bc9276191a43dc6663750c44c6d9f586.jpg@1320w_208h.webp.jpg
*若图片不清晰,源文件可在网盘中看到,请结合教程。
蓝色:增量代码   橙色:修改代码
1a947f2979ca8c5243ffdf68530f764d3da7ceb4.jpg@1320w_802h.webp.jpg
按照图中注释,自行理解;毕竟也不是什么太难的东西 = - =..


添加成功后实例:
cc22b5ab4e756adf53c1b09cbeb0eb2bfb0f75cb.gif

序列6:

若实现上一步后,我们在结束的时候不断按“跳跃键”,将会出现十分鬼畜的事情;


在未判断状态的情况下,按“跳跃键”会不断发送substate“4”状态。这时候我们给他加上判断

4f98d5bc454b0d0960d397da795ba27df43d585f.jpg@1320w_480h.webp.jpg
图片不清晰,结合网盘源文件。
序列7:

不断的扩充一些花里胡哨的代码
d8702f0c5b0d6265dc48b4cabf63e72d3455ade6.jpg@1320w_816h.webp.jpg


结尾:

百度网盘:https://pan.baidu.com//s/1MEwOiV7ZgZyDwtmgYSOTag
提取码:
游客,如果您要查看本帖隐藏内容请回复

“难道美丽也是一种罪?”——罗莉安
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|小黑屋|DNF阿拉德游戏论坛 ( 渝ICP备13007431号1

GMT+8, 2021-6-14 17:18 , Processed in 0.209803 second(s), 16 queries , File On.

Powered by Discuz! X3.3 网站地图 标签大全 Auther by PAnoEAde & 地下城与勇士论坛

© 2001-2013 Comsenz Inc.

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