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

SD插件如何检测和删除聚灵珠 - SDCheckMineEx脚本配置教程

M2GM2026-10-20SD插件40
摘要:SD插件检测和删除聚灵珠用SDCheckMineEx与SDTakeMineEx配对实现,本文讲解格式说明、参数解析、配置方法与报错排查。两条命令均带聚灵珠名称、数量、聚灵珠经验三个参数,先在#IF检测满足条件的满珠,成立后在#ACT删除并提示,适合做满珠条件回收,删除类脚本用前建议备份数据。…
[TOCM]

做满珠回收玩法时,GM往往有这么个需求:玩家攒了一堆聚灵珠,想让脚本按指定经验值把满珠自动清走换成奖励。SD插件的检测和删除聚灵珠正好是一对命令,SDCheckMineEx负责判断包裹里有没有满足条件的聚灵珠,SDTakeMineEx负责把满足条件的删掉。两条命令参数一样,先检测再删除,满珠条件回收就能自动完成。

单独用删除命令容易删错,单独用检测又拿不到清理动作。这篇把检测和删除聚灵珠的三个参数、检测删除组合写法和常见报错讲清楚,你照着配就能安全地按经验值回收满珠。

检测和删除聚灵珠配图 - M2GM

格式说明

SDCheckMineEx用来检测聚灵珠是否满足条件,SDTakeMineEx用来删除满足条件的聚灵珠,两条命令参数完全一致。组合写法如下:

[@测试]
#IF
SDCheckMineEx 聚灵珠 1 200
#ACT
SDTakeMineEx 聚灵珠 1 200
#SAY
回收1个满200w经验的聚灵珠成功。
#ELSESAY
没有可以回收的聚灵珠。

先在#IF里用SDCheckMineEx判断包裹里有没有满足条件的聚灵珠,成立后在#ACT里用SDTakeMineEx把对应聚灵珠删掉,再发成功提示;不成立走#elseSay提示没有可回收的。

参数解析

参数 说明 实操用法
参数1聚灵珠名称 要检测或删除的聚灵珠名 如聚灵珠
参数2数量 满足条件的聚灵珠数量 如回收1个填1
参数3聚灵珠经验 按经验值判断是否满珠 如满200填200

两个命令都带这三个参数,检测和删除用的是同一套口径,保证删的就是刚才检测出来的那批。参数3填的是聚灵珠经验值,只有经验达到这个值的珠子才会被算作满足条件,不满足经验要求的珠子不会被删。

配置方法

第一步,确定要回收的聚灵珠名称和经验门槛,比如聚灵珠满200经验算合格,把名字填进参数1。

第二步,在#IF写SDCheckMineEx,数量和经验按回收要求填好,先判断有没有满足条件的满珠。

第三步,判断成立后在#ACT调用SDTakeMineEx删珠,参数和检测命令保持一致,再用#SAY发成功提示,保存后在NPC段重载。做聚灵珠条件回收时,检测和删除的三个参数必须逐一对上。

报错排查

检测成立却删不掉聚灵珠

SDTakeMineEx的三个参数要和前面SDCheckMineEx完全一致,尤其是聚灵珠名称和经验值,对不上就删不到目标珠子。先把两条命令的参数逐位对照一遍。

提示没有可回收聚灵珠但包裹里明明有满珠

多半是参数3的经验值门槛设高了,珠子实际经验没达到你填的数值。把经验值调到珠子真实聚满的值,或打印珠子经验对照后再判断。

常见疑问

1. 问:装备回收获得的经验想注入聚灵珠怎么设置?

答:聚灵珠放在包裹里会自动累积打怪经验,满了双击释放;回收装备时要让经验同时聚进珠子,就得在回收命令参数里指定聚灵珠经验位,否则回收经验直接发给人物不入珠。SDCheckMineEx按经验值判断满珠,正好承接这部分攒满的珠子做回收。(来源:百度知道,2012-10检索,已去隐私)

2. 问:传奇聚灵珠怎么扔,能直接丢地上吗?

