想念~
如题
玩家跑的很远的卡mm怪,mm怪物都没有仇恨值,也打不到玩家,如何解决?
有没有办法让玩家离mm怪20格远攻击没有伤害?

2000000
本帖最后由 2000000 于 2022-11-29 19:15 编辑

我将以插件开发来回答此问题,我暂时不知道什么插件可以做到您所说的功能:
这非常简单, 尝试通过 EntityDamageByEntityEvent 获取投射物与受到伤害的实体 (damager)
随后获取此投射物的发射者 (Shooter) 并且判断此发射着是否在 damager 的周围 20 格内,如果不在则取消事件

白慕_Baimu
本帖最后由 白慕_Baimu 于 2022-11-29 19:18 编辑

Options:
  MaxCombatDistance: [数字]

生物在多远以外不能被玩家伤害
将此设置为比技能小的范围将保证它可能伤害玩家,并且不容易被利用
参见https://pluginscdtribe.github.io/wiki/mythicmobs/MobOption.html
希望能帮到你喔~



梅花K
怪物配置选项下方添加这个就行
Options:
  MaxCombatDistance: 20
也可以增加仇恨范围 不过这样也许会增加服务器负担

第一页 上一页 下一页 最后一页