猫耳朵 发表于 2025-6-2 16:29:57

如何获取玩家自身 周围 的 宝宝 数量呢??求高手指教 [作揖]



如何获取玩家自身 周围 的 宝宝 数量呢??求高手指教


查引擎文档,只查到了一个 GetMapMonCount 命令,但它是检测全图的,没有指定坐标范围的参数



求有相关经验的GM赐教,跪谢 [磕一个]

看我睡服你 发表于 2025-6-2 23:53:00

本帖最后由 看我睡服你 于 2025-6-2 23:55 编辑

#IF
CHECKSLAVECOUNT = 5
#SAY
你的宝宝数量为5个。
#ELSESAY
你的宝宝数量不为5个。

格式: CHECKRANGEMONCOUNTEX 地图代码 怪物名 X坐标 Y坐标 范围 控制符(=,>,<) 数量 宝宝是否计算在内
[@main]
#IF
CHECKRANGEMONCOUNTEX 3 半兽人 333 333 10 > 100
#SAY
大于100个半兽人

#IF
CHECKRANGEMONCOUNTEX <$MAP> 虎卫 <$X> <$Y> > 20 > 4 1
#SAY
大于4个虎卫


猫耳朵 发表于 2025-6-3 03:00:50

看我睡服你 发表于 2025-6-2 23:53
#IF
CHECKSLAVECOUNT = 5
#SAY


请问,这个命令如何如何能兼容,身边有1 ~ 10 只 怪的所有情况呢?不会是需要写10个 if吧?

442671 发表于 7 天前

猫耳朵 发表于 2025-6-3 03:00
请问,这个命令如何如何能兼容,身边有1 ~ 10 只 怪的所有情况呢?不会是需要写10个 if吧? ...

引擎说明书,查找循环
页: [1]
查看完整版本: 如何获取玩家自身 周围 的 宝宝 数量呢??求高手指教 [作揖]