传奇定时刷怪怎么设置
定时刷怪要先区分按固定时钟出现和怪物死亡后间隔刷新两种需求:前者使用机器人定时脚本,后者修改刷怪文件中的刷新时间。以支持 mirserver 配置的传奇服务端为例,固定时间刷怪通常在 `mirserver\mir200\envir\robot_def\autorunrobot.txt` 添加定时入口,再到机器人脚本中调用 `mongen`;普通地图刷怪则编辑 `mirserver\mir200\envir\mongen.txt`。如果只是希望沃玛教主被击杀后每30分钟重新出现,直接改 mongen 即可;如果要求每天15:00准时出现,即使上一只怪没有死亡,也应使用机器人脚本,不能只改死亡刷新时间。

固定时钟刷怪的操作顺序是先写时间触发,再写地图坐标和怪物指令。打开 `autorunrobot.txt`,加入类似 `autorun npc runonday 15:00:00 @祖玛教主` 的入口,表示每天15:00:00触发祖玛教主脚本;随后在机器人脚本文件中建立同名标签,并填写地图编号、x坐标、y坐标,例如 `param1 3 405 328`、`param2 405`、`param3 328`,再执行 `mongen 祖玛教主 1 0`,即可在3号地图的405、328附近生成1只怪物。需要每周指定时间触发时,可将每日命令改为按星期运行的格式;需要每分钟、每小时或按秒执行,则使用对应的定时类型,不要把 `runonday` 当作间隔计时器。
死亡后定时刷新应直接按地图id x坐标 y坐标 怪物名 范围 数量 时间的顺序填写 mongen。比如 `d024 50 50 沃玛教主 20 1 30`,表示在d024地图的50、50坐标附近,以20格范围生成1只沃玛教主,死亡后等待30分钟再次刷新;想让怪物基本固定在一个点,可将范围设为1或接近0,想让普通小怪覆盖练级区,则把范围扩大并增加数量。新手地图建议先用范围20至50、数量5至10、刷新时间5至10分钟测试;精英怪或首领建议数量保持1只,刷新间隔至少30分钟,避免玩家集中时造成刷怪堆积和服务端负载升高。mongen中的时间对应死亡后的再次刷新,并不等于每天某个整点自动出现。
测试时必须同时核对地图id、怪物数据库名称、坐标可通行性和脚本标签是否完全一致。地图写错时脚本可能正常触发但玩家看不到怪,怪物名多一个空格或与数据库名称不一致时也可能无法生成;坐标落在障碍物、房屋内部或安全区边缘,会出现刷出后无法移动、无法被攻击或玩家找不到的情况。固定活动最好在触发脚本中增加一次全服提示,并先把时间设为当前时间后几分钟进行单次验证,确认公告、生成数量和坐标都正确,再改回正式时刻。常见误区是把每天15:00刷一只写进 mongen,结果变成上一只死亡后等待若干分钟,或者在同一时间重复配置多个入口,导致同一地图连续生成多只怪。保存配置后,按服务端支持的脚本重载或重启方式重新读取文件,再观察首轮生成和击杀后的刷新是否符合预期。