地图与场景

检查地图灵气数量

检查指定地图的灵气数量是否满足条件,适用于灵气地图开放判断、场景阶段切换和地图状态监控。

命令用途

CheckMapNimbusCount 用于检查指定地图的灵气数量是否满足比较条件。

它常用于灵气场景开放判断、地图状态分流、活动阶段切换,以及灵气积累后的提示或后续脚本触发。

命令名

CheckMapNimbusCount

调用格式

CheckMapNimbusCount <地图编号> <比较符> <数量>

参数说明

参数必填说明
地图编号是要检查的地图编号,例如 3。
比较符是支持 <、>、=,分别表示小于、大于、等于。
数量是用来比较的灵气数量阈值。

返回或影响

  • 这是检查型命令,只在条件判断流程中使用。
  • 当目标地图的灵气数量满足比较条件时,#IF 条件成立。
  • 当条件不成立时,会转入 #ELSEACT、#ELSESAY,或继续执行其它不依赖该条件的流程。
  • 这条命令只负责检查地图灵气数量,不会自动创建、清空或调整地图灵气。

示例

基础用法

[@CHECKMAPNIMBUSCOUNT]
#IF
CheckMapNimbusCount 3 > 200
#SAY
盟重地图的灵气郁积浓厚,勇士们赶快前往。

这段写法用于检查地图 3 的灵气数量是否已经大于 200,条件成立时给出提示。

常见变体

#IF
CheckMapNimbusCount 3 = 0
#ACT
CreateMapNimbus 3 2 1200

这段写法适合在地图当前没有灵气时,补建一段新的地图灵气效果。

注意事项

  • 这条命令检查的是地图灵气,不是人物灵气;不要和 Nimbus 这类人物灵气命令混用。
  • 地图编号 需要和实际脚本使用的地图编号保持一致,不要把地图名称直接写进这里。
  • 如果你要在条件成立后创建地图灵气,应在后续流程中显式调用 CreateMapNimbus。

相关命令