当前位置:

传奇定时刷怪怎么设置


传奇服务端设置定时刷怪,先要区分死亡后间隔刷新和固定时刻刷新两种需求:前者直接修改 `mir200\envir\mongen.txt`,后者则需要在定时脚本中按时间判断,再调用刷怪命令。普通地图补怪、精英怪循环刷新,优先使用 `mongen.txt`;每天固定在15:00、20:00出现一次的活动首领,不建议只改刷新间隔,否则服务器重启时间、怪物死亡时间变化后,实际出现时间也会跟着偏移。

设置死亡后定时刷新时,先备份 `mongen.txt`,再按地图编号 x坐标 y坐标 怪物名称 范围 数量 间隔时间 集中刷几率 刷怪模式 集中点x 集中点y 触发配置的顺序新增一行。例如在地图 `d024` 的50、50附近,每次刷1只沃玛教主,死亡后30分钟再次刷新,可按该引擎的字段格式填写:`d024 50 50 沃玛教主 20 1 30 0 0 0 0`。其中范围20表示怪物在中心点周围扩散,数量1表示一次只生成一只,间隔30通常按分钟计算;范围不是整张地图大小,间隔也不是地图首次加载延时。地图编号、怪物名称和坐标必须与服务端实际配置一致,否则可能出现不刷、刷错地图或刷到不可通行位置。

设置固定时刻刷怪时,应先在服务端的定时脚本区域建立一个全局定时任务,例如每60秒检查一次服务器时间,再设置15:00至15:01为执行窗口;窗口内先判断当天是否已经刷过,确认未执行后调用 `mongen` 或 `mongenex` 生成怪物,并写入当天执行标记,到了15:01再清除标记。这样可以避免定时器每秒或每分钟重复生成几十只首领。需要`setontimer`、`ontimer`、`mongen` 和 `mongenex` 的参数会因引擎不同而变化,使用前必须确认该服务端支持全局计时、时间判断和全局变量;只把 `[@ontimer1]` 标签粘贴到错误脚本文件,通常不会产生任何效果。

测试时先用低风险数据验证:普通怪可设为每3至10分钟刷新,精英怪设为15至30分钟,首领设为30至120分钟,并将数量暂时改成1、范围改成5至10,确认地图、坐标、公告和死亡后计时都正常后再扩大范围。常见误区是把范围当成地图面积、把间隔时间当成固定时钟、把触发标签留空导致脚本解析失败,或同时在 `mongen.txt` 和定时脚本中各配置一次,造成双倍刷怪。修改后应保存为纯文本格式,重新加载对应配置或重启服务端,再实际击杀一次怪物检查计时是否从死亡时刻开始计算。

游戏攻略

· 传奇手游 · 更多
传奇单机怎么改攻击速度
热血合击白日门技能书在哪合
传奇霸主灵宠攻略最新
热血传奇封魔谷隐藏地图怎么进入
传奇合击组合特点是什么
原始传奇攻略心得法师怎么玩的
原始传奇哪里打钱快一点
复古传奇武器锻造攻略图解