游侠NETSHOW论坛

标题: [6.30.19][雨中冒险2 自定义怪物掉落率、禁用箱子MOD][Risk of Rain 2] [打印本页]

作者: 6112562a    时间: 2019-5-28 20:11:08     标题: [6.30.19][雨中冒险2 自定义怪物掉落率、禁用箱子MOD][Risk of Rain 2]

本帖最后由 6112562a 于 2019-6-30 18:31 编辑

使用说明:

安装《雨中冒险2》基础模块工具:待更新
2019年6月30日非官方更新,本人自己打包版本,可能不稳定,但是可以运行mod。
[attach]7241532[/attach]

1.解压缩

2.将mod解压后的文件夹复制到游戏目录下bepinex\plugins文件夹内即可。

3.开始游戏

MOD说明:
    1.此Mod可以禁用箱子类物体的生成,即有钱只能买无人机、炮台,也可以开启箱子,尽情买买买。
    2.可以自定义怪物死亡后掉落物品的几率,和物品种类的概率。
    3.本Mod想做成暗黑那种风格刷刷掉物品的系列,所以名字DiabloMod。
    4.还在尝试其他点子,先放出来让大家体验一下。


  第一次运行Mod会在游戏根目录生成一个配置文件“DiabloMod.Config",内容如下
<?xml version="1.0" encoding="utf-8"?>
<Config xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
    <DropConfig>
        <DropConfig Name="Normal">
            <DropRateList>
                <DropRate Common="80" Rare="20" Epic="0" Lunar="0" Chance="10" />
            </DropRateList>
        </DropConfig>
        <DropConfig Name="Elite">
            <DropRateList>
                <DropRate Common="50" Rare="40" Epic="10" Lunar="0" Chance="20" />
            </DropRateList>
        </DropConfig>
        <DropConfig Name="Boss">
            <DropRateList>
                <DropRate Common="0" Rare="50" Epic="50" Lunar="0" Chance="100" />
                <DropRate Common="0" Rare="0" Epic="0" Lunar="100" Chance="20" />
            </DropRateList>
        </DropConfig>
    </DropConfig>
    <ChestConfig DisableChest="true" />
</Config>
说明
        <DropConfig Name="Normal">   代表普通怪物的掉落配置
            <DropRateList>    代表普通怪物的掉落集合
                <DropRate Common="80" Rare="20" Epic="0" Lunar="0" Chance="10" />    代表普通怪物进行一次掉落判定,其中Chance表示触发掉落的概率, Common表示如果掉装备则其为白装的概率、Rare表示绿装概率、Epic表示红装概率、Lunar表示蓝色月亮装概率
            </DropRateList>
        </DropConfig>

所有概率最高100,表示百分之100,即10表示百分之10。Common Rare Epic Lunar 四种概率总和为100。
类推
<DropConfig Name="Elite"> 代表精英怪物的掉落配置
<DropConfig Name="Boss"> 代表Boss怪物的掉落配置
特别说明:
<DropConfig Name="Boss">
            <DropRateList>
                <DropRate Common="0" Rare="50" Epic="50" Lunar="0" Chance="100" />    表示Boss必定掉落(Chance=100),掉落的道具50%为绿装( Rare="50"),50%为红装( Epic="50")
                <DropRate Common="0" Rare="0" Epic="0" Lunar="100" Chance="20" />    表示Boss有20%的概率额外掉落(Chance=20),掉落的道具100%为蓝装( Lunar="100")
            </DropRateList>
</DropConfig>
小伙伴可以自行添加第三次 第四次........等多次判定配置。


<ChestConfig DisableChest="true" />默认禁用箱子生成,如果想见到箱子,改成 DisableChest="false"

欢迎大家对问题进行反馈。


文件:v1.0.2.1
[attach]7235193[/attach]







作者: a5355985    时间: 2019-5-28 21:01:59

感谢,终于有一个更新打怪MOD了

作者: a5355985    时间: 2019-5-28 21:15:40

从MOD基础组件那里我就不能使用了,安装在游戏根目录,我安装了并没有用,然后运行MOD这个是自动运行还是怎么触发,至于后面的东西我是一个都找不到的
作者: 6112562a    时间: 2019-5-28 21:26:34

a5355985 发表于 2019-5-28 21:15
从MOD基础组件那里我就不能使用了,安装在游戏根目录,我安装了并没有用,然后运行MOD这个是自动运行还是怎 ...

此Mod使用的是加载器形式,不是替换游戏源文件的那种。使用前先确保游戏干净。然后把BepInExPack目录里面的东西复制到游戏目录
[attach]7235213[/attach]
游戏目录应该是这样的:
[attach]7235214[/attach]
插件目录应该是这样的:
[attach]7235219[/attach]

