服务器端地图

创作者: Mydayyy
已更新:2025-03-09 00:14:53
11KB

关于此 MOD

与他人分享你的地图和标记!这个贴心的模组将地图和标记完全移至服务器端,这意味着即使你离线,也能接收到地图和标记的更新。地图和标记会随世界一起保存和加载,并且
英灵神殿 服务器端地图

分享你的地图和标记给他人!
这个贴心的模组将地图和图钉完全移至服务器端,这意味着你将收到
离线时地图和标记也会更新。地图和标记会随世界一同保存和加载,并在你连接时发送给你!
该插件将已探索的地图和创建的标记完全转移到服务器。
当客户端进行探索时,它们会将已探索的区域发送到服务器,服务器随后将
将其分发给所有已连接的客户端。当客户端加入时,服务器将同步
当前已探索区域发送给客户端。标记也会共享,但默认关闭,需要手动启用。
使用图钉共享时,所有新建的图钉都会发送到服务器,服务器会将它们与
已探索区域。

安装

0. 此模组需要BepinEx
1. 将 ServerSideMap.dll 放入你的 **服务器和客户端** 的 BepInX 插件文件夹中
2. 重启服务器和客户端

希尔德更新

由于未知原因,.explored 文件被清空并重置为零字节。
如果你之前使用了固定系统,你需要恢复该文件的备份。
否则无需操作,因为该部分将重新生成,且已探索进度
当玩家再次登录时,他们的进度将被同步。

需要人工干预!(服务器管理员)

瓦尔海姆更改了世界/存档文件的文件夹结构,并将世界文件移到了新位置。 

因此你需要:
1) 找到你的英灵神殿世界的存档文件夹
2) 将属于你的世界的.explored文件移动到新位置

工作原理
如果你其他文字都没看,至少请把这段看完

标记分享:
1) 标记默认关闭,如需使用该功能请手动启用
2) 配置文件将在您首次启动新版本后创建。您可以编辑以下位置中的配置文件 BepInEx/config/eu.mydayyy.plugins.serversidemap.cfg
3) 编辑配置后需要重启
4) 客户端的现有标记不会同步到服务器
5) 每个新创建的标记只存在于服务器上,而不在客户端上
6) 当客户端连接时,它会从服务器下载所有标记
7) 当客户端禁用标记共享时,他将选择退出,服务器上的其他人继续共享他们的标记
8) 当服务器关闭标记共享时,无论客户端在配置文件中如何设置,都无法共享他们的标记

地图分享:
1) 一如既往,已探索区域会同步到服务器并进行合并
2) 服务器将当前地图探索进度发送给客户端,客户端将其合并
3) 当客户端禁用地图数据共享时,该客户端将退出共享,而服务器上的其他客户端将继续共享其地图探索信息。
4) 当服务器关闭地图共享时,无论客户端在配置文件中如何设置,都无法共享他们的地图探索进度。

地图标记和探索数据会随地图一起保存到一个新文件中。

你可以分别切换标记和地图共享,具体操作请参考标记共享2和3的说明。

指令:
目前有三个可用的聊天命令:

- /转换引脚将所有当前在客户端保存的标记上传至服务器。
- /convertpins 忽略本地重复项:将所有当前位于客户端的标记上传至服务器。若服务器上已有标记位于其附近,则这些标记 不 已上传。默认半径为15.0,可在配置中调整。
- /deletealllocalpins: 删除 所有本地标记。这些将无法恢复,请确保您完全确定要这么做时再使用。

错误报告
请使用 GitHub 用于提交错误报告和反馈。

开发
开发工作在 GitHub 上进行:https://github.com/Mydayyy/Valheim-ServerSideMap

你需要将以下dll文件复制到Libs文件夹中:

- 0Harmony.dll
- assembly_utils.dll
-assembly_valheim.dll
- BepInEx.dll
- BepInEx.Harmony.dll
- UnityEngine.CoreModule.dll
UnityEngine.dll
UnityEngine.ImageConversionModule.dll
UnityEngine.UI.dll

KoFi
我的Ko-fi页面可以在 这里

Valheim: 英灵神殿 的热门 MOD

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

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