急急急我现在就要玩菲比的小菲比
2025.04.07 已更新 2.3 教程,更新 / 安装步骤与 2.2 几无差别
2025.03.14 已更新 2.2 教程,部署过 2.1 的可以更新了,已支持 翱翔,队伍,传送,抽卡等

本教程仅针对 Windows 系统,所需所有文件均可在网盘获取: 主线 | 备线 , 注意 客户端 下的老版本仅作存档,请从 2.3 下载
开始教程前,请确保您有一定的计算机基础,如果没有,请前往寻找并学习计算机扫盲课程
提任何问题前,请确保您已经拥有提问的智慧
1. 环境准备
1.1 客户端准备
客户端完成下载后占用约 41.3GB 空间,启动器占用~860M 空间,请保留足够空间
提供两种方法,第一种使用下载官方客户端再手动 Patch, 第二种下载我 Patch 好的客户端
注意无论哪种方法,都不要把客户端放在过长 / 过深的目录,否则补丁无法加载
方法一:在网盘 客户端 目录下载修改好的启动器 KRLauncher_2.0.5.0_Game2.3.0CNBeta.7z 并解压到一个你想放置游戏的目录,然后运行解压后的 launcher.exe , 完成 2.3 的游戏下载,下载的游戏本体默认在启动器目录下的 Wuthering Waves (Beta) Game 目录
方法二:从 此链接 直接下载 Patch 好的客户端,然后解压即可。需要保留两倍即约 80GB 的空间
1.2 服务端环境准备
- 前往 官网 或 网盘
服务端/环境目录下载安装 Git - 前往 官网 或 网盘
服务端/环境目录下载安装 Rust - 前往 官网 或 网盘
服务端/环境目录下载安装 PostgreSQL , 牢记你设置的密码 - 前往网盘
服务端/环境目录下载 protoc.exe , 复制到C:\Windows下
2. 服务端运行
教程仅提供开发者官方推荐使用的编译运行的方法,这也是为什么上节环境准备让你安装了 Rust 和 Git
确保已经按照 1.2 节的说明安装了 Git, PostgreSQL, Rust 和 Protoc 且 PostgreSQL 已经在运行
服务端需要从海外网站下载大量资源,开始前建议先打开你科学上网的 TUN 模式并调整为全局代理再继续
2.1 克隆服务端文件
如果你还没有克隆过服务端,打开一个你想放置服务端的目录 (不要包含中文 / 空格 / 特殊符号), shift + 右键点击 在终端中打开 / 在此处打开 PowerShell 窗口 类似的选项以打开终端,输入以下命令克隆服务端至本地:
git clone --recursive https://git.xeondev.com/wickedwaifus/wicked-waifus-rs.git
如果你之前已经克隆过服务端,现在需要更新服务端,请在你的服务端目录打开终端输入命令:
git pull --recurse-submodules git submodule update --remote --recursive
我们修改过部分文件,可能会报错,如果报错可以删除相应文件重新运行命令,然后再重新修改那些文件
等待运行完成且无报错后,服务端即克隆完成。接下来关掉终端窗口,进入刚才下载到的 wicked-waifus-rs 目录,接下来的操作都在服务端目录内完成
2.2 运行 config-server
在服务端目录打开终端,运行:
cargo run -r --bin wicked-waifus-config-server
首次 / 更新后运行需要一段时间来编译。耐心等待至编译完成,且无报错即为成功运行:

如果出现如下 通常每个套接字地址(协议/网络地址/端口)只允许使用一次 的报错:

