地图与场景
刷新怪物
在预先指定的地图坐标附近刷新怪物。
命令用途
MonGen 用于在预先指定的地图坐标附近刷新怪物。
它常用于 NPC 脚本分批刷怪、活动开场投放或副本入口初始化。
命令名
MonGen
调用格式
Param1 <地图编号>
Param2 <Y坐标>
Param3 <X坐标>
MonGen <怪物名称> <数量> <范围>
参数说明
| 参数 | 必填 | 说明 |
|---|---|---|
地图编号 | 是 | 通过 Param1 预先写入的地图编号。 |
X坐标 | 是 | 通过 Param3 预先写入的刷新中心 X 坐标。 |
Y坐标 | 是 | 通过 Param2 预先写入的刷新中心 Y 坐标。 |
怪物名称 | 是 | 要刷新的怪物名称。 |
数量 | 是 | 刷新的怪物数量。 |
范围 | 是 | 以中心点为基准的刷新范围。 |
返回或影响
- 这是执行型命令,会在指定地图坐标附近直接刷新怪物。
- 刷怪中心来自前面写入的
Param1、Param2、Param3,不是从MonGen这一行内部直接读取。
示例
基础用法
#ACT
Param1 xin2
Param2 25
Param3 25
MonGen 新手怪 20 10
这段写法会在地图 xin2 的 25,25 附近,按范围 10 刷出 20 只 新手怪。
常见变体
#ACT
Param1 G005
Param2 50
Param3 50
MonGen 稻草人 50 100
MonGen 多钩猫 50 100
这段写法会复用同一组中心点,在同一地图区域连续刷出两种怪物。
注意事项
MonGen依赖Param1、Param2、Param3提前写入地图和坐标;如果这三项没先设置,刷怪位置就会出错。- 刷怪范围应控制在合理区间,范围过大只会让怪物位置更分散,并增加服务器压力。
- 如果你更希望把地图、坐标、怪物和扩展参数直接写在同一行,应使用 在指定地图刷怪物EX。
