当前位置:首页 > M2插件 > 大秦插件 > 正文内容

宝宝切割不触发?大秦插件BDelMonHp参数详解

M2GM2026-10-17大秦插件37
摘要:宝宝专用百分比切割是大秦插件给宝宝攻击准备的按比例扣血命令,支持当前血量百分比、固定值、最大血量百分比与千分比多种算法。本文对照官方文档拆解五个参数,逐条解读三个官方示例并给出宝宝攻击触发段实操步骤,附切割不触发、切错对象等报错排查和真实提问FAQ,完成宝宝切割配置。…
[TOCM]

法师带着宝宝在怪堆里清怪,宝宝一刀一刀砍得慢,想让宝宝按比例扣怪的血量,很多脚本新手第一反应是手写循环扣血,写出来又卡又容易误伤。大秦插件的宝宝专用百分比切割命令BDelMonHp,就是专门给宝宝攻击时用的按比例切割命令,一条参数配置代替整段手写算法。

这条命令只能在宝宝攻击触发段里用,支持按当前血量百分比、固定值、最大血量百分比三种方式切割,还能精确控制切割对象是怪物、英雄还是角色。本文按官方CHM文档把五个参数逐项拆开,配合三个官方示例讲清楚,并给出触发段配置实操步骤与不触发、误伤类报错排查。

宝宝专用百分比切割配图 - M2GM

命令格式:宝宝切割的写法

BDelMonHp是宝宝攻击触发生效的切割命令,完整格式如下:

BDelMonHp 参数1 参数2 参数3 参数4 参数5

参数1填百分比或切割值,参数2填切割方式,参数3填是否判断嘲讽,参数4填切割对象,参数5填分母基数。官方说明原文:请在宝宝攻击触发自动内使用,其他地方使用有可能会导致引擎出错。

官方示例一:

#IF
#ACT
BDELMONHP 10 1 0 3
SendMsg 6 宝宝本次切割只切割怪物10点HP

参数2填1表示按参数1的值切割,参数4填3表示本次切割只切割怪物,宝宝每次攻击给怪物固定切掉10点HP。

参数讲解:切割方式与对象控制

参数 取值 含义
参数1 百分比或切割值 切割数值,配合参数2决定按什么算法切割
参数2 0到2 0以当前HP的百分比,1以参数1的值切割,2以最大HP的百分比
参数3 0到1 0不判断嘲讽,1判断嘲讽过的怪才切割
参数4 0到3 0都切割,1只切割角色,2只切割英雄,3只切割怪物
参数5 分母基数 小于等于100等于100,填1000时按千分比计算

百分比切割参数集中在参数2与参数5:参数2决定算法基准,参数5决定分母基数。参数2填0时按当前血量的百分比切,血越多切得越多;参数2填1时按参数1的固定值切;参数2填2时按最大血量的百分比切。参数4负责切割对象,团战配置场景里用它区分怪物与角色、英雄。

三阶案例:从固定切割到千分比切割

阶段一,固定值切割。示例一里BDELMONHP 10 1 0 3,参数2填1、参数4填3,宝宝每次攻击只切怪物10点HP,数值稳定可预期。

阶段二,百分比切割。官方示例二:

#IF
#ACT
BDELMONHP 8 0 0 1
SendMsg 6 宝宝本次切割只切割人物当前血量百分之8

参数2填0按当前血量百分比切割,参数4填1只切割角色,每次攻击切掉目标当前血量百分之8。

阶段三,千分比切割。官方示例三:

#IF
#ACT
BDELMONHP 8 0 0 1 1000
SendMsg 6 宝宝本次切割只切割人物当前血量千分之8

参数5填1000,同样填8变成千分之8,切割量更精细。宝宝切割配置从固定值到千分比,只改参数就能切换算法。

宝宝专用百分比切割脚本配置示意图 - M2GM

实操步骤:在宝宝攻击触发段配置切割

第一步,打开宝宝攻击触发段所在的脚本文件,定位到[@MySlaveAttack]段落。

第二步,在#ACT段内写入BDelMonHp,参数1填数值,参数2填切割方式,参数4填切割对象。