答:聚灵珠不能交易、不能丢弃,也不会爆出,吸满后只能双击释放经验。所以想把满珠从包裹清走,脚本侧要用检测聚满再删除的命令按条件处理,SDTakeMineEx就是干这个的,别指望玩家自己丢掉。(来源:百度知道,2020-11检索,已去隐私)

3. 问:聚灵珠怎么快速攒满经验?

答:想快速攒满,可以靠打怪掉落、向玩家收购,或直接买已经满级的聚灵珠;NPC给予聚灵珠时也能预置成已聚满的状态。攒满后正好用SDCheckMineEx按经验值检测出来,再用SDTakeMineEx回收,不用等玩家慢慢打怪攒经验,做活动时一次性把满珠收走换成奖励。(来源:百度知道,2023-11检索,已去隐私)

4. 问:检测和删除聚灵珠一般用在什么回收玩法?

答:满珠回收换奖励最常用,比如玩家攒满经验的聚灵珠后,到NPC这里按经验值批量回收成金币或道具。凡是要按聚灵珠经验值圈定并清理满珠的,都用这对检测加删除命令。

5. 问:SDCheckMineEx和SDTakeMineEx为什么要分开写?

答:分开是为了安全。先用检测命令确认有没有满足条件的珠子,成立再删,避免无条件删除把包裹里不该删的珠子清掉。两条命令参数保持一致,删的就是刚检测出来的那批。

6. 问:回收不同经验值的聚灵珠怎么区分?

答:靠参数3的经验值门槛区分,要回收满200的就填200,要回收满500的就填500。不同门槛写成两段独立判断,各自检测删除,互不干扰,具体经验上限以本地版本为准。

收尾

检测和删除聚灵珠用SDCheckMineEx判断满珠条件、SDTakeMineEx执行删除,两条命令三个参数逐一对上,满珠条件回收就能安全自动完成;删除前先检测、把经验门槛设准,是避免误删的关键。

SDCheckMineEx与SDTakeMineEx的检测删除组合在本地实测通过,仅供学习参考,删除类脚本建议先备份数据,其他引擎没有同名命令。

内容来源可溯:SD插件帮助文档(检测和删除聚灵珠是否满足条件)。

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

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

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

本文链接:https://www.m2gm.com/plug/sd/sd-checkmineex/

分享给朋友:

相关文章

SD插件极品元素回收检测命令SDCheckItemWitemValue配置教程

SD插件极品元素回收检测命令SDCheckItemWitemValue配置教程

SD插件极品元素回收检测用SDCheckItemWitemValue命令实现,讲解格式拆解、参数详解、配置实战与常见报错。命令带物品名、极品类型、极品位置、符号、值、数量、缓存七个参数,检测后调用SDTakeItemWitemValue回收并用SDWhile循环发奖励,第七参数0清缓存、-1叠加,多装备回收按此控制。…

SD插件如何检测包裹满经验物品 - SDCHECKITEMDURACOUNT命令实操

SD插件如何检测包裹满经验物品 - SDCHECKITEMDURACOUNT命令实操

SD插件检测包裹满经验物品用SDCHECKITEMDURACOUNT命令实现,本文讲解命令格式与机制、参数说明、实操配置与易错细节。命令带物品名、是否聚满、比较符号、数量四个参数,参数2填1只数已满经验的聚灵珠,常用于满珠回收与满经验物品检测,判断成立后引导玩家兑换或回收,建议物品名与数据库保持一致。…

一键回收包裹物品教程 - GOM引擎回收价格配置

一键回收包裹物品教程 - GOM引擎回收价格配置

本文详解GOM引擎一键回收包裹物品的三条命令用法,引用TakeBagItem官方示例与十条参数对照,说明回收价格按单件计算、2023年扩展的物品标识与物品颜色参数,区分按名称、按数据库IDX、按颜色三种回收方式,给出NPC脚本配置五步实操与热点问答。全文仅限本地环境学习调试。…