英灵神殿世界 - SSC

创作者: HackShardGaming
已更新:2021-09-24 17:58:23
693KB

关于此 MOD

英灵神殿世界 - 服务器端角色让服务器控制用户的角色文件。
请注意:此模组是一个 BepInEx插件因此需要这样才能使用。

欢迎来到英灵神殿的世界 - 服务器端角色插件。

这是以下内容的分支: 英灵神殿在线插件由AluvielDev制作。

我们已获得AluvielDev的授权,允许发布他修改过的资源。他还修改了Valheim-Online页面上的插件权限,内容如下:“允许你修改我的文件并发布错误修复或改进功能,只要注明我是原始创作者即可。”

这个分支包含了《英灵神殿》联机版所有主要请求的核心功能,即角色存档服务端保存。这是此模组唯一启用的功能。如果你在寻找区域PVP强制机制,可以查看我的 英灵神殿世界 - 区域 插件

核心特性:

服务器端角色:当客户端连接到服务器时,服务器会查找是否已为该玩家存储了现有的角色文件。如果没有,服务器将为客户端创建一个全新的角色文件。然后,服务器会将角色文件发送给客户端,并定期请求该角色的更新信息。如果用户离开服务器,服务器上的角色文件将会更新,但客户端上的角色不会更新。

*炉火与家园更新版本 0.7.2*
这是我对炉火与家园版本发布的官方更新。

*0.6.0版本新增* 
新功能:角色备份!

*0.5.0版本新增*
新功能:单人模式已重新加入!现在你可以正常游玩单人模式,不会遇到此插件带来的任何问题。另外,如果你启用 ExportCharacter,可以将服务器端角色复制到本地电脑上。这对于保存角色很有用。 

配置选项 AllowSinglePlayer 已被移除,因为不再需要。


*0.4.0 版本新增*
新功能:插件现在拥有权限系统。因此,现在需要另一个模组才能运行!请下载: 英灵神殿权限

*0.3.0版本新增*
新功能:从0.3.0版本开始,已保存的角色名称现在是动态的。也就是说,如果你更换了登录服务器的角色,系统会为你加载那个角色的存档文件,而不是原来的那个。 

向后兼容:首次登录服务器时(使用0.3.0版本),服务器会检查旧的角色文件“current.voc”,并将该角色文件重命名为“ActualCharacterName.wov”。也就是说,如果我以“HackShardGaming”的身份登录我的服务器,我旧的“current.voc”将被重命名为“HackShardGaming.wov”。特定角色名的角色文件仍然和以前一样存储在对应的steamid文件夹中。



客户端控制台命令(F5 界面)
保存
让服务器保存你的进度!

以下所有命令均要求用户为已批准的管理员(adminlists.txt),否则无法使用这些命令!

(所需权限:HackShardGaming.WoV-SSC.SaveAll)
!save-all
向服务器请求所有已连接用户的进度更新

(所需权限:HackShardGaming.WoV-SSC.ShutdownServer)
!shutdown-server
优雅地关闭服务器。在关闭前还会向所有已连接用户请求进度更新。

(需要权限:HackShardGaming.WoV-SSC.ReloadDefault)
!重新加载默认
    请求服务器重新加载默认角色文件。



客户端配置变量:

>> 导出角色:从服务器导出角色以供单人游戏使用和/或保留角色。(警告:本地角色文件将被覆盖!!)


服务器端配置变量:

>> AllowMultipleCharacters: 我们是否允许客户端在服务器上保存多个不同的角色文件(TRUE),还是使用一个统一的文件(FALSE)

>> CharacterSavePath:这是我们将存储角色文件的位置。注意:请确保这是你在服务器机器上有访问权限的位置


>> DefaultCharacterPath:这里将用于存放默认角色文件。注意:请确保这是您在服务器上可以访问的位置。


>> SaveInterval:向客户端请求更新的频率。默认每2分钟(120秒)一次

>> ShutdownDelay: 在执行 !shutdown-server 后,我们应该等待多久才真正关闭服务器。(我建议15秒或更长时间!)

[备份]

>> MaxBackups:你希望最多保留多少个备份?

>> BackupInterval: 我们应该多久(以分钟为单位)运行一次备份?默认是每10分钟!(对于大型服务器所有者,我建议每隔几小时备份一次。我个人以前用的是6小时,也就是360分钟。)

安装




你必须在服务端和客户端都安装此插件才能登录服务器。


服务器端:

>>下载 WorldofValheimServerSideCharacters.zip
>>将 WorldofValheimServerSideCharacters.dll 放入你的 BepInEx/plugins 文件夹
启动服务器
>>关闭服务器
>>前往你的 BepInEx/config 文件夹
>>打开WorldofValheimServerSideCharacters.cfg
>>将CharacterSavePath和DefaultCharacterPath更改为您有权访问的位置。(是的,这适用于GPortal等)
>>再次重启服务器


客户端:

下载 WorldofValheimServerSideCharacters.zip
将WorldofValheimServerSideCharacters.dll放入你的BepInEx/plugins文件夹
完成。开始游戏。


默认角色特性:

该模组还允许你修改其创建的默认角色文件,并在客户端首次登录时将修改后的默认角色文件发送给他们。这让服务器所有者可以为每位玩家提供特定的初始装备。

GitHub 仓库:
https://github.com/HackShardGaming/World-of-Valheim-Public/tree/master/WorldofValheimServerSideCharacters

Valheim: 英灵神殿 的热门 MOD

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

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