第三步,按需填写参数3判断嘲讽、参数5分母基数,用不到的保持默认值。

第四步,保存并重载脚本,让宝宝攻击一次验证切割效果与提示文本。

常见报错:切割不触发或误伤

切割没有反应

检查命令是否写在宝宝攻击触发段里。官方说明原文:请在宝宝攻击触发自动内使用,其他地方使用有可能会导致引擎出错,位置写错是切割不触发的头号原因。

切到了不想切的单位

检查参数4切割对象取值:0都切割,1只切割角色,2只切割英雄,3只切割怪物。团战场景误伤,多半是参数4填了0。

切割数值不对

检查参数2与参数5。参数2决定按当前血量百分比、固定值还是最大血量百分比切,参数5分母基数小于等于100等于100,填1000时按千分比计算。

切割量忽大忽小

按当前血量百分比切割时,目标血量越高切得越多,这是算法本身的行为,不是报错。想稳定就改用参数2填1的固定值切割。

常见问题

1. 宝宝切割和人物切割有什么区别?

人物切割一般写在人物攻击触发段,宝宝切割写在宝宝攻击触发段,两条命令互不通用。大秦插件的宝宝切割命令只在宝宝攻击时自动使用,官方文档特别提示其他地方使用有可能会导致引擎出错,位置必须放对。

2. 怎么按当前血量的百分比切割?

参数2填0,参数1填百分比数字,例如8代表当前血量百分之8。参数5不填或填小于等于100的基数时按百分比计算,不需要额外手写除法。

3. 怎么按最大血量的百分比切割?

参数2填2,以最大HP的百分比切割,算法与当前血量百分比一致,只是基准血量换成最大血量,适合按目标上限定切割量的场景。

4. 切割只切怪物怎么配?

参数4填3,本次切割只切割怪物;只切角色填1,只切英雄填2,都切割填0。参数4与参数2、参数5互不影响,可以任意组合。

5. 千分比切割怎么配?

参数5填1000,参数1填千分数。官方示例用8配1000实现千分之8,切割量比百分比更精细,适合高血量目标。

6. 沙巴克雇佣弓箭手怎么按血量切割?

悬赏问答给出的通用思路是把当前血量除10取百分比,再按比例扣血,需要手写多行;用大秦插件则参数2填0直接按百分比切割,一步到位。(本条问题整理自素材库:沙巴克雇佣弓箭手问题重新开帖,2014年12月)

7. GOM切割和一个很简单的问题。求助?

悬赏问答里的做法是先把怪物总血量赋值,再做除法乘法,最后按比例扣血;BDelMonHp把这一步收敛成参数配置,参数2填0、参数1填数值即可得到等价结果。(本条问题整理自素材库:GOM切割和一个很简单的问题。求助,2024年7月)

8. 传奇法师怎么练宝宝好?

诱惑之光技能等级越高召唤成功率越高,3级可同时召5个宝宝,优先选生物系低等级高属性怪物;宝宝属性养成配合切割脚本,输出效率提升更明显,练宝宝与切割配置可以一起做。(本条问题整理自百度知道真实提问:传奇法师怎么练宝宝好,2026年1月)

总结

宝宝专用百分比切割命令BDelMonHp把按比例扣血的逻辑收敛成一条参数配置,固定值、当前血量百分比、最大血量百分比、千分比都能切,切割对象用参数4精确控制。记得只能写在宝宝攻击触发段里,参数2决定算法,参数5决定基数,跑通一个示例再批量接入其他宝宝触发脚本。

宝宝专用百分比切割命令BDelMonHp的参数表与示例代码均抄录自官方CHM文档并逐项核对,文中效果均在本地测试环境验证,仅适配单机本地学习调试场景。

扫描二维码推送至手机访问。

本文章M2GM发布,如需转载请注明出处。如有侵权请联系站长删除。

本文内容仅供个人单机学习研究、功能调试、玩法逻辑测试使用,不涉及任何公网搭建、商业运营、资源交易行为,仅用于个人学习与实操体验。

本文链接:https://www.m2gm.com/plug/dq/baobao-percent-cut/

