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服了,真的气炸.
方法一 将随机生成几率和其他属性调成不一样的
状况:均随机生成不超过 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 发表于 2019-1-10 15:45
你有控制原版怪物刷新几率么?
因为现在的两种随机刷怪方式,刷新方式挂靠在原版怪物上面的。 ...
什么意思?是添加新的怪物和覆盖原版怪物选项吗?
我意思mm的怪物生成算法其实就是原版生成的算法。
如果原版怪物禁止生成,那么mm的随机生成就没用了。
所以如果你限制原版怪物生成的话,那么mm也是会被限制的。
如果原版怪物禁止生成,那么mm的随机生成就没用了。
所以如果你限制原版怪物生成的话,那么mm也是会被限制的。
qq794195711 发表于 2019-1-10 16:42
我意思mm的怪物生成算法其实就是原版生成的算法。
如果原版怪物禁止生成,那么mm的随机生成就没用了。
所以 ...
所配置的世界是 允许生成 的,但是其他世界是关闭的。
love12138 发表于 2019-1-10 16:45
所配置的世界是 允许生成 的,但是其他世界是关闭的。
那就不是很清楚了,可能是你某个地方限制了刷怪效率导致的。
还有我分析下你这个刷怪配置。
刷怪的时候优先级高的肯定会得到第一个执行,就是RandomHunter,因为Priority是2.
有因为生成几率是1,所以100%生成,所以就会只生成这个怪物了,而另外一个Priority是1的不会生成了。
Priority最高为128,Chance最高就是1,也就是100%。
建议你把优先级高的设置成几率生成,低的设置为1.
qq794195711 发表于 2019-1-10 16:53
那就不是很清楚了,可能是你某个地方限制了刷怪效率导致的。
还有我分析下你这个刷怪配置。
刷怪的时候优 ...
如果应用于及其之多的怪物呢?我觉得不是配置问题因为一个怪物也是这样.
love12138 发表于 2019-1-10 16:55
如果应用于及其之多的怪物呢?我觉得不是配置问题因为一个怪物也是这样.
...
https://pluginscdtribe.github.io ... RandomSpawners.html
我建议你看看这个教程吧,这些东西都是很简单的其实。
只要写对了,都没问题的。
qq794195711 发表于 2019-1-10 17:06
https://pluginscdtribe.github.io/wiki/mythicmobs/CreatingRandomSpawners.html
我建议你看看这个教程 ...
我是按照 WIKI 所写....
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%替代生成。
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%替代生成。