地图与场景

清理指定地图怪物

清理指定地图中的怪物,适用于活动重置、地图回档和批量清场处理。

命令用途

ClearMapMon 用于清理指定地图中的怪物。

它常用于活动结束后的批量清怪、地图重置、切阶段清场和副本回收流程。

命令名

ClearMapMon

调用格式

ClearMapMon <地图编号>

参数说明

参数必填说明
地图编号是要清理怪物的目标地图。

返回或影响

  • 这是执行型命令,会尝试清理目标地图中的怪物。
  • NoClearMonList.txt 中列出的怪物不会被这条命令清理。
  • 这条命令只处理怪物,不会清理人物、NPC 或地面物品。

示例

基础用法

#ACT
ClearMapMon 3

这段写法会尝试清理地图 3 中的怪物。

常见变体

#IF
CheckMapMonCount 3 > 0
#ACT
ClearMapMon 3
SendMsg 6 "地图3怪物已清理。"

这段写法会先确认地图 3 中仍有怪物,再执行整图清怪。

注意事项

  • NoClearMonList.txt 中的保护怪不会被这条命令清掉,清场前应先确认你的目标怪是否在保护名单里。
  • 这条命令是整图清怪,不是范围清怪;如果你只想调整局部怪物位置,应改用 改变指定位置的怪物位置。
  • 如果清怪后还要重新补刷,应把 刷新怪物 或 刷新怪物EX 接在后续流程里。

相关命令