签到天数: 11 天 [LV.3]阿拉德菜鸟
阿拉德勇士
- 积分
- 661
- 怒气
- 408
- 声望
- 71
- 战力
- 33
|
Appendgage(简称APD)这个文件夹目前来看属于DNF单机游戏内的一种将属性封装的一种方式,在pvf中我们可以找到。
同时 他还兼任 属性中转 判断 等多种的 触发的一种特殊模式
我们今天 就先讲一下 这个文件 内容是怎么样的
现在我们点开这个文件
目前来说 我们大部分人的使用的最多的 就是在这一块
appendage/equipment/
装备分类里使用的apd
那么apd 他具体是怎么回事呢
我们现在来看下他的分类
- [type]
- `change status` 这里 是属于apd使用的分类 这里的话 这个字符 一般指的就是属性增加改变等
- [duration]
- 0
复制代码
这个属于什么呢,这个属于apd里面的内置时间,内置时间是什么意思呢,就是说你在使用这个APD
进行触发的时候,你如果不写时间,那么,他持续的时间就是这个内置的时间
这也是为什么有些人 他老是写APD 会问,为什么我写的持续时间并没有写
他依然会结束呢。原因就是在这里
他是属于一个什么呢?他是属于 当触发后,可以播放一段什么样的ani
海博伦也是可以通过这个来触发的
今天我没有去找ani所以暂时不讲 东西写到这里 大家知道就好了,明天我会抽时间
找一个ani给大家看看
这个意思是什么呢?
在apd中 有的时候 我们不是要触发一个什么属性 而是一种状态的时候
就会使用到他
现在是触发属性 所以不用管他
比如我们要写 触发霸体的话,就需要用到他了
那么这里呢?这个文件。他是一个触发后 显示图标的文件,图标呢。就是静态
非动态的文件 不会动
和上面的ani 是一种类型的东西
也是以后讲 或者说 大家可以自行在APD里面 搜索一下 有写的模板 这种是最简单的
当年Z神 写的第一个触发装备 当时头上浮现的 那些图标,就是通过触发APD ICON这里触发出来的
然后 下面 我们继续看
这个参数 是指的什么呢?他是一个APD触发后可叠加的上限
ADP 是无法通过 直接触发来叠加的 他的叠加数量上限 应该说所有 都必须通过这里来控制
所以 APD 是一种 比直写属性 更高级的 触发写法,他拥有更多变化,和控制命令
- [string data]
- `dark resistance`
- [/string data]
复制代码
在这里 这个数值下 ,他并不是 单独的 指某一个数字
他是一种 函数,是给与APD属性赋予值的一处 这里因为他是一个 加抗性 属于 他写的是 暗黑抗性
同样 你也可以写别的属性。一样的 基本官方支持的大部分属性 都可以直写 少部分
需要改变格式 以后可以讲
这里 是需要比较注意的地方了 也是很多人可能还不明白的APD写法之一
这里1 是指的固定数值 如果是写1 那么
- [float data]
- 20
- [/float data]
复制代码
下面这里的20 就是固定的20点
如果写0 那么 他就是百分比
那么下面的20 就不能这样写了
可以写成20.01524631 都可以
意思就是加 百分之20.01524631 当然 这很皮·
那么 APD的简单介绍
这里就算介绍完了 大家有什么不明白的吗?
那么我们下面
再简单的 写一个下 APD 是怎么触发的
- [if]
- [skill]
- `demonic swordman`
- 73
- [/skill]
复制代码
当使用黑骑士 技能ID73技能时
- [attack success]
- 1 且攻击成功敌人
- [/if]
- [then]
- [target]
- `myself`
- -1 给与自我
复制代码
[equipment duration] 这里可以说明一下 这个前面带了 equ 的持续 是指的取下失效
如果不带 普通持续 就是指的 取下装备依然存在的意思
- 15000 一个持续15秒的
- [appendage]
- 237 237 LST的ID序号APD的触发
- [/then]
复制代码
|
|