分享给朋友:

相关文章

ESP插件宝宝专用百分比切割怎么配?BDelMonHp宝宝切割脚本教程

ESP插件宝宝专用百分比切割怎么配?BDelMonHp宝宝切割脚本教程

BDelMonHp后接切割百分比,宝宝每次攻击按怪物当前血量百分比扣血;写在宝宝物理攻击或魔法攻击触发段;百分比别写太高会秒怪,建议3%-5%;只对宝宝生效,人物本体不触发;宝宝死了不触发,重新召唤继续生效;打BOSS用百分比切割划算,打小怪用人物固定切割;和人物切割是两套独立系统互不影响。…

SD插件SDBMakePosion命令用法 - 宝宝攻击附毒与麻痹状态改变详解

SD插件SDBMakePosion命令用法 - 宝宝攻击附毒与麻痹状态改变详解

SD插件宝宝攻击状态教程:命令SDBMakePosion三个参数,状态编号0绿毒1红毒5麻痹12冰冻13蛛网,在宝宝物理魔法攻击触发调用,含状态效果对比与避坑,适配SD插件脚本学习,仅供单机本地调试。…

996引擎KillCallMob命令用法详解 - 清理宝宝实现方法

996引擎KillCallMob命令用法详解 - 清理宝宝实现方法

KillCallMob后接宝宝名字数量方式三个参数;名字要和召唤宝宝名一致写错字杀不到;数量填一次杀几只;方式空或0有死亡动画并触发脚本,1直接消失不触发;只清自己宝宝不清别人的;宝宝死了不能复活名额空出可重新召唤;一键清空全部宝宝改用KILLSLAVE;常用于换宝宝NPC、下线自动清宝宝、宝宝回收。…

宝宝攻击触发常量使用教程 - 大秦插件触发字段配置

宝宝攻击触发常量使用教程 - 大秦插件触发字段配置

宝宝攻击触发常量是大秦插件在宝宝物理攻击、魔法攻击、杀死目标三个瞬间配套的一组只读变量。本文对照官方CHM文档梳理三个触发段名与六个常量含义,讲解SLAVECHECKCURRTARGETRACE区分人物与怪物的写法,逐行核对四个官方示例,给出搭建宝宝触发脚本实操步骤,附触发段不执行、常量取空等报错排查与真实提问FAQ。…

宝宝伤害不够用?大秦插件增加额外伤害值配置

宝宝伤害不够用?大秦插件增加额外伤害值配置

宝宝增加额外伤害值是大秦插件给随从追加固定攻击伤害的命令ChangeSlaveDamae,只有一个参数,填数值宝宝每刀就多打点数。本文对照官方CHM文档拆解命令格式与参数,给出从固定加伤到NPC菜单伤害强化的三阶案例,附[@main]段实操步骤、命令拼写Damae与伤害叠加还原易错点及使用场景、不生效排查的疑问解答。…

LFM2引擎设置修改宝宝属性 - ChangeSlaveAbility命令修改教程

LFM2引擎设置修改宝宝属性 - ChangeSlaveAbility命令修改教程

LFM2引擎ChangeSlaveAbility命令用于脚本运行期调整宝宝属性,编号0到13管血蓝攻防、14攻速、15移速、30管有效时间,改完须调RecalcSlaveAbility重算才生效,宝宝名留空作用全部宝宝。本文按帮助文档整理格式、编号对照、实操步骤与坑点,并给不生效排查,助GM落地宝宝能力配置。…

996引擎如何检测被自己杀死宝宝的名字 - CheckKillSlaveName脚本命令详解

996引擎如何检测被自己杀死宝宝的名字 - CheckKillSlaveName脚本命令详解

996引擎检测被自己杀死宝宝的名字用CheckKillSlaveName命令实现,本文讲解命令格式、参数说明、配置流程、实战案例与FAQ问答。CheckKillSlaveName只检测玩家直属宝宝,英雄召唤的神兽不在范围,参数填被打死宝宝的名字,条件成立后接#SAY提示或#ACT动作,适合叛变清理、宝宝处置类玩法。…