
Rich Discord Presence -> 丰富的Discord状态
基于你游戏状态的Discord富文本状态显示。
查看大图功能
- 为本地 Discord 应用程序提供 Rich Presence (游戏状态显示)。
- 可选的生物群落特定漫游消息。
- 针对不同状态的自定义图片。
- 针对以下状态的不同消息:
- 常规漫游
- 与 Boss 战斗
- 待在家中
- 航海
- 在地牢中
- 在商人附近
- 详细状态信息:
- 服务器名称和容量
- 显示/隐藏已游玩时间
- 显示单人/多人游戏状态(以及多人游戏中的独自状态)
消息
- 当你在与 Boss 战斗时,详情字符串将显示为:“Boss名称: {从Boss战斗消息中随机选取的字符串}”。
- 当你在某个地牢中时,详情字符串将显示为:“地牢名称: {从地牢消息中随机选取的字符串}”。
- 当你在探索生物群落时,详情字符串将显示为:“生物群落名称: {从漫游消息中随机选取的字符串}”。
- 当你在船上时,详情字符串将显示为:“生物群落名称: {从航海消息中随机选取的字符串}”。
- 当你在基地时,详情字符串将显示为:“生物群落名称: {从在家安全消息中随机选取的字符串}”。
- 当你在商人附近时,详情字符串将显示为:“商人名称: {从商人消息中随机选取的字符串}”。
- Boss名称、生物群落名称、商人名称和地牢名称将根据游戏语言自动本地化。
- 您可以为漫游消息设置特定于生物群落的消息。
- 您可以设置当特定条件满足时显示不同的图片。
设置
1 - 获取应用程序 ID 首先,您需要一个应用程序 ID。为此,您需要在 Discord 开发者门户 创建自己的应用程序。应用程序名称至关重要,因为它将作为您正在玩的游戏名称显示。 最佳实践是将名称设置为“Valheim”。 在“通用信息 (General Information)”页面上,您将找到您的 应用程序 ID (APPLICATION ID)。复制它,并在模组设置中将其设置为 ApplicationID。
2 - 上传应用程序标志 获取 Valheim 标志文件,并将其上传到 Rich Presence -> Art Assets -> Add Image(s),名称为“logo”。文件名可以不同,因为默认的大图键 (Large image key) 可在模组设置中配置。
3 - 激活 Rich Presence 在 Discord 客户端中,按下左下角您名字附近的齿轮图标(用户设置)。 在“活动隐私 (Activity Privacy)”中,确保“与其他人分享你检测到的活动 (Share your detected activities with others)”处于开启状态。
4 - 基本设置
基本上就这样了。现在,当您启用此模组玩 Valheim 时,您的本地 Discord 应用程序将更新您的 Rich Presence。
您可能需要将模组设置中的字符串本地化为您的语言。有一个名为“消息 (Messages)”的类别,其中包含详情和状态字符串。每个消息设置都是一个以分号分隔的字符串。
您可以使用本地化键字符串,例如$ancient_chest。它们将根据游戏语言自动本地化。
查看更多本地化键:https://valheim-modding.github.io/Jotunn/data/localization/translations/English.html
默认和自定义图片 Discord:介绍 Rich Presence 该模组具有可配置的默认图片键和文本。 可以设置大图键和小图键,以根据当前的游戏状态显示不同的图片。 要自定义图片,您应该使用“大图描述 (Large images descriptions)”和“小图描述 (Small images descriptions)”设置。 这两个设置均由一个分号分隔的“键-文本”字符串列表组成。
1 - 键格式
键格式是详情字符串的第一部分(在“:”之前),并将空格替换为“_”。
在英国,对于 Boss 古树 ($enemy_gdking),其名称为“The Elder”,那么文件名应为“the_elder”。对于 Boss 女王 ($enemy_seekerqueen),其本地化名称为“The Queen”,那么文件名应为“the_queen”。
这同样适用于生物群落名称、地牢名称和商人名称。
例如,当您进入黑暗森林墓室 (black forest chambers) 时。它们的非本地化名称是$location_forestcrypt,在英语中为“Burial chambers”,文件名应为“burial_chambers”。
2 - 文本格式 设置字符串将通过分号字符分割成单独的字符串。之后,字符串应具有键-文本格式。 这个字符串可以包含多个“-”字符,因为它只会按第一个“-”进行分割。 示例 假设您希望在与 Boss 古树战斗时显示自定义图片,而不是 Valheim 标志,并为该图片显示自定义悬停文本。 古树的键将是“the_elder”。因此,将一个图片上传到您应用程序设置的“Art Assets”,并将其命名为“the_elder”。 然后,您可以将“大图描述 (Large images descriptions)”设置设置为“the_elder-The Elder”。 如果您需要女王 Boss,则上传名为“the_queen”的文件,并将“大图描述”扩展为“the_elder-The Elder;the_queen-The Queen”。
小图描述 对于小图,使用详情字符串的第二部分(在“:”之后)。键和文本格式遵循相同的规则:键为小写,将“ ”替换为“_”。
安装(手动)
将 RichDiscordPresence 文件夹解压到您的 BepInEx\Plugins\ 文件夹中。
您可以将其放在另一个文件夹中,只需确保 RichDiscordPresence.dll 和 discord-rpc.dll 彼此相邻即可。
已知问题
- 不支持 Linux
配置 处理配置的最佳方式是使用 Configuration Manager 或 官方 BepInEx 配置管理器 (Official BepInEx Configuration Manager)。
Discord Join server
显示 1-7 条,共 7 条
以上为资源接口提供的文件记录。安装时请在客户端确认文件、游戏版本及依赖。
还没有人评论,去客户端里说两句吧。
评论在新手盒子客户端中发表,这里同步展示。