自定义人偶研究记录贴
台服dnf吧
全部回复
仅看楼主
level 13
清风入池 楼主
一楼不给看[滑稽][滑稽][滑稽]
2018年02月22日 09点02分 1
level 13
清风入池 楼主
研究了一下杜尔夫的自定义技能栏,一开始我是看不懂,一脸懵。不过仔细再看,还是能看出来的。
我把其中一部分截下来分析:
45 1 1 30
45 2 31 60
45 3 61 70
这样就很容易理解了,45是荣誉祝福的技能号,后面的1是技能等级,1 30 是指人偶1级到30级区间,31 60指人偶31级到60级区间。。。
因为杜尔夫人偶召唤等级是与自身等级一样的,图中只有到70级的技能等级数据。目测可以添加71级到XX级(你的服务器最高等级)。
7 2 1 20
7 3 21 40
7 4 41 50
7 5 51 60
7 6 61 70
7是武器祝福,7后面的一个数字是技能的等级,最后两个数字是指等级区间,后面的技能以此类推。
至于这些数据是以多少个为一组计算的,我不太确定,因为45号技能可以分为3组来写,而7号技能可以分5组来写,如果自行添加新的技能数据,最好按照这两个例子的格式来添加,否则会发生什么可啪的事情我就不敢说了。
2018年02月22日 09点02分 2
level 13
清风入池 楼主
相比很多人玩的pvf,改的人偶一出来,就是一个技能秒天秒地,我实在感觉不到这样的人偶有什么好玩,也可能我是个比较喜欢循循渐进的人吧,自定义技能等级可以让人偶跟着自身一起成长,让单机的乐趣尽量再多一点,毕竟不是人人都玩联机,有个人偶基友陪着刷还是有点意思的[滑稽][滑稽][滑稽]
2018年02月22日 09点02分 3
以后研究人偶师就像召唤,随着技能加强人偶形态、技能变化,还可以操控人偶,或者类似志愿兵技能的支援人偶,好多想法啊!
2019年08月01日 02点08分
回复 zhangdadial :控制人偶还无法实现,其他的都可以
2019年08月03日 02点08分
level 13
清风入池 楼主
关于人偶ai里的判定方法有很多,我也是初步开始研究人偶,所以很多都不懂。
图中[void]下的是指定义判定的类型为:攻击区域内的敌人数量
[last result]则是对[void]中的类型进行判定,即是判定敌人数量小于1
如果是真,则检查51号技能冷却时间,如果是假,则返回空值
如果51号技能正处于冷却,则返回空值
如果51号技能冷却完毕,则调用hill_pattern.ai文件
2018年02月22日 10点02分 4
为啥有些人偶可以无视技能CD一直放?比如索德罗斯猛龙[阴险]
2018年02月23日 11点02分
@贴吧用户_7KN7tVG 我的人偶可以无限猛龙,完全不停歇[滑稽][滑稽][滑稽]这个要在人偶里添加keycooltime,强行控制技能CD
2018年02月23日 15点02分
@贴吧用户_7KN7tVG 无限技能没什么意义,也就用来刷图。你给人偶的装备里加段减CD代码还能全技能无CD,但用于pk人偶的话,意义不大
2018年02月25日 03点02分
level 13
清风入池 楼主
而这个判定类型应该是人偶等级,is in range 翻译是 在范围里,后面的两个数字是等级区间,根据判定人偶等级区间来调用不同的ai文件来执行。
2018年02月22日 10点02分 5
level 13
清风入池 楼主
这里说个有意思的判定类型,判定敌人的行为。
[target state]是指敌人的行为,4是指operatingvalue.lst中对应的行为。
同理[target state]可以改为[my state]来根据人偶自身的行为来执行不同的ai文件或KEY文件。
也可以根据敌人的种类、异常状态类型、数量等等来判定执行ai和key,相应的类型在operatingvalue.lst
2018年02月22日 10点02分 6
4在operatingvalue.lst中是指倒地,图1是指判定敌人是否倒地,如果倒地则返回空值,如果不是倒地状态则检测是否攻击成功
2018年02月22日 10点02分
@清风入池 return-1返回空值是啥意思,就是判断结束?
2018年02月25日 05点02分
@贴吧用户_7KN7tVG 就是什么也不做
2018年02月25日 13点02分
@贴吧用户_7KN7tVG 不是判断结束,结束有结束语的
2018年02月25日 13点02分
level 13
清风入池 楼主
再来一个,get random 是指 获得随机数值,后面的0 100 是指取值的区间,可以自定义。
跟下去的[last result]则是对获得的随机值进行判定,若小于或等于30.0000则检测8号技能冷却,否则再检测随机值是否大于等于95.0000
2018年02月22日 10点02分 7
还有很多,基本上能翻译过来的都可以大致了解是怎样的判定类型
2018年02月22日 10点02分
level 15
赞一个
2018年02月22日 10点02分 8
level 10
楼主啥时候出个技能特效的记录贴呗[滑稽]
2018年02月22日 12点02分 9
实话讲,技能特效这一块我还是有点懵[委屈][委屈][委屈]
2018年02月22日 15点02分
level 4
厉害
2018年02月23日 04点02分 16
level 12
[滑稽][滑稽]围观大佬
2018年02月23日 04点02分 17
一稽得稽
2018年02月24日 01点02分
level 11
[滑稽]
2018年02月23日 14点02分 18
武陵人捕鱼为业,忽逢滑稽林
2018年02月24日 01点02分
level 7
大佬好[滑稽]
2018年02月23日 18点02分 19
[滑稽][滑稽][滑稽]男儿当稽强
2018年02月24日 01点02分
level 8
哪个是防御力[你懂的]
2018年02月23日 23点02分 20
[滑稽][滑稽][滑稽]直接改人偶装备,+31史诗套岂不是比改防御爽多了?
2018年02月24日 01点02分
@清风入池 +31没用的,很多怪物是无视防御伤害,加个回血或无敌的才行
2018年03月02日 09点03分
@刘油茶 人偶的基础属性我没去研究,貌似aic里可以加一段属性,是按比率增加人偶基础属性的,参考各种远古图专用人偶就知道了。
2018年03月02日 11点03分
level 13
清风入池 楼主
发现了这个写法
[switch]开始
[percent]用法很简单,就是有50%触发genari1.key,有50%几率触发genari2.key
[/switch]结束
这个写法很好,不用额外添加ai来写判定,可以直接在key里加一段switch判定
2018年02月27日 07点02分 24
1 2 尾页