example
example

教程 Failed to read ... chinesesimp.rpf 解决方法

名词介绍​

  • 服务端程序版本,是指 FXServer(又称“工件”、“artifacts”)的版本,是服务器管理员可以在 这个网站 下载的。
  • 游戏版本,是指 GTA V 游戏的版本,随 Rockstar 官方更新 DLC 迭代,每个 DLC 版本都有自己的数字代号、别名、营销名称。

什么情况下会遇到这个问题?​

加入使用大概是 11427 之后的新版本服务端程序的服务器会提示需要更新数据,更新完成并重启后 FiveM 客户端崩溃。
1744298805012.png
1744298708951.png

作为玩家如何解决这个问题?​

重新安装 FiveM 并避免加入使用较新版本服务端程序的服务器(你可以通过提示更新数据的弹窗来判断这一点)。

作为服务器管理员如何解决这个问题?​

  • 不更新服务端程序版本
  • 使用最新的 3407 游戏版本(set sv_enforceGameBuild 3407
  • 在使用除最新游戏版本的其他版本时,在 CFG 中加入:set sv_replaceExeToSwitchBuilds true

更多信息​

笔者在 Cfx 论坛反馈的帖子:https://forum.cfx.re/t/crashes-when-joining-new-artifact-version-server/5307833
灵梦大佬提供的解决方案:https://forum.cfx.re/t/failed-to-read-rage-chinesesimp-rpf/5310053/5
官方文档对 sv_replaceExeToSwitchBuilds 的解释:https://docs.fivem.net/docs/server-manual/server-commands/#sv_replaceexetoswitchbuilds-newvalue

弹窗信息(索引文章用)​

Failed to read rage::fiPackfile dlc_patchDay1NG:/x64/patch/data/lang/chinesesimp.rpf - an exception occurred in game code.
 
得盯紧github上fivem的新pr,说不准哪天sv_replaceExeToSwitchBuilds这个变量就被强制设置为false了,我现在是每个pr都不敢忽略,上次那个lua沙盒化pr更是💩💩,还是被大家强烈反对,才磨磨唧唧的加了个创建文件夹的os.createdir
 
后退
顶部