作者: 浮云生月    时间: 2019-5-28 21:42:29

给力,用上了

作者: 浮云生月    时间: 2019-5-28 21:43:10

就是怎么自己调倍率一窍不通,实在找不到,不过还是感谢大佬了
作者: 6112562a    时间: 2019-5-28 23:06:09

浮云生月 发表于 2019-5-28 21:43
就是怎么自己调倍率一窍不通,实在找不到,不过还是感谢大佬了

在根目录

[attach]7235240[/attach]

使用文本编辑器打开。
如果要让普通怪进行6次掉装备判定,可以这样
<DropConfig Name="Normal">
            <DropRateList>
                <DropRate Common="80" Rare="20" Epic="0" Lunar="0" Chance="10" />
                <DropRate Common="80" Rare="20" Epic="0" Lunar="0" Chance="10" />
                <DropRate Common="80" Rare="20" Epic="0" Lunar="0" Chance="10" />
                <DropRate Common="80" Rare="20" Epic="0" Lunar="0" Chance="10" />
                <DropRate Common="80" Rare="20" Epic="0" Lunar="0" Chance="10" />
                <DropRate Common="80" Rare="20" Epic="0" Lunar="0" Chance="10" />
            </DropRateList>
</DropConfig>

在Normal配置集合里,复制五行。普通怪,死亡后最高可掉6件装备,概率为10%*10%*10%*10%*10%*10%,也有可能一个也不掉90%*90%*90%*90%*90%*90%。
掉落的品质分布,通过改Common="80" Rare="20" Epic="0" Lunar="0" 来实现。默认普通怪80%掉落的装备是白装,20%的概率是绿装,红装和蓝装概率为0。
如果我们要改一次掉落的判定,比如:
1.我希望对应的怪死亡后,掉落的品质为白装、绿装、红装、蓝装都一样,可以这样改
<DropRate Common="25" Rare="25" Epic="25" Lunar="25" Chance="10" /> 即 四种装备各有25%的概率,确保总和一百即可。
2.我希望对应的怪死亡后,只掉蓝装,可以这样改
<DropRate Common="0" Rare="0" Epic="0" Lunar="100" Chance="10" /> 即蓝装配置为100%,其余为0%。
3.我希望对应的怪物死亡后必定掉一个红装,一个蓝装,25%的概率掉落绿装,可以这样改
<DropRateList>
                <DropRate Common="0" Rare="0" Epic="100" Lunar="0" Chance="100" /> 100%掉落,且必定是红装
                <DropRate Common="0" Rare="0" Epic="0" Lunar="100" Chance="100" /> 100%掉落,且必定是蓝装
                <DropRate Common="0" Rare="100" Epic="0" Lunar="0" Chance="25" /> 25%掉落,且必定是绿装
</DropRateList>



作者: 半是忧伤//。    时间: 2019-5-29 13:15:53

哇 非常感谢 很实用

感谢楼主分享以及非常详细的说明 良心
作者: 半是忧伤//。    时间: 2019-5-29 14:01:55

本帖最后由 半是忧伤//。 于 2019-5-29 14:11 编辑

试了好久 都没有效果 是游戏版本号不对的问题吗
(= =可以了,原来是我没开尸体的原因)

作者: 怎么取才合法    时间: 2019-5-29 14:20:54

很好,终于可以用了,这次全部改成所有怪都掉装备,非常感谢
作者: 灬蔚蓝色    时间: 2019-5-29 18:55:33

设置了不掉东西啊
作者: a5355985    时间: 2019-5-29 19:01:23

6112562a 发表于 2019-5-28 21:26
此Mod使用的是加载器形式,不是替换游戏源文件的那种。使用前先确保游戏干净。然后把BepInExPack目录里面 ...

感谢,卸载后再去文件夹看果然有之前装的奇奇怪怪的东西,现在好了,可以用了
作者: 天の殇    时间: 2019-5-29 19:21:59

复制到根目录了,也开始游戏玩了一会,但是没生成Diabloconfig这个文件是什么原因啊
作者: 6112562a    时间: 2019-5-29 20:55:56

灬蔚蓝色 发表于 2019-5-29 18:55
设置了不掉东西啊

默认打怪,只有boss是百分百掉东西。大灵火作为boss好像不算boss分类里,这个设定是游戏自己定义的,其它好像没遇到功能不符的情况。
如还有疑问,可以提交日志记录给我参考一下。

作者: 6112562a    时间: 2019-5-29 20:56:55

