找回密码
 立即注册
查看: 238|回复: 10

有大佬指点一下伤害吸收脚本的问题吗

[复制链接]

217

主题

549

回帖

219

积分

中级会员

积分
219
发表于 2026-3-28 16:29:48 | 显示全部楼层 |阅读模式
特别说明:当人物设置伤害吸收后,收到攻击后会按照一定比例减少受到的伤害.
例如:当前拥有5000点伤害吸收,每次吸收20%,成功率100%.当前攻击受到100点伤害,那么本次攻击实际受到的伤害是80点.当前伤害吸收剩余4980点,此状态直到伤害吸收等于0时恢复,下线不保存.


就是这个伤害吸收值是否下线能保存,如果可以的话应该怎么设置(详细脚本解答一下)万分感谢。

225

主题

540

回帖

229

积分

中级会员

积分
229
发表于 2026-3-28 16:29:48 | 显示全部楼层
小腿触发
#if
#act
mov  u56(你未占用的变量) <$SUCKDAMAGE>
大退触发
#if
#act
mov  u56(你未占用的变量) <$SUCKDAMAGE>
登入触发
#if
#act
SetSuckDamage  +  <$SUCKDAMAGE>  200  95
最好做定时器实时记录,以上脚本如果蓝屏或者非正常关闭游戏应该不记录

225

主题

540

回帖

229

积分

中级会员

积分
229
发表于 2026-3-28 16:29:48 | 显示全部楼层
人物伤害吸收剩下值:<$SUCKDAMAGE>  这个变量就是省下的值,你可以玩家下线的时候记录下,上限再还给他就是了.很简单的
脚本楼下写吧,捡888金币了.

211

主题

562

回帖

214

积分

中级会员

积分
214
发表于 2026-3-28 16:29:48 | 显示全部楼层
伤害吸收值下线不保存使用D变量,要保存使用U变量,这就OK了啊

217

主题

549

回帖

219

积分

中级会员

积分
219
 楼主| 发表于 2026-3-28 16:29:48 | 显示全部楼层
czy7812 发表于 2022-1-23 00:37 伤害吸收值下线不保存使用D变量,要保存使用U变量,这就OK了啊
就是不懂详细的步骤啊大佬

227

主题

534

回帖

238

积分

中级会员

积分
238
发表于 2026-3-28 16:29:48 | 显示全部楼层
zwqw12399 发表于 2022-1-23 01:26 小腿触发
#if
#act
登入触发
#if
#act
SetSuckDamage  +  <$str(U56 )>    200  95

264

主题

566

回帖

265

积分

中级会员

积分
265
发表于 2026-3-28 16:29:48 | 显示全部楼层
小腿触发
#if
#act
mov  u56(你未占用的变量) <$SUCKDAMAGE>
大退触发
#if
#act
mov  u56(你未占用的变量) <$SUCKDAMAGE>
登入触发
#if
#act
SetSuckDamage  +  <$SUCKDAMAGE>  200  95
最好做定时器实时记录,以上脚本如果蓝屏或者非正常关闭游戏应该不记录

0

主题

537

回帖

0

积分

新手上路

积分
0
发表于 2026-3-28 16:29:48 | 显示全部楼层
人物伤害吸收剩下值:<$SUCKDAMAGE>  这个变量就是省下的值,你可以玩家下线的时候记录下,上限再还给他就是了.很简单的
脚本楼下写吧,捡888金币了.

211

主题

562

回帖

214

积分

中级会员

积分
214
发表于 2026-3-28 16:29:48 | 显示全部楼层
伤害吸收值下线不保存使用D变量,要保存使用U变量,这就OK了啊

216

主题

548

回帖

235

积分

中级会员

积分
235
发表于 2026-3-28 16:29:48 | 显示全部楼层
czy7812 发表于 2022-1-23 00:37 伤害吸收值下线不保存使用D变量,要保存使用U变量,这就OK了啊
就是不懂详细的步骤啊大佬

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