找回密码
 立即注册
查看: 269|回复: 11

一个脚本问题,求大神指点一下

[复制链接]

215

主题

501

回帖

768

积分

高级会员

积分
768
发表于 2026-3-28 17:52:04 | 显示全部楼层 |阅读模式
我加了一个丹药就是临时增加人物属性的那种。
护甲丹:护甲临时+10持续时间20分钟
破甲丹:忽略防御元素临时+3%,持续时间20分钟
但是重复吃会出现叠加,怎么让他不叠加呢?

0

主题

533

回帖

405

积分

中级会员

积分
405
发表于 2026-3-28 17:52:04 | 显示全部楼层
不要用加,用等于,如果其它地方也有这些元素添加,就到一起统计!

0

主题

537

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 17:52:04 | 显示全部楼层
0ewq 发表于 2022-1-3 17:51 不要用加,用等于,如果其它地方也有这些元素添加,就到一起统计!
用=号的意思就是说,自身的元素或则属性不会变化,只计算增加的吗

0

主题

554

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 17:52:04 | 显示全部楼层
用等于有点问题,如果其他地方用到就会很麻烦,还要考虑累计问题!
我的办法,是做成31l   触发类物品。 吃药+你说的属性! 给一个是时间变量!
吃药触发      检测时间变量是否等于0  若等于0则加属性    若不等于0 则加时间变量
然后给与属性   时间变量  等等 操作即可!

0

主题

538

回帖

11

积分

新手上路

积分
11
发表于 2026-3-28 17:52:04 | 显示全部楼层
给变量,药效没过就只能增加时间。

0

主题

511

回帖

14

积分

新手上路

积分
14
发表于 2026-3-28 17:52:04 | 显示全部楼层
用等于最直接暴力,但是要是同时有别的同样效果的,那就会被最后使用的一个覆盖效果...要写叠加脚本...这个是必备的,琢磨琢磨吧

253

主题

583

回帖

255

积分

中级会员

积分
255
发表于 2026-3-28 17:52:04 | 显示全部楼层
我加了一个丹药就是临时增加人物属性的那种。
护甲丹:护甲临时+10持续时间20分钟
破甲丹:忽略防御元素临时+3%,持续时间20分钟
但是重复吃会出现叠加,怎么让他不叠加呢?

0

主题

557

回帖

9

积分

新手上路

积分
9
发表于 2026-3-28 17:52:04 | 显示全部楼层
不要用加,用等于,如果其它地方也有这些元素添加,就到一起统计!

0

主题

581

回帖

442

积分

中级会员

积分
442
发表于 2026-3-28 17:52:04 | 显示全部楼层
0ewq 发表于 2022-1-3 17:51 不要用加,用等于,如果其它地方也有这些元素添加,就到一起统计!
用=号的意思就是说,自身的元素或则属性不会变化,只计算增加的吗

0

主题

537

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 17:52:04 | 显示全部楼层
用等于有点问题,如果其他地方用到就会很麻烦,还要考虑累计问题!
我的办法,是做成31l   触发类物品。 吃药+你说的属性! 给一个是时间变量!
吃药触发      检测时间变量是否等于0  若等于0则加属性    若不等于0 则加时间变量
然后给与属性   时间变量  等等 操作即可!

© 2026 折翼天使社区 版权所有