
好的,请发送需要翻译的游戏内容。
Roguelike风格大修:随机化敌人掉落、商店、制作商贩、初始装备。武器随机生成升级等级、属性亲和、战灰,并自动装备。敌方生命值成长随机化,以实现动态难度。高
查看大图本项目仅支持《艾尔登法环》游戏版本
1.16.1。
Mod 说明
这是一个《艾尔登法环》物品随机 Mod。
它可以随机敌人掉落、地图拾取物、商店商品、配方商店商品,以及开局职业的武器、防具、护符。
拾取到的武器还可以随机强化等级、质变和战灰,并可选择自动装备。
此外也支持随机敌人血量倍率,让战斗体验更有变化。
本 Mod 会基于游戏当前已经加载的 Param 表内容进行随机。
因此理论上可以兼容大多数会修改物品、掉落、商店或角色数据的其他 Mod。
配置指南
配置文件:elden_ring_item_randomiser_new.ini
seed- 随机种子。
- 相同的种子通常会得到相同的随机结果。
- 如果留空,首次启动时会自动生成。
randomize_map_lots- 是否随机地图上的拾取物。
randomize_enemy_lots- 是否随机敌人掉落物。
randomize_shop_lineup- 是否随机普通商店和配方商店的商品。
randomize_weapon_upgrades- 是否让拾取到的武器带有随机强化等级。
randomize_weapon_affinities- 是否让拾取到的武器带有随机质变。
randomize_ashes_of_war- 是否让拾取到的武器带有随机战灰。
randomize_starting_loadout- 是否随机开局职业的武器、防具、护符。
auto_equip- 拾取到可装备物品后,是否自动装备。
write_spoiler_log- 是否生成随机结果说明文件,方便查询本次种子的内容。
strict_key_item_rules- 是否启用更严格的关键物品保护规则。
- 建议保持开启,以减少流程异常风险。
random_enemy_hp_enabled- 是否启用随机敌人血量倍率。
- 开启后会在启动时对敌人参数表中的血量进行一次随机。
random_enemy_hp_apply_delay_ms- 插件启动后等待多少毫秒,再应用敌人血量随机。
- 如果进游戏时卡顿明显,可以适当调大。
random_enemy_hp_min_multiplier- 敌人血量最小倍率,例如
1.0。
- 敌人血量最小倍率,例如
random_enemy_hp_max_multiplier- 敌人血量最大倍率,例如
5.0或10.0。
- 敌人血量最大倍率,例如
使用方法
- 将 DLL 和 INI 放入 Mod Loader 使用的目录。
- 首次启动游戏后,如有需要再修改配置。
- 修改配置后,重新启动游戏使设置生效。
Mod Engine 2 / Mod Engine 3 使用教程
Mod Engine 2
- 先准备好可用的
Mod Engine 2,并确认它已经能正常启动《艾尔登法环》。 - 打开
Mod Engine 2使用的 Mod 目录。不同整合包目录名称可能不同,常见的是mod、mods或单独的某个整合目录。 - 在这个目录里为本 Mod 新建一个单独文件夹,建议命名为
elden_ring_item_randomiser_new。 - 将本项目提供的
elden_ring_item_randomiser_new.dll和elden_ring_item_randomiser_new.ini复制到这个文件夹中。 - 检查
Mod Engine 2的配置文件,确认它会加载你刚才放入文件的目录。 - 如果你的
Mod Engine 2需要配合Mod Loader使用,也要确认Mod Loader已经正确安装。 - 首次使用时,先不要改太多参数,保持默认配置启动一次游戏,确认 Mod 能正常读取。
- 使用
launchmod_eldenring.bat或你平时的Mod Engine 2启动方式进入游戏。 - 进入游戏后,如果 Mod 生效,通常会生成日志文件,并且随机内容会按配置表现出来。
- 如果需要修改规则,退出游戏后编辑
elden_ring_item_randomiser_new.ini。 - 修改配置时,只需要改等号右边的值。
true表示开启,false表示关闭。 - 保存配置后,完全退出游戏,再重新启动一次,让新设置生效。
- 如果没有生效,先检查:
elden_ring_item_randomiser_new.dll和elden_ring_item_randomiser_new.ini是否放在同一个目录;Mod Engine 2是否实际加载了该目录;游戏版本是否为1.16.1。
Mod Engine 3
- 先准备好可用的
Mod Engine 3,并确认它已经可以正常启动游戏。 - 打开
Mod Engine 3使用的 Mod 根目录。 - 在该目录中为本 Mod 新建一个独立文件夹,建议命名为
elden_ring_item_randomiser_new。 - 将
elden_ring_item_randomiser_new.dll和elden_ring_item_randomiser_new.ini复制到这个文件夹中。 - 打开
Mod Engine 3的配置文件,把本 Mod 所在目录加入加载列表。 - 如果你同时使用多个 Mod,建议把本 Mod 放在你想要的加载顺序位置,避免和其他整合目录混在一起不方便排查。
- 第一次启动时,先用默认配置进入游戏,确认 Mod 能正常加载。
- 使用
Mod Engine 3的启动方式进入游戏。 - 进入游戏后,如果 Mod 正常工作,日志目录里会生成本项目的日志文件。
- 如果需要修改随机规则,先退出游戏,再编辑
elden_ring_item_randomiser_new.ini。 - 修改配置时,只需要改右侧的值,
true为开启,false为关闭。 - 保存后重新启动游戏,让新的设置生效。
- 如果没有生效,优先检查:本 Mod 目录是否已经加入
Mod Engine 3的加载列表;dll与ini是否在同一个目录;是否使用了正确的游戏版本1.16.1。
项目说明
本项目根据 LukeYui 已停止维护的 elden_ring_item_randomiser 项目改造而来。
项目功能、结构方向和整体思路参考了原项目,并针对当前版本游戏进行了重新整理与适配。
本项目中的代码修改与实现由 ChatGPT 生成和协助完成。
LukeYui 原项目地址:https://github.com/LukeYui/elden_ring_item_randomiser
本项目源代码地址:https://github.com/ankerlcg1996/elden_ring_item_randomiser_new
鸣谢
感谢 LukeYui 与原版 elden_ring_item_randomiser 项目,为本项目提供了重要的功能设计参考。
同时感谢 Elden Ring Mod Loader、elden-x,以及相关社区工具和研究资料对本项目开发的帮助。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。