Skip to content

显示规则

魂环不是单独发放的道具,它来自玩家装备中的宝石数据。配置好宝石来源和槽位来源后,玩家触发显示时,插件会读取这些槽位中已经镶嵌的宝石,并按配置展示为魂环。

读取顺序

plugin-slot 中的槽位按从上到下的顺序扫描。建议把主要装备槽位放在前面,例如武器、饰品、特殊装备,再放普通背包槽位。

yaml
plugin-slot:
  - "Origin#MainHand"
  - "Origin#Helmet"
  - "LyInventoryReload#gem#ring"

如果一个服务器同时存在多个装备系统,只需要把需要参与魂环展示的槽位写入列表即可。

显示与隐藏

玩家可以通过两种方式切换魂环:

方式说明
/lgsr show主动显示或隐藏自己的魂环
释放按键使用 show-soulring-key 设置的按键切换

显示魂环会受到 show-soulring-cooldown 限制。隐藏魂环不进入冷却判断,因此玩家可以随时收起显示效果。

数量限制

max-soulring 控制最多展示多少个魂环。实际显示数量取决于玩家装备中可读取到的宝石数量。

如果实际宝石数量超过 max-soulring,只会展示限制范围内的魂环。这个值建议按服务器客户端表现调整,数量越高,画面越华丽,但也越容易遮挡玩家视野。

动画叠加

旋转、位移、缩放动画可以同时启用。常见组合如下:

目标效果建议配置
常驻环绕旋转动画循环,位移和缩放保持较短
展开登场缩放从小到大,位移向外扩散
轻量展示减少循环动画,只保留出现动画

如果玩家反馈画面晃动明显,优先降低位移距离或缩放变化幅度。

兼容建议

场景建议
使用宝石重置版gem-plugin 填写 LyGemReload
使用背包重置版装备槽槽位使用 LyInventoryReload#背包id#类型
使用原版装备槽位使用 Origin#MainHandOrigin#Helmet
只想指令切换show-soulring-key 留空