找回密码
 立即注册
查看: 99|回复: 5

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

[复制链接]

259

主题

541

回帖

918

积分

高级会员

积分
918
发表于 2026-3-28 22:29:20 | 显示全部楼层 |阅读模式
#if
LARGE <$ATTACKMONSTER_MAXHP> 2150000000
checkitemw 灵魂收割
M.CheckHpPer > 99
NOT CHECKCURRTARGETRACE = 0
#ACT
M.HumanHP - 400000000
SendCenterMsg  168 255   【灵魂收割】切割怪物4亿血量
#if
LARGE <$ATTACKMONSTER_MAXHP> 799999999
checkitemw 灵魂收割
M.CheckHpPer > 99
NOT CHECKCURRTARGETRACE = 0
#ACT
M.HumanHP - 400000000
SendCenterMsg  168 255   【灵魂收割】切割怪物4亿血量
根据上面的写法为什么经常出现,怪物满血是3-4亿的情况下也会直接秒掉。
我设置的是当怪物血量高于8亿,或则21.5亿,并且满血的状态下第一刀才会秒血。

259

主题

541

回帖

918

积分

高级会员

积分
918
 楼主| 发表于 2026-3-28 22:29:20 | 显示全部楼层
上官二狗 发表于 2021-8-28 19:14 没明白。。。
也就是说这样的脚本,没办法在一堆怪中找出21E的,而且只秒这个不秒其他怪

216

主题

548

回帖

235

积分

中级会员

积分
235
发表于 2026-3-28 22:29:20 | 显示全部楼层
[@attack]
#if
isadmin
#act
sendmsg 6 <$ATTACKMONSTER_MAXHP>
;单独把<$ATTACKMONSTER_MAXHP>搞出来,看看是不是没获取到数值

0

主题

533

回帖

405

积分

中级会员

积分
405
发表于 2026-3-28 22:29:20 | 显示全部楼层
逻辑问题
LARGE <$ATTACKMONSTER_MAXHP> 2150000000
在我本次攻击是群攻的时候,中间包含一个21E血的怪,就会触发
M.HumanHP - 400000000
本次打击下,同批次的怪物都会减掉4E血
试试<$ATTACKMONSTER_NAMEEX>

227

主题

534

回帖

238

积分

中级会员

积分
238
发表于 2026-3-28 22:29:20 | 显示全部楼层
holgo 发表于 2021-8-28 17:53 逻辑问题
LARGE  2150000000
在我本次攻击是群攻的时候,中间包含一个21E血的怪,就会触发
没明白。。。

237

主题

580

回帖

238

积分

中级会员

积分
238
发表于 2026-3-28 22:29:20 | 显示全部楼层
LARGE <$ATTACKMONSTER_MAXHP> 2150000000
把上面这句改为
LARGE <$ATTACKMONSTER_MAXHP> 2099999999
试试 据说数值超过21E是无效果的!!或者换成低于21E的数值再试试

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?立即注册

×

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