metal-crow/Dark-Souls-1-Overhaul
GitHub: metal-crow/Dark-Souls-1-Overhaul
这是一个《黑暗之魂1》的PvP修复与改进模组,旨在解决多人游戏中的bug并提升对战体验。
Stars: 134 | Forks: 13
# 《黑暗之魂1》PvP 修复与改进模组
### 信息 Google 文档(笔记与逆向工程知识存档于此):
https://drive.google.com/drive/folders/0BzSQv5PaltE-ci1LaDh5MDRId2M?resourcekey=0-9E8yBDVHw0gzKEuWYvCdEA&usp=sharing
### 待办事项列表:
https://trello.com/b/hay0mA7U/general-todo
### Nexus Mods 链接
https://www.nexusmods.com/darksoulsremastered/mods/466
### Discord 社区
https://discord.gg/nABqj8G
### 安装说明
将压缩包内容解压至你的《黑暗之魂:重制版》文件夹即可完成安装(确保 `d3d11.dll` 文件与游戏 `.exe` 文件位于同一目录)。游戏启动时若弹出命令窗口,则表明模组已成功安装。
### 卸载说明
要卸载或禁用此模组,请移除 `d3d11.dll` 文件。此举也会将你的存档恢复至安装模组之前的状态。
## 模组描述
此模组默认与原版《黑暗之魂1》完全向后兼容。它**不会**将你与原版玩家隔离。
- **作为主机**:任何与你连接的玩家都将遵循你的模组模式。
- 例如,若你处于“改进模式”而对方处于“传统模式”,对方将要么切换至“改进模式”,要么断开连接。
- 若连接的是非模组用户,你可以通过 `F4` 键配置是拒绝其连接尝试,还是让自己的模式匹配对方(默认行为)。
- **作为客机**:你可以配置允许连接的对象范围。默认情况下,你接受所有连接并切换模式以匹配主机。
- 你可以使用 `F1` 键(禁止连接至非模组主机)、`F2` 键(禁止连接至传统模式主机)和 `F3` 键(禁止连接至改进模式主机)来切换此行为。
按下 `F5` 键可在不同模式间切换。生命值条下方的图标会显示你当前所处的模式。
__传统模式__是模组的默认初始模式(可在 ini 文件中修改)。它包含一系列重大但完全向后兼容的错误修复、生活质量改进、视觉故障修复以及功能性反作弊措施。
它还解锁了一些引擎内置限制并修复了其他引擎问题(包括禁用糟糕的内置反作弊系统)。
__改进模式__可以启用,以获得此模组提供的全部改进。它在多个方面(武器平衡性、魔法使用等)显著提升了 PvP 体验,同时保持了《黑暗之魂1》PvP 的核心体验不变。
## 更新日志
### 传统模式
* NPC 和 Boss 不再能被黑客击杀
* 黑客无法再强制你进入望远镜或龙形状态,或对你施加其他负面效果
* 修复了“宁静行走之死”Bug
* 修复了可能导致黑客使你游戏崩溃的 Bug
* 如果你在过远距离进行背刺,将不再会传送到目标身边(兼具反作弊和生活质量提升)
* 修复了背刺后出现不可见攻击的 Bug
* “死角攻击”和“幽灵攻击”回归,并使其略微更稳定
(仅当双方用户都安装了模组时生效)
* 除武器外的装备现在可以在任何动画期间更换
* 修复了生命值条显示不准确的 Bug(可禁用)
* 游戏内存容量增加(可加载更大的文件)
* 现在可以在任何地点召唤灵体。
此解决方案并不完美,因为之前无法进行多人游戏但紧邻可联机区域的地点(例如不死镇篝火),会被视为独立的多人游戏区域。
(注意:《黑暗之魂:重制版》允许在 Boss 已死的情况下进行召唤)。
目前存在一个 Bug:如果你通过加载或入侵返回的方式生成到这些区域之一,此功能将无法生效。你必须步行进入该区域。
* 支持无限存档栏位。
在加载游戏菜单中按左/右方向键或左/右十字键可切换当前存档。
就像书页一样,每“页”包含 10 个角色存档。
* 支持加载自定义存档文件路径
指定要使用的文件夹位置 + 文件名,将使用备用路径加载它们
* 修复以防止追踪法术失去同步(仅当双方玩家都安装了模组时生效)
* 修复了翻滚时的“脚踝断裂”Bug
* 崩溃处理与报告工具
* 可选择使用 Steam 显示名称代替角色名称
* 可选择禁用耐久度系统
* Steam 网络代码已更新,以减少延迟并隐藏 IP 地址(仅当双方玩家都安装了模组时生效)
* 修复了泥地和 PvP 中戟类武器即时奔跑攻击的故障
* 新增物品:
* __搜索红眼珠__(ID 104,可从维因海姆的里卡德处获得),可在尝试入侵时搜索所有多人游戏区域。通过单次使用即可入侵整个游戏中的任意区域。它将持续快速搜索所有区域,直至取消或找到入侵目标。
* __无约束红眼珠__(ID 105,可从维因海姆的里卡德处获得),执行类似初版(PTDE)风格的红眼入侵:无限向上搜索灵魂等级。这意味着,作为 SL100 的角色,你可以入侵 SL90 至 SL713 的任何人。但此功能并未同时启用无限向上搜索武器等级。
* __双生红眼珠__(ID 107,可从维因海姆的里卡德处获得),结合了以上两种眼珠的功能。
* __搜索蓝眼珠__(ID 150,可从维因海姆的里卡德处获得),是“搜索红眼珠”的变体,用于在所有区域寻找蓝魂(暗月誓约)入侵。
* __无约束蓝眼珠__(ID 151,可从维因海姆的里卡德处获得),是“无约束红眼珠”的变体,在无限向上搜索灵魂等级的同时寻找蓝魂(暗月誓约)入侵。
* __双生蓝眼珠__(ID 152,可从维因海姆的里卡德处获得),是“无约束蓝眼珠”的变体,结合了以上两种眼珠的功能。
* 用于选择使用上述眼珠尝试入侵区域的系统。
编辑附带的 `searchlist.txt` 文件以设定要搜索的区域,眼珠将仅在这些区域内搜索。
你也可以在游戏运行时编辑该文件,重新加载存档即可在游戏中刷新。
* 基本更新检查系统
* 兼容 [《绘画世界》](https://www.nexusmods.com/darksoulsremastered/mods/527)
* 跳过开场标识动画
* 不会改动你的原始存档文件。使用其自身的存档副本以防卸载后被封禁。
* 修复了因无效瞳孔和发色导致多人游戏无法进行的 Bug。
### 改进模式
* 动作可通过翻滚取消
* 动画调整:
* 灰烬剑舞的起手和主动画已加速(分别为 x10 和 x1.6)
* 所有跪地治疗的起手动作已加速(x6)
* 雷枪的起手和主动画已加速(分别为 x10 和 x1.2)
* 所有武器的挥空动画已被移除(现在总是使用命中动画)
* 实现了《血源》的热血系统,以替代暗属性升级路径
生命恢复量为 `(0.05 + (武器升级等级 / 10.0)) * 造成的伤害`
恢复生命的时间为 5000 毫秒,或在切换武器时触发
* 部分法术类型在施放时不再锁定你的移动或旋转
你可以在施放它们时自由行走、奔跑和旋转,且正常执行转身取消
这些法术包括:除燃烧、火焰风暴,以及除雷枪和暗月光之刃/阳光之剑外的所有奇迹
* 修复以防止曲剑类武器造成连击锁定
* 全面大幅提升生命值。
平均 SL125 构建的角色应有约 3000 生命值。
* 黄昏王冠现在仅增加魔法伤害。
###### 声明
使用此模组即表示你同意其创建者 MetalCrow 的所有观点均属正确,包括他对《黑暗之魂》的看法。任何与此相悖的声明均属戏仿。
标签:DLL注入, PC游戏模组, PvP修复, 兼容性更新, 动作角色扮演游戏, 反作弊, 在线游戏修复, 多人游戏修复, 模组兼容性, 模组管理, 流量审计, 游戏bug修复, 游戏修改, 游戏平衡, 游戏模组, 游戏稳定性, 玩家对战优化, 质量提升, 黑暗之魂1, 黑暗之魂重制版