对象删除器

创作者: icecub333
已更新:2021-06-08 22:45:25
0KB

前置 MOD

使用 对象删除器 时将自动安装

关于此 MOD

ObjectDeleter允许你通过鼠标指向特定对象并按下(可配置的)热键来删除游戏中的某些对象。
什么是ObjectDeleter?
ObjectDeleter是一个简单的模组,允许你用鼠标指向游戏中的特定物体,然后按下(可配置的)快捷键将其从世界中删除。默认:左Alt+Y

你为什么做这个模组?
《英灵神殿》中有不少物体在生成后无法移除或摧毁。这个模组正是为了解决这一问题。

那如果有人可能滥用这个怎么办?
很遗憾,实际上不可能绝对确保没有人会滥用这一点。即使我强制要求必须在服务器上安装此模组才能在那里使用,反编译此模组并移除该要求也并非难事。

用这个模组可以删除哪些物件?
所有物体都可以在其配置中启用不安全模式后删除。但连接到服务器时,此设置将被忽略。它只能在单人游戏中使用。在多人游戏中或禁用不安全模式时,你只能删除位于内部白名单上的物体。这些是我已测试过且删除后不会造成损害的物体。在我发布更新时,会添加更多物体到该列表中。

那是不是意味着这个用起来很安全?
很可能是的,除非你启用了不安全模式。但是,使用风险自负!!!我不可能想到每一种情况并详尽测试每一个对象。所以在删除某样东西之前,请用常识判断!例如:删除世界出生点或地牢入口可不是个好主意!不过幸运的是,用这个模组应该无论如何也删不掉这些东西。

重要提示:使用前请先备份你的世界存档!如果出现问题,可以告诉我,我会尽力在后续更新中避免再次发生。

那在非安全模式下,我怎么知道它能不能删除这个对象?要是不能删又该怎么办?
只需瞄准你想删除的任意物体,然后按下快捷键即可。如果没有任何反应,请查看在游戏旁边运行的 BepInEx 控制台。如果模组确实识别到了该物体(如果控制台中没有出现任何消息,且物体未被删除,请确保你离它足够近),你会在控制台中看到类似以下内容的消息:

无法删除:[ObjectName](该对象不在可安全删除的对象列表中)


如果你认为应该可以删除那个物体,请在本模组页面发帖,附上你希望添加的ObjectName。如果我同意你的看法,我会确保在下次更新中加入它。如果我不同意,我一定会告知你,并说明我的理由。

你也可以加入我为此创建的Discord服务器。在那里发布更新对我来说方便得多,所以你添加的对象更有可能比在这里等更新要快得多。

Discord 英灵神殿物品删除器


这在服务器上能用吗?
很可能会。我的意思是,它在服务器上运行没问题,但瓦尔海姆中并非每个物体都设置为通过网络同步。所以在极少数情况下,物体在你的屏幕上被正常删除,但附近其他玩家的屏幕上却不会。

你会公开源代码吗?
不。我坚信开源,但鉴于这个模组可能被滥用,公开源代码会是个非常糟糕的主意!

已添加额外功能:
我已实现一个本地数据库,会自动存储你所瞄准物体的数据。如果你在服务器上瞄准其他用户建造的东西,而他们在线且在附近,数据库就会存储他们的游戏内用户名和SteamID。下次你再遇到该用户建造的任何东西时,就能知道是他们建造的。这对服务器管理员来说很有用。

路线图(未来计划):
  • 添加缺失的对象
  • 添加一个对象黑名单,其中的对象绝不应被删除,以便安全地实现下一步。
  • 添加可配置的“自定义对象”列表,以便你也可以删除这些对象 (可能需开启不安全模式)

Valheim: 英灵神殿 的热门 MOD

探索适用于 Valheim: 英灵神殿 的最佳MOD,带来新功能、升级画面,以及令人兴奋的方式来改变您的游戏体验。

使用 Xmod 解锁 Valheim: 英灵神殿 的全部潜力 — 今天就探索这些顶级 MOD!