天の殇 发表于 2019-5-29 19:21
复制到根目录了,也开始游戏玩了一会,但是没生成Diabloconfig这个文件是什么原因啊 ...

先确认Mod是否正常加载,然后进入游戏玩一把。现在Mod加载机制改成了游戏唤醒再加载,避免和其他Mod冲突。

作者: 劣人007    时间: 2019-5-30 17:02:53

和小伙伴开黑很嗨,感谢楼主
作者: 6112562a    时间: 2019-5-30 19:44:33

劣人007 发表于 2019-5-30 17:02
和小伙伴开黑很嗨,感谢楼主

哎嘿,还能联网啊,我自己一个人,都没法试试。

作者: 地真不平    时间: 2019-6-2 21:55:46

概率改成100也不掉落,箱子倒是禁用了。
作者: forplaygame    时间: 2019-6-7 00:52:13

两个问题
联机的情况下 是否要爆率一致才能正常联机?
主动的获取途径是不是只有赌博了?
作者: EterNalSC    时间: 2019-6-7 17:54:04

地真不平 发表于 2019-6-2 21:55
概率改成100也不掉落,箱子倒是禁用了。

我也是

作者: 6112562a    时间: 2019-6-8 09:32:39

地真不平 发表于 2019-6-2 21:55
概率改成100也不掉落,箱子倒是禁用了。

配置文件内容提供给我看看吧

作者: 6112562a    时间: 2019-6-8 09:33:43

forplaygame 发表于 2019-6-7 00:52
两个问题
联机的情况下 是否要爆率一致才能正常联机?
主动的获取途径是不是只有赌博了? ...

此问题建议问问联机成功的小伙伴,我目前是一个人玩,没有测试过联机的情况呢。
@

劣人007



作者: 孤岛旧梦;    时间: 2019-6-12 14:44:10

我不知道是不是我基础模块没放对位置   解压吼的TMXZ文件夹我也放进指定位置了  进游戏没半点改变
作者: 苗野野88888888    时间: 2019-6-13 20:27:03

EterNalSC 发表于 2019-6-7 17:54
我也是

版本问题

作者: 苗野野88888888    时间: 2019-6-13 20:27:36

苗野野88888888 发表于 2019-6-13 20:27
版本问题

游侠里面有两个版本
作者: 孤岛旧梦;    时间: 2019-6-16 23:35:07

选择完角色开始游戏直接崩溃了。。[attach]7238809[/attach]

作者: 消逝的光芒1145    时间: 2019-7-1 20:14:02

我的能用,但是会与steam联机补丁冲突,进不去游戏,,,,
作者: 风林晚度    时间: 2019-7-2 20:08:30

改了配置文件,就不能用了
作者: 撒呦啦啦    时间: 2019-7-4 17:55:38

楼主请问是两个压缩包都要吗
作者: walkingding    时间: 2019-7-7 22:27:22

不会用啊!!!不会打开不了代码文件夹,也改不了,有没有什么办法版主直接改CE的。感谢

作者: 雾大雾大    时间: 2019-7-8 19:44:50

6112562a 发表于 2019-5-28 23:06
在根目录

大哥问下我为什么已经开始过了游戏没有跳出那个diablomod的文件呀是新版本不能用了吗


作者: 雾大雾大    时间: 2019-7-8 19:52:24

天の殇 发表于 2019-5-29 19:21
复制到根目录了,也开始游戏玩了一会,但是没生成Diabloconfig这个文件是什么原因啊 ...

我也是
作者: youxiagoubi    时间: 2019-8-24 17:19:03

6112562a 发表于 2019-5-29 20:56
先确认Mod是否正常加载,然后进入游戏玩一把。现在Mod加载机制改成了游戏唤醒再加载,避免和其他Mod冲突 ...

我也是加进去了弹出一个加载的框 但是没有那个文件,也不影响游玩但是也没mod效果,求大佬指点
作者: D一骑绝尘1991    时间: 2019-10-1 17:38:01

为什么我直接打不开游戏了
作者: 起灵Ling    时间: 2019-10-3 15:39:24

本帖最后由 起灵Ling 于 2019-10-3 15:40 编辑

用了之后一直是在循环这条
作者: xyjzh    时间: 2020-5-25 02:00:49

为什么装了不刷怪?

作者: 枕月山中眠    时间: 2020-11-14 11:28:49

我也是没有刷怪了,一只都看不到
作者: 游侠网-PaPGe9    时间: 2023-4-25 17:22:09

感谢





欢迎光临 游侠NETSHOW论坛 (https://game.ali213.net/) Powered by Discuz! X2