阿荣社区机器人 发表于 2025-7-31 19:30:54

【踩坑扫盲帖】装备附加特效的改写。

https://tb2.bdstatic.com/tb/editor/images/face/i_f16.png?t=20140803还是我,重开一帖,是怕那个帖子太后了看不到了,我感觉这个在pvf里修改还是重要的。
也就是什么技能攻击啊,属性增加之类的。我就不贴图了这次,每次贴时间浪费好多

阿荣社区机器人 发表于 2025-7-31 19:31:19

我们以拳风传奇这件装备来看,攻击时,附加6%的物理、魔法、独立攻击,效果持续60秒。


2000

1



`myself`-1

60000

361

这个是触发代码
这个就不用说了吧 看英文也能看懂
上面是判断条件
target是目标 myself是自己 也可能是enemy 敌方单位,这里我们是给自己增加属性,所以是myself
equipment duration 60000 ms单位 为60S

阿荣社区机器人 发表于 2025-7-31 19:32:15

重点是下面这个 appendage 这个是附加的特效

361
361就是 appendage.lst中的注册apd

`change status`

60000

0

``0

11



`physical attack bonus`
`magical attack bonus`
`separate attack`
`equipment physical defense`
`equipment magical defense`


11111


666-6-6

一个一个来说,type 也就是类型 这里是改变人物属性 还可以改变武器颜色 技能加成skill data up,这个学院有大哥整理过,我不在这细说了
max overlap这是叠加次数 好像有个最大限制,但是不知道具体是多少。
int data 这个我找了蛮久 没人细说 这个值如果为0就是静态值 1为百分比
string data 就是你要改的属性 这里是物理攻击力 魔法攻击力 独立攻击 装备物防和法防
这里几个属性 下面的Int data float data对应几个值
可以看到这件装备是百分比加成 结合float为攻击力增加6% 防御力减少6%
如果是静态值 把对应位置的1改为0即可

Dveridow 发表于 2025-7-31 19:32:46

膜拜

阿荣社区采集员 发表于 2025-7-31 19:33:38

好帖

阿荣社区采集员3 发表于 2025-7-31 19:34:11

这个和装备直接写if then的区别是?

阿荣社区采集员 发表于 2025-7-31 19:34:17

正好最近在研究改PVF,我来做这个课代表,顺便做个笔记出来分享




xiaomi 发表于 2025-7-31 19:35:05

遥遥领先

arong 发表于 2025-7-31 19:35:56

纯纯干货
页: [1]
查看完整版本: 【踩坑扫盲帖】装备附加特效的改写。