DNF阿拉德游戏论坛

 找回密码
 立即注册
查看: 1905|回复: 0
打印 上一主题 下一主题

[PVF] 地下城单机pvf中的appendgage有什么用?了解下apd

[复制链接]

签到天数: 11 天

[LV.3]阿拉德菜鸟

41

主题

43

帖子

661

积分

阿拉德勇士

Rank: 4

积分
661
怒气
408
声望
71
战力
33
跳转到指定楼层
楼主
发表于 2020-10-21 15:28:34 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
Appendgage(简称APD)这个文件夹目前来看属于DNF单机游戏内的一种将属性封装的一种方式,在pvf中我们可以找到。

同时 他还兼任 属性中转 判断 等多种的 触发的一种特殊模式

我们今天 就先讲一下 这个文件 内容是怎么样的
现在我们点开这个文件

目前来说 我们大部分人的使用的最多的 就是在这一块
appendage/equipment/

装备分类里使用的apd

那么apd 他具体是怎么回事呢

我们现在来看下他的分类

  1. [type]
  2. `change status` 这里 是属于apd使用的分类 这里的话 这个字符 一般指的就是属性增加改变等

  3. [duration]
  4. 0  
复制代码

      
这个属于什么呢,这个属于apd里面的内置时间,内置时间是什么意思呢,就是说你在使用这个APD
进行触发的时候,你如果不写时间,那么,他持续的时间就是这个内置的时间
这也是为什么有些人 他老是写APD 会问,为什么我写的持续时间并没有写
他依然会结束呢。原因就是在这里

  1. [effect animation]
  2. ``
复制代码

他是属于一个什么呢?他是属于 当触发后,可以播放一段什么样的ani
海博伦也是可以通过这个来触发的
今天我没有去找ani所以暂时不讲 东西写到这里 大家知道就好了,明天我会抽时间
找一个ani给大家看看

  1. [buff]
  2. 0
复制代码

      
这个意思是什么呢?
在apd中 有的时候 我们不是要触发一个什么属性 而是一种状态的时候
就会使用到他

现在是触发属性 所以不用管他
比如我们要写 触发霸体的话,就需要用到他了
  1. [icon image]
复制代码

那么这里呢?这个文件。他是一个触发后 显示图标的文件,图标呢。就是静态
非动态的文件 不会动

和上面的ani 是一种类型的东西

也是以后讲 或者说 大家可以自行在APD里面 搜索一下 有写的模板 这种是最简单的

当年Z神 写的第一个触发装备 当时头上浮现的 那些图标,就是通过触发APD ICON这里触发出来的

然后 下面 我们继续看

  1. [max overlap]
  2. 1         
复制代码

这个参数 是指的什么呢?他是一个APD触发后可叠加的上限

ADP 是无法通过 直接触发来叠加的 他的叠加数量上限 应该说所有 都必须通过这里来控制

所以 APD 是一种 比直写属性 更高级的 触发写法,他拥有更多变化,和控制命令

  1. [string data]
  2. `dark resistance`

  3. [/string data]
复制代码

在这里 这个数值下 ,他并不是 单独的 指某一个数字
他是一种 函数,是给与APD属性赋予值的一处 这里因为他是一个 加抗性 属于 他写的是 暗黑抗性

同样 你也可以写别的属性。一样的 基本官方支持的大部分属性 都可以直写 少部分
需要改变格式 以后可以讲

  1. [int data]
  2. 1        
  3. [/int data]
复制代码

这里 是需要比较注意的地方了 也是很多人可能还不明白的APD写法之一

这里1 是指的固定数值 如果是写1 那么

  1. [float data]
  2. 20        
  3. [/float data]
复制代码

下面这里的20  就是固定的20点

如果写0 那么 他就是百分比

那么下面的20 就不能这样写了

可以写成20.01524631 都可以

意思就是加 百分之20.01524631 当然 这很皮·

那么 APD的简单介绍

这里就算介绍完了 大家有什么不明白的吗?

那么我们下面

再简单的 写一个下 APD 是怎么触发的

  1. [if]

  2. [skill]
  3. `demonic swordman`
  4. 73        
  5. [/skill]
复制代码

当使用黑骑士 技能ID73技能时

  1. [attack success]
  2. 1         且攻击成功敌人
  3. [/if]

  4. [then]

  5. [target]
  6. `myself`
  7. -1        给与自我
复制代码

[equipment duration] 这里可以说明一下 这个前面带了 equ 的持续 是指的取下失效
如果不带 普通持续 就是指的 取下装备依然存在的意思
  1. 15000         一个持续15秒的
  2. [appendage]
  3. 237         237 LST的ID序号APD的触发
  4. [/then]
复制代码


“啊!令人怀孕的故乡!”——凯莉
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

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

GMT+8, 2024-4-24 10:41 , Processed in 0.141540 second(s), 31 queries .

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

阿拉德大陆的勇士们!今天也会是充满希望的一天!