SDVX Manual

Discord RPC 与自定义

Discord用户最不陌生的就是Rich Presence了,通过Rich Presence你可以分享你当前的游戏状态。

第三方外挂

有一个开源的外挂RPC方案,相比于Spice内置的,其可以显示更多的数据,例如当前所在游戏页面,歌曲,难度等等信息

链接:https://github.com/Ryu7w7/SDVX-Discord-Rich-Presence/releases

下载最新的 sdvxrpc.dll 然后将其放置在 modules 文件夹中,启动spicecfg,在Options - Inject DLL Hooks里添加 sdvxrpc.dll,启动游戏就可以看到效果了

image.png

Spice内置RPC

Spice内置了RPC,你可以直接使用,但是默认不区分游戏版本,自带图标也比较丑
Spice也内置了RPC AppID Override, 你可以在Discord Devoloper Portal来创建自己的AppID,来显示不同的图标和名称

启用Discord RPC

打开Spicecfg,在Advance选项卡里启用Discord Rich Precence,在游戏启动后即可看到RPC了

image.png

image.png

更改RPC图标与名称

Discord Developer Portal

点击访问Discord开发者平台,登录你的账号,创建一个新的Application。这里输入的Application Name就是RPC显示出来的名称,取游戏名或者随便怎么来都可以

image.png

创建完成进入Setting以后,我们就可以添加Icon了,我这里是使用的从家用版游戏ico提取出来的,这里做存档。添加完成后要点下方的Save Changes才算完成

SDVX EXCEED GEAR ICON.png

image.png

然后点上图的Application ID下面的Copy,来到Spice的Development 选项卡,将ID粘贴到Discord RPC AppID Override即可

image.png

效果图

image.png

On this page