love12138
Mythicmobs (以下简称 MM ) 怪物随机生成功能无法使用.曾试过的解决方案:
方法一 将随机生成几率和其他属性调成不一样的
状况:均随机生成不超过 10个 终于可以生成 2 个怪物类型(之前都是生成1个怪物类型)
方法二 更改成英文名(原本都是中文名称)
状况:没用
综合:不超过10个,时而抽风,不符合逻辑的就生成(每次重启怪物插件貌似怪物就会增加)
配置:

RandomIronGate:
  Mobname: IronGate
  Worlds: test
  Chance: 1
  Priority: 1
  Action: add
  Conditions:
  - outside true


RandomHunter:
  Mobname: Hunter
  Worlds: test
  Chance: 1
  Priority: 2
  Conditions:
  - outside true

* 不要说我没加 Action 加了也没用
* 不要说我核心或插件有问题 版本一切正确
* 配置没动,直接加了怪物类型物品类型等...
* 刷新频率极慢,不超过10个


由于太懒了,就不排版了.....这个问题困扰了我很长时间以至于吓得都不敢开RPG服了,真的气炸.


qq794195711
你有控制原版怪物刷新几率么?
因为现在的两种随机刷怪方式,刷新方式挂靠在原版怪物上面的。

love12138
qq794195711 发表于 2019-1-10 15:45
你有控制原版怪物刷新几率么?
因为现在的两种随机刷怪方式,刷新方式挂靠在原版怪物上面的。 ...

什么意思?是添加新的怪物和覆盖原版怪物选项吗?


qq794195711
我意思mm的怪物生成算法其实就是原版生成的算法。
如果原版怪物禁止生成,那么mm的随机生成就没用了。
所以如果你限制原版怪物生成的话,那么mm也是会被限制的。

love12138
qq794195711 发表于 2019-1-10 16:42
我意思mm的怪物生成算法其实就是原版生成的算法。
如果原版怪物禁止生成,那么mm的随机生成就没用了。
所以 ...

所配置的世界是 允许生成 的,但是其他世界是关闭的。

qq794195711
love12138 发表于 2019-1-10 16:45
所配置的世界是 允许生成 的,但是其他世界是关闭的。

那就不是很清楚了,可能是你某个地方限制了刷怪效率导致的。
还有我分析下你这个刷怪配置。
刷怪的时候优先级高的肯定会得到第一个执行,就是RandomHunter,因为Priority是2.
有因为生成几率是1,所以100%生成,所以就会只生成这个怪物了,而另外一个Priority是1的不会生成了。
Priority最高为128,Chance最高就是1,也就是100%。
建议你把优先级高的设置成几率生成,低的设置为1.


love12138
qq794195711 发表于 2019-1-10 16:53
那就不是很清楚了,可能是你某个地方限制了刷怪效率导致的。
还有我分析下你这个刷怪配置。
刷怪的时候优 ...

如果应用于及其之多的怪物呢?我觉得不是配置问题因为一个怪物也是这样.

qq794195711
love12138 发表于 2019-1-10 16:55
如果应用于及其之多的怪物呢?我觉得不是配置问题因为一个怪物也是这样.
...

https://pluginscdtribe.github.io ... RandomSpawners.html
我建议你看看这个教程吧,这些东西都是很简单的其实。
只要写对了,都没问题的。

love12138
qq794195711 发表于 2019-1-10 17:06
https://pluginscdtribe.github.io/wiki/mythicmobs/CreatingRandomSpawners.html
我建议你看看这个教程 ...

我是按照 WIKI 所写....

losefood
RandomIronGate:
  Mobname: IronGate
  Worlds: test ————指定世界生成
  Chance: 1          同优先级下的概率 (同一个优先级下的所有怪物几率之和不超过100%)
  Priority: 1           优先级 (优先计算优先级为1的怪物总几率,空余的几率才是2和2之后的几率)  可能是从数字越大开始优先
  Action: add      add  是增加一个mm怪物 ,与原版怪物不计算在一起 ,独立插件生成;
                        Action 是替代原版怪物生成,(减少原版怪物生成可以用这个)
  Conditions:      
  - outside true

3种怪物优先级为1  概率分别都 10% 20% 20%         2种怪物优先级为2 概率为30% 40%  
则优先级为1的总概率为50%   
优先级为2的总概率为(1-50%)X70%=35%   
如果设置是Action  剩余的总概率15%为原版怪物
如果设置是add 那么这些怪物都是额外生成 可能受到服务器怪物上限的限制而生成较少。

优先级的bug。就如你设置的,优先级为1的总概率为100%  可能优先2的怪物不会生成  但是原版怪物总会有几个。并不会100%替代生成。