先使用ModAssistant安装[语言切换|SiraLocalizer]这个Mod之后,就能在游戏中设置为中文了。
SiraLocalizer为游戏添加了社区翻译与语言切换功能,并修复了一些中文显示BUG。
如果ModAssistant中找不到SiraLocalizer,说明该Mod暂未正式发布适配最新版游戏的更新。
若着急使用,可以手动安装测试版:先下载测试版Mod,然后添加Mod到游戏中。
最新版SiraLocalizer可以在首次启动时自动检测并切换为系统语言,如果因为某些原因没有自动切换,可以在以下位置找到该选项:(手机请点击此处加载图片)
这篇解答说的是原版联机,而[跨平台联机|BeatTogether]会改变联机方式,不适用这篇教程。
除了此处提到的Mod,其他联机相关Mod不会改变联机原理。
游戏联机原理:
Beat Saber官方的联机模式,是让玩家之间直接互相连接来实现的。
首先,你会连接到国外服务器,然后服务器会协调你与房主建立连接,
随后你会直接通过UDP连接到房主的游戏中,不再经过国外服务器转发。
可能出现问题的环节:
①. 国际线路(到服务器),如果线路不好,连不上国外服务器,服务器也就不能协调你与房主建立连接。
②. NAT或防火墙,NAT是一种共享IP的技术,不影响你连别人(传出连接),但不同类型的NAT会不同程度的影响别人连你(传入连接)。(不做房主可忽略,这条只与房主网络有关,只有房主需要让别人连进去)
③. 国际线路(到房主),如果房主在国外,你直接连接到房主就会走国际线路,如果都在国内则可以忽略。
解决方案:
⑴. 加速器可以解决①②③,已知UU与小黑盒支持BeatSaber,原理是经由专线服务器转发游戏所有流量;
⑵. 普通的科学上网客户端,大多数只转发TCP不转发UDP,不能解决其中任何一点(后面也有办法⑼);
⑶. 你不做房主,就可以忽略②,②是针对房主的网络要求,不做房主就不需要让别人连进来;
⑷. 申请公网IP可以解决因运营商原因造成的②,电信联通联系客服就能申请,其他运营商基本不行;
⑸. 减少路由器数量并换掉太差的路由器可以解决因路由原因造成的②(将光猫从路由模式改为桥接也算);
⑹. 在按⑸减少路由数量后,启用路由器的UPnP/NAT-PMP可能可以解决部分因路由原因造成的②;
⑺. 将系统网络类型改为专用而不是公用,在防火墙提示中全选再允许可以解决因防火墙造成的②;
⑻. 与国内玩家联机且对方没有使用国外节点的加速器/科学的话,可以忽略③;
⑼. 使用Netch这类支持UDP转发的科学客户端,配置正确且服务器支持就可以解决①③,②取决于服务器。
注:
⑼使用的是为游戏加速设计的客户端,如果已经有科学通常不需要重复购买,可以把已有服务器加进去。
当你使用⑴、⑼解决方案时,⑷、⑸、⑹、⑺解决方案将不再有效!
Netch可按以下方法创建BeatSaber加速模式:
点击顶部模式 → 创建进程模式 → 备注名称随便填 → 点击扫描并选择游戏目录 → 等待扫描完成 → 保存,
随后即可切换到你添加的Beat Saber模式,再点击顶部服务器,添加服务器后即可启动游戏加速。
如何测试解决方案是否成功:
首先下载NatTypeTester.exe(点击可进入 GitHub下载 备用下载(在工具目录中))
然后打开NatTypeTester,在左侧切换到RFC 3489图标,并点击Test即可进行测试。
其中NAT type可以反映出②的状态:
FullCone代表NAT开放,联机最畅通的网络类型,不会影响别人连进来
RestrictedCone与PortRestrictedCone代表NAT中等,会一定程度上影响别人连进来
Symmetric代表NAT严格,最影响联机的网络类型,别人很难连进来
UnsupportedServer代表UDP转发不严格遵守规范,不能确定具体的NAT类型,可能会影响到小部分应用
UdpBlocked代表UDP完全不通,无法通过UDP连接到测试服务器
其中的Public end可以反映出你的UDP传输有没有经过加速器/科学转发:
Public end显示的是你当前连接到测试服务器使用的网络IP地址与端口,
冒号前面(不包含冒号)的是IP地址,将IP地址复制到查询工具中查询,
IP在线查询:IPIP.NET查询 或 ChinaZ查询 或 淘宝IP库
如果查询到的位置是你的本地宽带,那么说明UDP是直连,没有生效,
如果查询到的位置是加速器/科学的服务器所在地,那么说明经过了转发,加速生效。
如果你同时使用了解决方案⑷⑸⑹⑺,可以使用我编写的GTASuperESC来测试是否配置成功:
首先下载并打开软件,若弹出防火墙提示请勾选允许访问再确定,然后点击“自动创建房间”按钮,
如果自动创建成功,说明⑷⑸⑹⑺全部配置正常,如果失败,会给出具体的失败原因和解决方法。
自动创建失败后不要使用一键创建,一键创建是适用所有网络的后备方案,不能用于检测网络环境。
注:
解决方案⑴很可能只对游戏生效,不会对测试工具生效
解决方案⑼需要将模式切换为NatTypeTester并保证测试工具文件名为NatTypeTester.exe,才对测试工具生效(末尾的.exe默认是隐藏的,通常不需要修改,如果本来能运行,却还要强行加上结尾的.exe,那么此时的真实文件名将为NatTypeTester.exe.exe,而不是NatTypeTester.exe)
如果你在别处下载过NatTypeTester,也请重新下载,我们提供的是确保实现正确的版本,有个广为流传的旧版实现不正确,测试结果不准
关于UnsupportedServer,目前已知会出现此状态的有旧版v2服务端,而它的NAT类型实际是Symmetric
如果测试工具的服务器出问题,也会影响测试结果,如果你担心这点,可以在STUN Server选项中切换到不同服务器后重新运行测试
首先,选择并下载其中一个Mod安装器(下一个就行,不需要放到游戏目录):
Mod Assistant增强版(中文列表,国际源、国内源,Steam、Oculus、网易影核平台)
https://github.com/beatmods-top/ModAssistant/releases/latest(备用下载在BS游戏资源共享)
Mod Assistant原版 (英文列表,只有国际下载源,Steam、Oculus平台)
https://github.com/Assistant/ModAssistant/releases/latest(备用下载在BS游戏资源共享)
然后打开Mod安装器,按以下动图操作(手机请点击此处加载图片):
若提示Windows已保护你的电脑,请依次点击:更多信息 → 仍要运行。
通常10秒就能装完全部常用Mod。但是,服务器在国外,中国国际线路经常拥塞,慢到下不动也很正常。
推荐尝试以下方案解决Mod下载问题:
1. 使用增强版Mod Assistant,启动后在选项中切换到国内源。(可在BS游戏资源共享内下载)
新版游戏改动巨大,Mod组件改动也很大,很可能是新版Mod组件与游戏目录中残留的旧版产生了冲突,
可以直接按照下方“如何彻底重装游戏并备份数据?”的步骤重装BS来解决。
请按照教程步骤来重装,这是最彻底且最快的备份重装并恢复数据的方法,Steam卸载重装可能不彻底。
在Mod安装完成,但游戏中找不到Mod时,才可按本篇教程操作。
如果你的安装器装不了Mod,请看“为什么加载下载Mod缓慢甚至报错?”
首先检查以下项目:
1. 进入游戏安装目录,确保安装路径中不存在中文后,尝试右键以管理员身份运行IPA(.exe);
2. 安装Mod前至少启动过一次此次安装/更新的最新版BS,退出后才能装Mod,显示安装完成再启动游戏;
3. 确保ModAssistant左下角选择的游戏版本,以及设置的游戏目录与你的游戏相同;
如果没有解决,请按照下方“如何彻底重装游戏并备份数据?”的步骤来彻底地重装BS。
如果重装不行,可尝试将系统语言以及区域设置都改为英语(美国)再尝试安装Mod,装好再改回去。
如果仍然遇到问题装不上Mod,请在上方导航栏中找到群号,加群提问。
只有在Mod安装完成之后出现问题,或者是游戏自身的问题,才能按照这篇教程操作。
如果你的ModAssistant报错,或者是网页报错,重装游戏是解决不了的!
以下是最快且最彻底的重装游戏并恢复数据方案:
1. 找到游戏目录,将原Beat Saber的安装目录,整个文件夹改名(随便改,只要有变化就行);
2. 退出SteamVR,在Steam的BS属性、本地文件中验证BS游戏文件的完整性,此时将会重新下载安装;
3. 先运行一次游戏然后再退出游戏;
4. 使用ModAssistant安装Mod;
5. 启动游戏,可能在第二次启动才会加载出全部Mod;
*. 如果Mod不正常,请在ModAssistant的选项界面中找到游戏存档,备份后删除;
6. Mod正常后可将以下目录从原来更名文件夹中移动到现在的游戏目录:
Beat Saber\Beat Saber_Data\CustomLevels (自定义歌曲)
Beat Saber\CustomAvatars (人物模型)
Beat Saber\CustomNotes (方块模型)
Beat Saber\CustomPlatforms (场景模型)
Beat Saber\CustomSabers (光剑模型)
Beat Saber\UserData (Mod设置)
*. 跨版本替换Mod设置内容后Mod会消失,此时退出游戏再安装一次Mod即可完全恢复正常。
说明Mod还没有更新到正式版。(不是说正版不支持,[正式版/测试版]与[正版/盗版]不是一个意思)
着急用的话可以先去找测试版安装,常用mod一般会有人维护更新的,可以通过以下渠道:
1. BSMG的Discord #pc-mods频道(英文频道,需科学上网才能打开);
2. BS游戏资源共享 我会不定期从各渠道搬运常用Mod,其中包含未在BSMG中发布的Mod;
3. BeatMods (不推荐)右上角切换到比最新版旧一版的游戏版本,下载上一版Mod(仅作为最后方案)
注意:测试版Mod可能存在BUG,导致游戏出现各种问题或性能下降,若遇到问题请先尝试移除测试版Mod。
一些Mod更新没那么快,游戏更新也经常会出现新Mod,可以每隔一段时间打开安装器看看。
确定插件版本与游戏兼容之后,按照以下动图操作即可完成安装(手机请点此加载图片):
启动过一次新版游戏后,退出游戏使用ModAssistant重新安装Mod即可。
注:游戏刚刚更新的几小时内可能识别不到最新的游戏版本,此时建议等待一会再安装Mod。
我们反对禁用更新。现在Mod开发者都在紧随游戏最新版,
虽然在游戏刚刚更新的几小时内,有可能没有Mod,但通常在一天内Mod就都会更新。
更何况,现在更新的很多游戏版本,Mod直接完全兼容,都不用等直接就有,重装Mod就行。
如果部分Mod暂未更新正式版,可在“为什么有的Mod没有出现在安装器中?”中先下载测试版Mod,
然后按“如何使用插件包手动安装Mod?”来安装。
请首先检查BeatSaber安装路径,如果安装路径中存在中文,请更换到英文路径重新安装BeatSaber。
如果报错内容是“Uncaught exception: ......”,也可以尝试通过删除游戏目录后重新安装来解决。
重装游戏推荐的操作方法可以查看上方“如何彻底重装游戏并备份数据?”。(注意:请务必安装到英文目录)
另外,需要注意的是游戏不支持从文件夹中直接启动exe来运行,如果这样运行出现报错是非常正常的,请通过steam或steam创建的快捷方式来运行游戏。
如果你使用ModAssistant安装Mod之前,切换过ModAssistant的游戏版本,
那说明是由于你安装了版本不匹配的Mod,把游戏搞坏了导致无法运行。
安装版本匹配的Mod一般不会有问题,版本不匹配的Mod才会导致游戏运行不正常。
请按照上方“如何彻底重装游戏并备份数据?”的方案,彻底重装游戏。
如果你遇到的不是这个情况,请加群提问,可在顶部导航栏中找到群号。
安装Mod后运行一次游戏,才算完整安装,Mod相关文件才会出现在他该出现的位置。
在这之前,Mod相关文件会保存在Beat Saber\IPA\Pending
解压后整个替换掉当前已安装的Beat Saber即可。
另外,我们不推荐使用懒人包/整合包。
目前我见到的该问题,全部都是由于安装Mod的过程遭到拦截导致的。
我们一般推荐使用系统自带杀软(Windows Defender),一般不会有这种问题,查杀率也很高,
而360这类第三方杀软经常无提示误拦截,所以出现这种情况也不奇怪。
如果更换杀软不能解决问题,可以尝试在右上角加群提问。
说明软件正在运行自动更新,旧版将被更名为.old备份,正在下载新版。
如果迟迟没有出现软件界面,很可能是由于网络问题导致更新下载失败,
可重新下载最新版ModAssistant。
你的系统版本太旧了,缺少组件导致无法运行。
虽然安装对应组件(.NET Framework)也能解决问题,但我还是建议升级到Windows10。
Windows7已经是和WindowsXP一样停止支持的远古系统了。
显示这个提示是因为你在点击同意的时候,软件还没有获取到游戏版本。
通常来说,只会有两种原因:
1. 你没看完就点了同意,再等几秒看完了再点同意,或者重新打开等10秒再点同意;
2. 网络太差加载不出版本列表,按上面“为什么加载下载Mod缓慢甚至报错?”的方法解决。
极大概率是你的网络问题导致的,前面“为什么加载下载Mod缓慢甚至报错?”的解答中有解决方法。
如果在打开后报错,很大概率是自动更新失败导致的,请重新下载最新版ModAssistant。
说明你打开了远古版本ModAssistant自动更新前创建的旧版备份。
.old结尾的是在自动更新前创建的旧版备份,如果只有.old说明是由于网络原因,自动更新下载失败。
旧版有个小问题是,旧版备份打开也会尝试更新,然后依然会尝试创建旧版备份,于是已在运行的旧版备份尝试再创建一个旧版备份,无法写入,就报错了。
在BeatSaver下载歌曲:https://beatsaver.com/
打开ModAssistant,切换到“选项”,点击“设置OneClick™”并勾选“BeatSaver”然后重启浏览器。
随后在BeatSaver下歌时只需要点OneClick,即可自动添加到游戏中。
BeatSaver下歌方式是在网页内下完之后,才会保存到本地,在这之前不会有任何提示。
通常,歌曲很快就能下完。但是,服务器在国外,中国国际线路经常拥塞,慢到下不动也很正常。
推荐尝试以下方案解决歌曲下载问题:
1. 使用BeatSaver国内中转镜像:https://beatsaver.wgzeyu.top/
(镜像站限速1.5MB/s,下载需10秒左右,只有点Download会经过镜像下载,OneClick为直连源站下载)
2. 在BS游戏资源共享内下载歌曲、曲包;
如果你使用MoreSong在游戏内下歌,可尝试换为国内中转版插件:
1. 在BS游戏资源共享的测试版Mod目录中下载Mod,
2. 按照“如何使用插件包手动安装Mod?”来安装Mod。
(注意:国内版安装完成后再使用ModAssistant安装Mod将覆盖为原版,可重新手动安装覆盖回去解决)
新版格式歌曲目录:Beat Saber\Beat Saber_Data\CustomLevels
旧版格式目录(已废弃):Beat Saber\CustomSongs
将歌曲压缩包解压到单独文件夹后,将歌曲文件夹放入自定义歌曲目录即可。
注意:Mod不支持将歌曲分类放置到子文件夹(如有需要可以手动添加歌曲分类)
游戏可能不会自动创建该文件夹,安装基础Mod之后再运行游戏,或者是使用其他方式添加歌曲,才会自动创建该目录。如果你不打算安装Mod,请手动创建该文件夹,建议从上方复制名称,确保名称路径正确
请先安装基础Mod(就是默认勾选Mod),若按照Mod之后仍然加载中很可能是歌曲文件已损坏。
如果大部分歌曲都这样,尝试通过Mod安装器的选项界面进入存档目录,备份后删除游戏存档。
若仍然无法解决,请尝试按上方“如何彻底重装游戏并备份数据?”的步骤来重装BS。
注:某些老旧多轨歌曲需装插件却没标明,导致缺失插件也会无限转圈,也就看不到?按钮中的提示。
这种情况可以尝试安装[映射扩展|MappingExtensions]插件,或许可以解决这个问题。
安装Mod之后,从Mod选项面板中进入MORE SONGS即可下载歌曲。
如果不安装Mod,游戏是可以直接识别到自定义歌曲目录中的子文件夹,作为分类歌单;
安装基础Mod(SongCore)之后,将不支持自动识别子目录,但可以自己添加歌单,指定歌曲目录。
一键添加方法:
使用我制作的自定义歌单编辑器:
https://github.com/wgzeyu/BSSongFolderEditor/releases/latest
打开这条地址,下载“BSSongFolderEditor_xxx.exe”后按照以下动图操作(手机请点击此处加载图片):
新版游戏界面已发生改变,请不要按视频中的方法在游戏界面底部寻找自定义歌单,它不会出现在底栏内的,点击中间界面左上方歌曲类别中间的“自定义歌曲”或“CustomLevels”图标,即可在顶栏中找到添加自定义歌单。
如果下不动,也可以在BS游戏资源共享中下载。
若提示Windows已保护你的电脑,请依次点击:更多信息→仍要运行。
如需控制播放进度,请右键点击动图后选择“显示控件”
注:使用此方法添加的自定义歌单,只需安装SongCore就可以识别,无需安装PlaylistManager等插件。
若打算使用上方一键添加,不需要看下方手动教程
手动添加方法:
自定义歌单配置文件路径:Beat Saber\UserData\SongCore\folders.xml
这个配置文件虽然可以直接通过系统自带的记事本打开编辑,但还是建议使用代码编辑器,
代码编辑器可以按类型为注释、XML、内容甚至错误格式分别高亮为不同颜色,方便修改。
系统自带记事本有时会出现奇怪的编码问题导致游戏无法识别,而代码编辑器不会。
这是一个标准的XML格式,别急!XML格式其实很简单,自己修改添加歌曲还是很轻松的。
XML格式其实就是用这种 <格式>框柱内容</格式> ,非常简单。
也许你可能看不懂这个文件,所以我在下面提供了两个中文版的内容格式示例。
单歌单:
<歌单们>
<歌单>
<名称>PP曲</名称>
<路径>D:\BeatSaber歌单\PP曲包</路径>
<类型>2</类型>
</歌单>
</歌单们>
多歌单:
<歌单们>
<歌单>
<名称>PP曲新手包</名称>
<路径>D:\BeatSaber歌单\萌新完整包</路径>
<类型>2</类型>
</歌单>
<歌单>
<名称>360度歌曲包</名称>
<路径>D:\BeatSaber歌单\360</路径>
<类型>2</类型>
</歌单>
<歌单>
<名称>热门歌曲包</名称>
<路径>D:\BeatSaber歌单\下载量10万以上歌曲</路径>
<类型>2</类型>
</歌单>
</歌单们>
是不是很简单?一层层格式框柱内容,注意嵌套别搞错就行。
不过,这只是个中文示例,并不能被游戏识别,必须使用原版英文格式名才行。
原版格式是这样的:
<folders>
<folder>
<Name>歌曲包的名称</Name>
<Path>歌曲包的文件夹路径</Path>
<Pack>歌曲包类型,0:未知,1:放入WIP,2:放入新歌单。</Pack>
<ImagePath>歌曲包的封面,只有当Pack设为2时可用。可省略。</ImagePath>
<WIP>作曲用,打开后禁止Play只能练习模式,True打开,False关闭。可省略。</WIP>
</folder>
</folders>
需要注意,源文件中除了这个格式,还有一大坨注释,这些不属于歌曲包路径格式,直接删掉就行。
<!--这个格式框柱的内容是写给人看的注释,其中包含的任何内容在文件中均不会被识别。-->
如果使用记事本编辑,格式正确仍然无法识别,请尝试导出另存为,格式选UTF-8,然后替换当前已有文件。
还是不会写怎么办?试试直接把源文件内容整个替换为以下示例,放进去再修改。
<folders>
<folder>
<Name>歌曲包1,完整加上所有项目</Name>
<Path>D:\BeatSaber歌单\歌曲包1</Path>
<Pack>2</Pack>
<ImagePath>D:\BeatSaber歌单\封面\歌曲包1.jpg</ImagePath>
<WIP>False</WIP>
</folder>
<folder>
<Name>歌曲包2,忽略可省略项目</Name>
<Path>D:\BeatSaber歌单\歌曲包2</Path>
<Pack>2</Pack>
</folder>
</folders>
注:使用此方法添加的自定义歌单,只需安装SongCore就可以识别,无需安装PlaylistManager等插件。
因为新版游戏界面只能放下8个歌单,自带俩,就只剩6个位置了。
请先为游戏安装PlaylistManager这个Mod,它为游戏拓展了可显示的歌单数量。
如果手柄光标指向歌单位置时横向推动摇杆没有反应,请检查SteamVR按键绑定。
使用我制作的歌单编辑器(可在“如何添加新的歌曲文件夹为自定义歌单”找到),点击导出收藏即可。
(导出收藏功能刚刚才更新,录制视频时还没有此功能,所以视频中没有这个按钮)
在以前,是由Mod实现了自定义歌曲,自定义歌曲的格式是由Mod开发者决定的。
后来,游戏官方支持了自定义歌曲,但歌曲格式与之前的Mod不同。
既然官方支持了,Mod开发组决定转而使用官方支持的自定义歌曲,弃用此Mod。
以前Mod支持的自定义歌曲是旧版格式,其中歌曲文件的扩展名为.ogg,谱面文件扩展名.json
现在游戏官方支持的自定义歌曲是新版格式,其中其中歌曲文件的扩展名为.egg/.ogg,谱面文件扩展名.dat
如果Play按钮是灰色无法点击,通常是缺少某个Mod导致的,点击右上角的“ ?”按钮可以查看具体原因。
如果Play按钮是蓝色点了没反应,请尝试按上方 “如何彻底重装游戏并备份数据?”的步骤来重装BS。
很可能是Mod装坏了导致的无法正常加载歌曲。
游戏本身虽已支持自定义歌曲,但在安装Mod后仍会修改歌曲加载方式,Mod出错可能会导致加载不正常。
BeatSaber支持的自定义歌曲,不光是要有音乐,还要在里面定义每个方块摆哪。
只有音乐,没有方块要怎么玩?所以游戏不支持添加纯音乐文件,要有人作谱才行。
所以,需要到BeatSaver下载包含谱面的自定义歌曲才能添加到游戏中。
如果没有人为你喜欢的歌曲做过谱,可以尝试自己作谱,可加群学习作谱或委托群友作谱。
如果不想作谱也不愿意委托,可以试试自动生成:https://beatsage.com/
不过自动生成的谱面效果会差很多,一般不推荐使用,不好玩。
BeatSaver暂时不支持Edge和IE浏览器,可尝试更换为使用Chromium内核的浏览器,如Chrome。
目前大多数浏览器都在使用Chromium内核,很多双核浏览器也是将Chromium作为极速内核默认使用。
(而那些双核浏览器的兼容内核通常是IE,也就是说不兼容兼容模式,兼容极速模式)
请把网页拉宽一些。因为页面太窄,也就显示成了手机版页面。
BeatSaver和这个解答页的手机版都不太好用。如果可以,别把浏览器调太窄。
(手机版页面的导航栏菜单可以点击右上角按钮打开)
由于zip不支持边下载边解压边播放,所以试听是整首歌下载完成之后,才会开始播放。
而至于为啥下载缓慢,可以看前面的这条解答:为什么下歌没反应或报错、下不动?
注意:此处提到歌单(Playlists)是指的.bplist的歌曲列表,不是指曲包。
在这里找歌单(Playlists):https://bsaber.com/category/playlists/
打开ModAssistant,切换到“选项”页面,点击“设置OneClick™”并勾选“Playlists”然后重启浏览器。
随后在BEATSABER添加歌单时只需要点名称下方的One-click install图标,即可自动添加到游戏中。
在ModelSaber下载模型:https://modelsaber.com/
打开ModAssistant,切换到“选项”,点击“设置OneClick™”并勾选“ModelSaber”然后重启浏览器。
随后在ModelSaber下模型时只需要点Install,即可自动添加到游戏中。
游戏本身根本不支持自定义光剑/人物/场景/方块功能,这些功能是由热心玩家开发的Mod来实现的。
Mod是由代码组成的模块,用于给游戏添加自定义XX的功能。
模型是对应的资源,它是你要换的光剑/人物/场景/方块,是由各种图片等素材建立的模型文件。
你需要先安装自定义xx对应的Mod,才能在游戏的Mod选项中找到这个功能,
然后再添加模型,才能在游戏的自定义XX功能中更换为你的XX模型资源。
有很多作者不懂压缩格式,使用比同画质H264体积大数十倍的GIF做浏览图,很多浏览图比模型本身都大,
然而,大多数用户的国际网速够快,网站也不怕费流量,所以也就没多少人在意浏览图过大。
只是,中国国际线路经常拥塞,服务器也没在中国,所以。。。
推荐尝试以下方案解决模型下载问题:
1. 使用ModelSaber国内中转镜像:https://modelsaber.wgzeyu.top/
(镜像站限速1.5MB/s,也不算很快,只有点Download会经过镜像下载,Install为直连源站下载)
2. 在BS游戏资源共享主站内的[自动更新]模型目录下载模型。
游戏资源共享的[自动更新]模型目录是自动更新的ModelSaber镜像,主站中包含浏览图。
自定义光剑:Beat Saber\CustomSabers
自定义人物:Beat Saber\CustomAvatars
自定义场景:Beat Saber\CustomPlatforms
自定义方块:Beat Saber\CustomNotes
如果找不到可以自己创建一个,确保名称和路径完全相同即可。
将模型的.saber、.avatar、.plat、.note文件放入对应路径即可完成添加。
说明Mod还没有更新到正式版。(不是说正版不支持,[正式版/测试版]与[正版/盗版]不是一个意思)
可在上方“为什么有的Mod没有出现在安装器中?”中下载测试版Mod,
然后按“如何使用插件包手动安装Mod?”安装。
如果你是最新版BS,请在左侧选项面板关闭“Zen Mode”。
如果你是1.13.2及以前的版本,在游戏选择歌曲的菜单中,左侧面板可在上方切换 Mods → Chroma 进入设置,取消勾选灯光秀Lightshow Mode,即可正常游玩。
注意:该条解答适用于1.13.0及之前版本
首先要说明一点:[光剑工坊|Saber Factory] 与 [自定义光剑|Custom Sabers] 是两个不同的Mod!
光剑工坊 :可以制作光剑,也能加载光剑模型(效果差),使用前会先下载数据
自定义光剑:只可以加载光剑模型,可以完整实现所有效果,不需要下载数据
安装光剑工坊后,如果网络不好,数据下载失败,光剑也就加载不出来,按钮会显示为Downloading。
遇到这种情况,可以尝试解决网络问题,也可以卸载光剑工坊Mod之后,安装并使用自定义光剑Mod。
[自定义光剑|Custom Sabers] 通常可以使用ModAssistant一键安装,如果暂未更新正式版没发布上去,
可在“为什么有的Mod没有出现在安装器中?”下载测试版Mod,按“如何手动安装Mod?”来安装。
新版Saber Factory已经可以加载很多特殊效果,而且也不需要下载内容就能用了(就是连制作光剑都没了,不知道为啥...)
大多数Mod的设置,选项在游戏的主界面左边,
一些针对不同歌曲设置的Mod,选项在选择歌曲的左侧面板上方。
少部分在游戏设置的旁边MOD SETTINGS
极少部分在游戏设置SETTINGS里面
某些Mod可能需要修改Beat Saber\UserData中的配置文件来手动修改设置。
安装[跨平台联机|BeatTogether]之后,它提供的联机模式会改变联机原理,连接到他们的服务器,而不是自己创建服务器来进行游戏。
他们提供的联机服务器暂时不支持中文ID,只支持纯英文ID,如果用户名中带有任何除英文以外的字符,就会导致无法连接。
可以卸载该Mod,或者修改ID后重新打开游戏再使用。
如果你的ID为纯英文依然遇到该问题,有可能是连不上他们的服务器导致的,可以尝试卸载该Mod之后再联机,若卸载后依然遇到问题请按照顶部的“联机模式连不上服务器怎么办?”来解决。
使用ModAssistant安装该Mod之后,在游戏主菜单左侧的Mod选项中,可以找到“CAMERA2”选项,点击该选项即可进入Mod设置。
左侧面板为相机管理,可以新增 / 删除相机,也可以调整不同相机所在的层级;
中间面板为相机的各种各样的详细设置,比如类型(第一/第三人称),FOV,分辨率,或者是在某些场景隐藏等等;
在VR中使用手柄拖动相机模型即可移动第三人称视角位置、角度;
在PC端使用鼠标拖动游戏画面右下角可以调整画面大小,缩小画面后直接拖动画面即可移动相机。
也就是说,如果你需要设置第三人称,需要按以下步骤操作:
1. 安装Camera2这个Mod,并在游戏中进入Camera2的设置;
2. 将相机类型改为第三人称(或直接新建一个第三人称相机);
3. VR中使用手柄拖动相机模型来移动相机位置;
4. PC端使用鼠标拖动画面右下角来调整大小、移动位置。
打分,也就是PP谱,是指的打经过ScoreSaber团队审核的Rank曲。
PP谱经过严格筛选审核,质量普遍比较高。各种难度都有,适合各个阶段的玩家。
打PP谱可以统计进全国/世界排名,提升技术,开心上分。
(注意:一定要安装Mod(ScoreSaber)并处于正常模式才能上传分数)
PP谱可以在ScoreSaber找到,打开https://scoresaber.com/,勾选右边Only show ranked leaderboards之后点击Update Star Filter就是PP曲,Sort By可切换排序方式。
找到歌曲以后,可以复制歌曲ID到BeatSaver搜索下载。
或者也可以在游戏内下载:mods→more songs→sort→scoresaber→ranked即可找到,更方便。
嫌麻烦也可以在上方导航栏中进入游戏资源共享,里面有最新的PP曲合集包,推荐加入国区打分新手群。
请查看BeatSaber打分指南:https://bsguide.moevio.club/
PP排序前需下载2MB的歌曲信息列表,通常半秒钟就能下完。但服务器在国外,中国国际线路经常拥塞,
慢到下不动也很正常。
无法排序大概率还是因为列表没下下来,小概率是缓存问题。
也可以尝试使用以下方案清空缓存:
1. 打开Beat Saber\Logs\SongDataCore\_latest.log;
2. 找到[WebRequestCaching] WebCachePath :后面的路径;
3. 打开刚才找到的路径;
4. 删除缓存文件。
(如果懂些英语,可以在这个日志中确认是否为网络问题)
如果在结算页面中,红字显示Score submission disabled by xxxxxx,那么xxxxxx就是不能传分的原因。
如果在ScoreSaber面板左下角显示连续三次上传失败,大概率还是网络问题。
通常传分很快。但是,服务器在国外,中国国际线路经常拥塞,慢到传不上去也很正常。
每次传分最多只会尝试三次,三次都失败就不会再上传了,因为他们没想到有哪里连CloudFlare会这么慢。
个人吐槽一下:除了中国大陆,其他地区到CF几乎从不会丢包,而国内网络爆炸时,到CF甚至都全部丢包。
首先,进入你的个人页面,从个人页面地址中找到你的UID,例如:
https://scoresaber.com/u/76561198174192501
https://scoresaber.com/u/76561198174192501&page=2&sort=2
这两个地址中的UID都是76561198174192501,将其替换到以下地址中,复制到浏览器中打开即可刷新
https://new.scoresaber.com/api/user/76561198174192501/refresh
因为我的免费资源及教程影响到了吧主恰烂钱,以下事件经过按时间轴整理:
2020年初开始,BeatSaber吧吧主围城,将贴吧置顶教程中的大部分内容引流至其个人论坛中,
其中吧主发布的大部分资源未经作者许可擅自收取论坛币售卖,最快的下载方式是开通VIP、充值。
例如这个:百度取证的证据分享,这曲包甚至是作者自己整理的:原地址(需科学上网)(实为130首)。
(作者Joetastic已为此表态,反对围城将其内容收费的行为。推文(需科学上网))
2020年5月5日下午,我在解答吧友问题时发现吧主推荐懒人包,我提了一句我这不像吧主那样收费。
吧友虽然按照我的解答解决了问题,但是这里我确实说的不对,吧主提供的懒人包并没有收费。
2020年5月5日晚间,吧主以此为由删除了我发布的所有免费教程、资源帖。
2020年5月5日开始,吧主对我进行循环封禁及黑名单。至今(2020年8月28日更新)仍在循环封禁中。
2020年5月6日早上,我删除了不适发言,并在我管理的群中@全体成员说明了到当时为止的事件全过程。
2020年5月7日上午,我制作了视频来讲述事件经过,对比了双方网站以及说法:我被说成了跳梁小丑
我在此视频中对我的不适言论进行了澄清事实、消除影响以及向吧主赔礼道歉。
2020年5月7日晚间,我遭到了人肉威胁、敲诈勒索。百度取证:http://quzheng.baidu.com/s/numuAb
2020年5月18日早上,吧主在多个平台发布对我造谣、抹黑的诽谤帖,并利用吧主、站长身份将其置顶。
其中各个平台的诽谤帖取证:其论坛、百度贴吧、知乎、微博、哔哩哔哩(取证不受删帖影响)
2020年5月18日下午,我初步整理了回复、反驳理由:我又被说成了小偷?
2020年6月24日凌晨,吧主的论坛更新,现在不只是资源收取论坛币,注册也需要购买邀请码了。
2020年6月24日下午,ModAssistant官方版更新,其中中文简介添加了以下内容:
“我们发现围城的网站未经作者同意擅自打包贩卖歌曲、模型,并抹黑社区中的成员。
请各位玩家引以为鉴,不要攻击其他玩家或支持这种行为,谢谢配合。”
2020年6月27日-28日,吧主在其群内声称WGzeyu蹦跶不了几天了,7月上演好戏,希望下周人没事。
2020年7月8日下午,我详细整理了回复与证据,并做了保全:细数围城对WGzeyu的“造谣”“抹黑”行为
2020年7月8日-12日,我使用相关证据向平台提交侵权投诉,平台删除了其中大部分造谣、抹黑内容。
2020年7月16日下午,吧主删除了我在BeatSaber吧发布的所有帖子、回帖,包含各种问题解答。
2020年7月16日开始,不只是BeatSaber吧,现在吧主也开始在Oculus吧、OculusQuest吧将我循环封禁。
围城(2次元樱花庄)同时是这三个贴吧的吧主。
可能有人想问,可以在贴吧投诉吧主啊,投诉状态怎么样了?
我在贴吧投诉吧主涉嫌谋取私利 → 贴吧:未发现此行为,我们不认百度取证
我在贴吧投诉吧主违规封禁删帖 → 贴吧:请在服务中心中进行封号申诉
打客服电话说线上投诉不给处理 → 百度:请联系吧主进行处理
最后更新于2021/04/16 16:21:21,支持PC端1.1.0以后的所有版本,会跟随正版游戏保持更新。
不支持远古版本或盗版游戏。
例如这个链接:如何安装Mod?
这是本页面中的内容锚点,内容已在本页中,点击链接后电脑版页面会滚动到对应位置。
如果网页剩余内容还够长,滚动后,可视区域的顶部内容即为链接的目标内容。
如果网页剩余内容不够长,则会直接滚动到底部,这时候内容会出现在可视区域中的某个位置。
从原理上来说,直连VR相当于你的显示器,而串流VR就相当于平板全屏播放直播画面来充当显示器,
不管你是用Wi-Fi看直播,还是用有线、连网线看直播,直播他就是直播,和直连显示的设备比不了。
串流会对画面进行有损编码和网络传输,而目前的编码与解码,带来的画面延迟高到以至于不太适合VR,
目前异步扭曲只能补偿头显旋转,画面内容及内容的位置延迟并不能补偿,会让人误以为是手柄有延迟。
优化差的串流,延迟比直连高的实在太多,以至于会更容易眩晕,且沉浸感下降,尤其不适合音乐游戏。
具体可以查看这个视频的03:50-06:45:https://www.bilibili.com/video/BV1eC4y1a7GU
另外,以下设备我们暂时不推荐:
NOLO:追踪效果仍然没有优化好,目前追踪范围、角度较小,容易丢失追踪,也容易产生偏移;
Cosmos:追踪效果仍然没有优化好,容易丢失追踪。
期待以上设备可以继续优化追踪效果,给玩家带来更好的游戏体验。
相关设备可以查看VR设备详细参数对比表:https://docs.qq.com/sheet/DQmxMZHNPQ1ljWVBE
该问题不一定出在Beat Saber,请先检查是否连接了其他的输入设备,例如游戏手柄、方向盘、踏板等,
如果有,请先尝试拔掉这些设备。
如果没有解决,可以再尝试重新安装SteamVR等VR工具,以及彻底重装Beat Saber。
如果游戏界面显示为上图这样,很可能是游戏文件被你安装的杀软删除了导致的,
请尝试退出杀软后在Steam中验证本地文件,
如果没有解决,请退出杀软后按“如何彻底重装游戏并备份数据?”中的方法来彻底重装BS。
一般我们推荐使用系统自带的Windows Defender,通常不会有这些误删,
此问题是我在帮别人装Mod时发现的,那台电脑装有360。
如果你装过人物Mod、完整版联机Mod或网易版节奏空间,
可以先删除BeatSaber安装目录的beatsaber.vrmanifest,再重启SteamVR来解决。别忘了重启SteamVR!
(需要在所有曾经装过Beat Saber的目录中寻找这个文件,彻底删干净才行)
这极有可能是旧版人物Mod导致的问题。
完整版联机和网易版本身没有问题,但他们带人物Mod,所以。。
如果仍然没有解决,请按“如何彻底重装游戏并备份数据?”中的方法来彻底重装BS。
如果你确定从没用过人物Mod,那你遇到的可能是游戏自身的BUG
这个也是老BUG了,问题很奇怪,目前来看怎么解决的都有,解决后基本不会再次出现,
比如重新配对手柄、重启电脑、重装游戏、重装SteamVR等等,
目前只能知道,他们的共同点是都重启了很多次游戏
如果你装过人物Mod、完整版联机Mod或网易版节奏空间,
可以先删除BeatSaber安装目录的beatsaber.vrmanifest,再重启SteamVR来解决。别忘了重启SteamVR!
(若装过网易版则删除网易版BS目录下的文件)
这极有可能是旧版人物Mod导致的问题。
完整版联机和网易版本身没有问题,但他们带人物Mod,所以。。
如果仍然没有解决,请按“如何彻底重装游戏并备份数据?”中的方法来彻底重装BS。
如果你确定从没用过人物Mod,可以尝试在ModAssistant的选项界面中找到游戏存档,备份后删除。
如果还是没有解决,可以尝试在ModAssistant中安装[震动调整|RumbleMod]并进入调整。
自定义歌曲:https://beatsaver.com/ (下歌首选)
BEATSABER:https://bsaber.com/ (有歌曲评分,筛选方式更多,数据和BeatSaver相同,可在线浏览谱面)
光剑/人物/场景/方块模型:https://modelsaber.com/
BS打分排位网站:https://scoresaber.com/
以上地址都是常用的,国外的BS相关网站,已放置于顶部导航栏中。
------------以上是常用地址,以下是不常用地址------------
BSMG Wiki:https://bsmg.wiki/ (Mod团队制作的英文百科,包括了从安装到制作Mod的教程)
BeatMods:https://beatmods.com/ (Mod发布网站,但不建议使用,请按下方Mod教程操作)
BS Mod群组:BSMG Discord (英文,需科学上网)
ScoreSaber群组:Score Saber Discord (英文,需科学上网)
捡分歌单定制:THISISMY PEEPEE
打分辅助:Beat Savior
可以尝试以下操作:
1. 在ModAssistant的“选项”页面中找到“游戏存档”,备份后删除游戏存档再启动游戏;
2. 在Win10设置 - 系统 - 显示 - 图形设置中关闭可变刷新率;
3. Oculus设备可以尝试在Steam - Beat Saber - 设置启动选项,输入“-vrmode oculus”(不含引号)。
如果你用的是Oculus设备并且仍未解决问题,可尝试使用Oculus TrayTool来关闭ASW。
如果仍然没有解决问题,请尝试按上方“如何彻底重装游戏并备份数据?”的步骤来重装BS。
进入游戏设置(Setting),选择画面(Graphics),将渲染分辨率倍数(Rendering Scale)降低至1.2或1.0,降低抗锯齿(Antialiasing(MSAA))至2X或关闭,降低桌面视角分辨率(Non VR Resolution)
进入SteamVR设置,选择通用,将渲染分辨率改为自定义,并将单眼分辨率设置为100%
如果你使用的VR是通过串流来连接的,请在串流软件中将分辨率降至100%
首先,检查是否是画质调太高或者Mod装太多导致的,建议在SteamVR左上角菜单中打开性能图,如果平时游戏过程的渲染耗时远低于中间竖线,才说明性能够用,可以尝试按以下方法解决。
Process Lasso可以减少Beat Saber游戏过程中的卡顿,具体使用方法:
1. 进入Process Lasso官网,点击Download下载并安装(所使用到的功能免费版都有,无需购买)
2. 确保勾选启用以下功能:(左上角)主菜单 → 启用ProBalance
3. 打开Beat Saber,对着所有BS和VR进程:右键 → 优先级(CPU Priority) → 总是 → 高
如果你需要运行一些直播相关应用,建议降低直播相关进程的优先级,必要时可以绑定不同CPU核心使用(右键,CPU亲和力)
安装对应的Mod之后,使用OBS添加网页录制,叠加在画面上即可。原理为网页连接Mod获取信息显示。
可以安装HTTP Status,然后录制下面这个页面。
国际:http://overlay.reselim.io/
国内:https://bs-wgzeyu.gtxcn.com/overlay/[email protected]/
也可以安装DataPuller,然后录制下面这个页面。
国际:http://u.readie.global-gaming.co/bsdp-overlay/
国内:https://bs-wgzeyu.gtxcn.com/overlay/[email protected]/
若网页打不开或者内容不正确,请尝试换一个地址。
注:HTTP Status网页显示为白色是很正常的,OBS浏览器源默认会将此白色背景设为透明,
只有安装HTTP Status并开始歌曲后,才会显示画面。将此浏览器源叠加到游戏源上面就行。
如需放大HTTP Status,建议在网址后面添加 ?modifiers=scale ,否则直接拉大会糊。
也可以在自定义CSS的}前面加上zoom:2;来实现放大。(2可以改为你想要的缩放倍数)
用的是LIV+绿幕+摄像头,LIV可以在Steam中下载。
请加入社区Q群,私聊管理员WGzeyu(785777793)反馈。
WGzeyu 版权所有 本教程采用 CC BY-NC-SA 进行授权 冀ICP备20019311号-1 冀公网安备13010802001174号
联系作者:
QQ 785777793(若无回复请加好友),Discord WGzeyu#7287
BeatSaber中文社区群:639959292
BeatSaber打分新手群:941873202
入群条件:无。只要你打算打分,就可以加入
BeatSaber谱面制作群:1101964663
BeatSaber核心玩家群:916499592
入群条件:条件经常改,自己加群看吧。
如果你的加群申请没有被立即处理,基本只有两种可能性:
1. 你没有回答加群问题;
2. 你的加群请求被系统过滤,如果管理员看不到请换QQ重试或联系腾讯客服,最近腾讯屏蔽了很多加群申请。