原因是默认的 10001 端口被占用。如果小米电脑管家在运行,通常是被它占用了,关掉小米电脑管家,然后重新运行 config-server 即可。如果无法解决,请跳转到 4.1 节查看解决方案
如果出现包含如下内容的报错:
Caused by: feature `edition2024` is required
是因为服务端最新版用到了 Rust 的新特性,请参考 1.2 节,再次运行 Rust 安装程序更新到最新版即可
2.3 运行 hotpatch-server
这个模块并非必要,但还是建议同理运行:
cargo run -r --bin wicked-waifus-hotpatch-server
2.4 运行 login-server
同理运行:
cargo run -r --bin wicked-waifus-login-server
2.5 运行 gateway-server
同理运行:
cargo run -r --bin wicked-waifus-gateway-server
2.6 运行 game-server
如果从旧版本更新,需要先进行如下操作:
- 删除 game-server 的配置文件
gameserver.toml - 再次运行以重新生成配置文件,然后关闭后按照 2.7 节的说明修改数据库配置
同理运行:
cargo run -r --bin wicked-waifus-game-server
运行 game-server 后请自行观察日志等待 game-data 下载完成,出现一堆 Loading data finished 的日志即为下载完成
2.7 修改配置
如果你更新了服务端,建议删除配置文件然后再次运行各个服务器让他重新生成,然后按照下面的步骤进行配置的修改。因为当前的服务端不会自己修复过时 / 缺失的配置项
首先确保上述步骤完成且五个服务器均成功运行,然后:
- 打开服务端目录下的
loginserver.tomlgateway.tomlgameserver.toml三个配置文件 - 找到其中的
database段下的数据库配置 - 修改数据库密码为你安装数据库时设置的密码
- 如果你有修改过其他配置,也相应地进行修改,注意三个配置文件中的数据库配置应保持一致
- 记住你配置的数据库名称,保存关闭三个配置文件
- 打开安装数据库时带的 pgAdmin 连接数据库,然后点击 Databases -> create -> database, 按照上面配置文件中填写的数据库名称 (默认为
shorekeeper) 创建一个数据库 - Ctrl+C 关掉五个服务器,重新运行他们
请确保你填写的数据库配置正确且创建的相应的数据库。因为服务端代码比较简陋,如果数据库配置错误不会有任何提示
另外,最新版本的服务端的 gameserver.toml 的 default_unlocks 节新增了一些解锁项目,可以根据需要修改,注意新的配置可能无法作用于老号
3. 游戏连接
打开游戏根目录,即在 1.1 节中安装的启动器下的 Wuthering Waves (Beta) Game 目录
3.1 客户端 Patch
注意,如果下载客户端时使用方法二从我网盘下载了 Patch 好的客户端,请跳过这一步
前往网盘 客户端 目录下载 客户Patch.7z , 解压 (密码 blog.tomys.top), 然后:
1. 复制 launcher.exe, config.toml 和 patch.dll 复制到游戏根目录
2. 复制 rr_fixes_100_p.pak 到 游戏根目录/Client/Content/Paks 目录下
至此已完成 Patch. 以下为 2.2 及更旧版本的 Patch 教程,仅作存档,请直接到下一节
前往网盘 客户端 目录下载 客户Patch.7z , 解压 (密码 blog.tomys.top), 然后:
1. 复制 CrashSight64.dll 和 libraries.txt 到 游戏根目录/Client/Binaries/Win64 目录下
2. 复制 rr_fixes_100_p.pak 到 游戏根目录/Client/Content/Paks 目录下

3.2 启动游戏
注意启动游戏前,请关闭你的所有加速器 / 科学上网之类的工具,然后右键以管理员身份运行游戏根目录下的 launcher.exe, 等待游戏启动即可。启动期间会弹出一个终端窗口,请勿关闭此窗口,游戏会随此窗口关闭
打开游戏后,背景音乐改变,且登录界面变成如下的 GM 界面,即成功完成了客户端的修改

输入一个账号点击登录,即可进入游戏



如果登录失败,请检查 2.7 节中的数据库配置步骤是否均正确完成
4. 问题解决
4.1 端口被占用
以 10001 端口被占用为例,在任意命令行端口运行以下命令:
netstat -aon|findstr "10001"

如图中最后输出的 1828 即为占用端口的进程的 PID, 继续运行以下命令即可杀掉此进程:
taskkill /T /F /PID 1828
4.2 登录失败?
请先确认你的数据库配置无误,服务端比较简陋即使配置有误也不会报错
然后可以尝试使用 pgAdmin 删除并重新创建 shorekeeper 数据库
如果你的服务端不是全新安装是从旧版本更新而来,可以尝试删除服务端重新走一遍全新安装
4.3 刚进游戏就提示远程资源应用失败?
大概率是从旧版本更新才会出现,定位到服务端目录 data/assets/config-server , 打开终端,运行:
git pull
此操作完成后不用重启任何东西只需要点击 重试
如果还是不行建议删除服务端重新走一遍全新安装
4.4 登录提示 网络异常?
已知的问题是 game-server 数据旧了。如果你更新了服务端,请参考 2.6 节的说明更新 game-server 数据
数据炸了,创新号,不行就清空数据库并重启服务端
5. 游玩相关
5.1 支持的功能
目前只是个简陋的走路模拟器,大部分功能都是不可用的状态,别问什么功能可用,请自行测试
5.2 切换角色
服务端目前已支持队伍功能但是貌似有些 bug 修改队伍会卡死,故依然建议通过以下方法曲线实现切换角色:
定位到 服务端目录/wicked-waifus-game-server/src/logic/role/formation.rs 大约第 11 行,const DEFAULT_FORMATION: &[i32] = &[1203, 1502, 1607]; 即你的三个初始角色的 id, 修改它们为你想要的 id, 角色 id 如下 (5101 弗洛洛,1507 赞妮,1407 夏空 还懒得加):

