地图与场景
检查地图灵气数量
检查指定地图的灵气数量是否满足条件,适用于灵气地图开放判断、场景阶段切换和地图状态监控。
命令用途
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。
