最近很多玩家反馈怪物刷新少,稀有怪刷不出。下面就刷怪的机制方面作一个详解,以此帮助大家更快更有效率地肝Inf。有能力的同学可以去看 github 里的 InfiniteInfernal 源码,并帮忙捉虫。
首先说结论:
杀的越快,刷的越快
在上一个版本,怪物的刷新采用了原版的机制。在刷出一只原版怪物后,它将有一定的几率被瞬间替换为黑化怪物。由于原版怪物刷新系统已经很完善,利用这个机制来生成黑化怪物是一种较为简单的方式。
然而原版刷怪系统存在着以下的问题:
- 对全世界有着刷怪上限,但对单个玩家没有,直接导致“人多没怪打,人少刷一堆”
- 怪物的种类被限制,全世界基本只有僵尸小白蜘蛛怕酱,偶尔碰到一两只小黑或者女巫
新版的插件则放弃了原版刷怪机制,实现了一套较为简单的独立刷怪机制,主要特点如下:
- 所有的怪物都是高度自定义化的,不再是随机技能
- 怪物将按照群系生成。
- 玩家拥有仇恨范围。在仇恨范围外不刷怪,而仇恨范围内的怪物将直接对玩家产生仇恨。
- 每个玩家附近的怪物数量拥有一个上限。如果玩家附近怪物数没有达到上限,那么怪物将在玩家的仇恨范围内快速刷新。
- 玩家的仇恨范围由玩家所处等级区域和玩家的增益/减益效果决定(发光嘲讽,隐身藏匿)
- 怪物刷新时,大概率在玩家前方刷新。
- 怪物刷新的高度范围在玩家的10格以上至20格以下。
加粗的是重点。由此可以看出,想要快速刷出想要的精英怪,以下几点可以作参考:
- 前往你想要的群系,并找一片较为平坦的地形。
- 刷怪时尽量全程面向那片平坦的地形。
- 刷一只怪杀一只,哪怕是没啥用的小怪。
- 尽量呆在一个地方,不要大范围跑动。
- 刷新在背后的怪物也要尽可能清除
- 如果附近棘手却不想打的怪物过多,那么可以彻底离开该区域后再返回。
举个栗子。我想在恶地刷烈焰史莱姆,那么这里就是一片极好的刷怪点:

有兴趣的同学可以猜猜看这里是哪