修改保存文件后,重启 game-server , 退出游戏到登录界面,重新创建一个不同的账号登录即可切换角色
5.3 大招无法充能?
同样因为服务端简陋,这里曲线修复:
- 打开
服务端目录/data/assets/game-data/BinData/BaseProperty.json, 这个即为角色的配置文件 - 搜索上面 5.2 节中的相应角色 id , 即可找到此角色的配置
- 其中的字段
CdReduseEnergyMaxEnergy即分别为角色大招 cd, 大招所需充能,默认充能 - 将这三个字段依此改为 0, 0, 1 即可实现无 cd 无需充能大招
- 一共有将近两千条,改起来太烦所以我在网盘中提供了修改好的文件,前往网盘
服务端目录,下载BaseProperty_2.3.json.7z解压出BaseProperty.json并覆盖进去即可 - 最后重启
game-server并重新登录游戏即可
5.4 地下金库进不去?
还是曲线,修改初始地图实现:
打开 服务端目录 /wicked-waifus-game-server/src/logic/player/location.rs 大约第 12 行 const DEFAULT_INSTANCE_ID: i32 = 8; 即初始地图的 id 为 8, 修改为相应 id, 重启 game-server 并退出重登即可:
- 1 = 阿拉德大陆
- 2 = 测试分层地图 - 1
- 3 = 测试分层地图 1
- 4 = 测试分层地图 2
- 5 = 测试分层地图 3
- 6 = 测试分层地图 - 1
- 7 = 测试分层地图 1
- 8 = 测试分层地图 2 (实际为大世界)
- 9 = 测试分层地图 3
- 900 = 黑海岸
- 902 = 云底藏馆 (即地下金库)
关于
开源项目,请勿倒卖
如果有什么问题,欢迎 加群 交流喔~
如果对你有帮助,欢迎 打赏 一下我~
参考文档:
感谢博主,开源因为你们而伟大
这个版本能装 mod 吗?
教程貌似没说,问点问题。首先,看起来是测试版本的鸣潮然后修改客户端,也说过了,那么是不会影响原本安装的正式版?我知道这些,但是为了以防万一还是问问。其次,能否自定义声骸、武器、共鸣链等等?反正是角色数值相关的,用于调试数值。其实我下私服也就只有测试数值这种问题了,而且应该也有部分人是如此(?)如果没有,我推荐制作。当然,如果有,那就最好了。最后,我希望再出一篇文章,说明现在的版本那些功能可以使用(?)感觉有点多此一举了,有什么自己下来看看不就知道了。不过还是希望,有精力更希望能做功能的集合,如何修复使用等等。当然这只是幻想,没奢求。
功能基本只有提到的那么几个,并且我专门写了这个现阶段只能算作一个走路模拟器了
請問相同的檔案也適用於 2.3 或是未來版本嗎? 感謝。
使用教程下载的 30 多个 G 的客户端。仅 sql 服务器放在虚拟机内。配置 IP 正确。
能登陆账号,但选择漂泊者卡住,超时重试。
- 几个服务端信息:
wicked-waifus-gateway-server
2025-03-26T15:44:44.363589Z DEBUG login: first login on account 42343242chapte6-172.20.20.21[2025.3.26-23.44.44:320], awaiting create character request
wicked-waifus-config-server
2025-03-26T15:45:53.747075Z DEBUG request{method=GET uri=/TDCfg/config?appid=0d45e80772374d95a961daf5316265e3 version=HTTP/1.1}: started processing request
2025-03-26T15:45:53.747380Z DEBUG request{method=GET uri=/TDCfg/config?appid=0d45e80772374d95a961daf5316265e3 version=HTTP/1.1}: finished processing request latency=0 ms status=200
wicked-waifus-login-server.exe
aceId=D85E1AF0456DC73D00073DA94B195468 version=HTTP/1.1}: started processing request
2025-03-26T15:44:44.344833Z DEBUG request{method=GET uri=/api/login?loginType=0&userId=42343242chapte6-172.20.20.21%5B2025.3.26-23.44.44%3A320%5D&userName=42343242chapte6-172.20.20.21%5B2025.3.26-23.44.44%3A320%5D&token=1&userData=3&loginTraceId=D85E1AF0456DC73D00073DA94B195468 version=HTTP/1.1}: finished processing request latency=2 ms status=200
wicked-waifus-game-server
2025-03-26T15:26:27.209071Z DEBUG Flow
2025-03-26T15:26:27.505333Z DEBUG Flow
2025-03-26T15:26:27.505440Z DEBUG Response { status: 200, version: HTTP/1.1, headers: {“content-length”: “54960240”, “content-type”: “application/octet-stream”, “date”: “Wed, 26 Mar 2025 15:25:18 GMT”, “”: “11 HEADERS ARE REDACTED”} }
没什么有价值的信息。卡住一般是连不上数据库
打开游戏显示 “获取远程配置失败” 是什么原因
自行排查
pgAdmin 连接数据库是怎么连的
你 QQ 被举报了?
咋回事 哈哈
发涩图被内鬼干了
能装 mod 吗
为什么会不能
请问下,进游戏后角色咋升级、升链接,武器界面和抽卡界面都显示 dnt / 非正式文本,请修改配置,点升级就弹出网络错误,重新连接,就卡住了
抽卡界面能打开了,能抽角色和武器,但抽到角色了共鸣链还是显示 0,武器界面就是上面说的非正式文本,什么都看不到,是不完善吗,还是我弄的不对
是的,功能都不可用
感谢博主,弄好了
角色代码是不是写错了,1408 和 1406 试了下都是风主
确实
切角色好像改成 wicked-waifus-rs-masterwicked-waifus-rswicked-waifus-game-serversrclogicroleformation.rs 了,不过也只能用老角色,卡提啥的角色代码输进去就未连接
确实 谢谢反馈
打开程序后在登录界面出现男女主后,没有开始按钮,登录状态:0,只有按退出键有反应
运行 gateway-server 和 game-server 时报错,error [E0425]: cannot find value
stop_receiverin this scope;error[E0423]: cannot find valuerecv_queuein this scope;等等。“” 中的词不同。最后显示 Building [=======================> ] 421/425: wicked-waifus-protocol;Building [=======================> ] 458/462: wicked-waifus-protocol用的方法二的压缩包,错误代码 [126]: 加载 winhttp.dll 失败了,可以的话能麻烦发一个吗?
包体没问题,自行检查 ./Wuthering Waves (Beta) Game/Client/Binaries/Win64/winhttp.dll 是否存在
你是不是放在了很长的目录,测试发现目录太长会出此类错误
啊,还真是这样,我直接解压之后就打开的,套了个原文件名的文件夹。
请问这个能不能重新玩主线的鸭?
我就服了,你们一个个玩个内容游戏,天天研究跳剧情,完了又跑私服来要看剧情坐牢
点击登录后提示 “网络异常,正在重新连接中”
教程已更新
可以了,但是启动的时候会提示 Failed to read libraries.txt,然后进游戏玩一会突然会闪退,不知道和这个有没有关系
这不字面意思吗
运行 config-server,出现 cargo : 无法将 “cargo” 项识别为 cmdlet、函数、脚本文件或可运行程序的名称。是什么问题
在 wicked-waifus-rs 目录里打开 powershell 的,克隆是完成的
你要不认真看看教,不装 rust 怎么编译
方法二的包体没有了,可以重新传一下吗
链接更新了
请问启动游戏时要继续开着 pgadmin 吗?
我执行 2.2 显示缺少东西
是我 2.1 克隆服务器失败了吗 我翻译最后一行是什么 第二次克隆失败
用源码仓库代码编译的文件丢进去能玩了,可为什么启动后一段时间游戏窗口会消失
特性,不要停在登录界面
我也没停啊,总不能跳过登录界面吧。游戏启动后几分钟固定消失。// 进游戏玩了一会感觉也没啥意思,卸了
客户端 patch 文件丢进去后运行游戏报错:加载 winhttp.dll 失败,该文件损坏或缺失
你文件没放全或者放错了吧
运行 login-server 及后面三个时均提示 error: process didn’t exit successfully..
去掉启动参数中的 -r , 看详细信息
去除 - r 后报错变为
process didn’t exit successfully:
target\debug\wicked-waifus-login-server.exe(exit code: 1)很显然没任何意义
鸣潮!
好好好