杰瑞科技汇

Creo 2.0安装步骤详解,新手必看?

CREEP 2.0 安装全攻略

CREEP (CryEngine Reverse Engineering Project) 是一个非常流行的《绝地求生》游戏私服模拟器框架,它允许你在自己的服务器上搭建和运行《绝地求生》的私服,本教程将指导你如何从零开始安装 CREEP 2.0。

Creo 2.0安装步骤详解,新手必看?-图1
(图片来源网络,侵删)

第一步:准备工作(至关重要)

在开始安装之前,请确保你的环境满足以下所有要求,这可以避免 90% 的安装问题。

硬件要求

  • CPU: 推荐 Intel i5 / AMD Ryzen 5 或更高性能的处理器。
  • 内存: 至少 16GB RAM,推荐 32GB 或更高,8GB 运行会非常卡顿,甚至无法启动。
  • 硬盘: 至少 50GB 可用空间,建议使用固态硬盘 以获得更快的加载速度。
  • 网络: 稳定的上行和下行网络,用于连接游戏客户端和服务器。

软件要求

  • 操作系统: Windows 10 (64位)Windows 11 (64位),不推荐在旧版系统或 32位系统上运行。
  • .NET Framework: 必须安装 .NET Framework 4.8,这是运行 CREEP 服务器的核心依赖。
  • Visual C++ Redistributable: 建议安装最新版本的 Visual C++ Redistributable (x64 和 x86),这可以避免很多 DLL 缺失错误。
  • 数据库软件: CREEP 2.0 使用 MySQL 作为数据库。
    • 推荐版本: MySQL 5.7 或 8.0。
    • 下载地址: MySQL 官方下载页面
    • 安装建议: 安装时选择 "Full" (完整) 安装,确保包含 "MySQL Server" 和 "MySQL Workbench" (数据库管理工具),安装过程中务必记住你设置的 root 用户密码

网络设置

  • 关闭防火墙/杀毒软件: 在安装和首次启动时,暂时关闭 Windows Defender 防火墙和第三方杀毒软件(如 360、火绒、腾讯电脑管家等),这些软件可能会误杀 CREEP 的程序或阻止其网络连接,安装成功后,可以再添加防火墙规则或重新开启。
  • 端口映射 (Port Forwarding): 如果你的服务器在局域网内(例如家庭网络),你需要路由器管理后台设置端口映射,将外网请求转发到你的服务器内网 IP。
    • 常用端口:
      • 27015: 游戏服务器端口
      • 27020: 游戏查询端口
      • 8080: 管理后台端口
    • 如何获取内网IP: 在服务器电脑上,按 Win + R,输入 cmd,然后输入 ipconfig,找到 "IPv4 地址",通常是 168.x.xx.x.x

第二步:下载 CREEP 2.0 文件

  1. 获取下载链接: CREEP 2.0 通常不是公开发布在官网的,你需要在相关的私服技术论坛、QQ群或 Discord 社区中寻找最新的发布版和下载链接,请确保从可靠的来源下载,以防文件被篡改。
  2. 下载文件: 下载的文件通常是一个压缩包,CREEP_2.0_R5_Final.7z 或类似的名称,你需要一个解压缩软件来解压它,推荐使用 7-Zip

第三步:安装与配置

这是整个教程的核心部分,请仔细跟随步骤操作。

解压文件

  • 将下载好的 CREEP 压缩包解压到一个全英文路径的文件夹中,D:\CREEPC:\CREEP不要解压到桌面或 C:\Program Files 等含有中文字符或特殊字符的路径,这会导致很多意想不到的错误。
  • 解压后,你会看到类似下面的文件夹结构:
    • CREEP/
      • Server/ (服务器核心文件)
      • Client/ (客户端修改文件)
      • Scripts/ (脚本文件)
      • SQL/ (数据库脚本文件)
      • Tools/ (工具,如地图编译工具)
      • 等等...

配置数据库

这是最关键的一步,服务器能否启动完全取决于此。

  1. 打开 MySQL Workbench: 在开始菜单中找到并打开 MySQL Workbench。
  2. 连接到服务器: 在主界面点击 号,创建一个新连接,名称随意(如 "Local CREEP"),然后点击 "Test Connection" -> "OK",输入你安装 MySQL 时设置的 root 密码并连接。
  3. 创建数据库:
    • 在顶部菜单栏,点击 Server -> Data Import
    • 在 "Import Self-Contained File" 选项卡下,点击 "..." 按钮,浏览并选择你解压的 CREEP 文件夹下的 SQL 文件夹,然后选择一个 .sql 文件(通常是 PUBG_*.sql 或类似的名称)。
    • 在 "Default Target Schema" 旁边的下拉菜单中,输入一个新的数据库名称pubg_creep (不要用默认的 mysqlinformation_schema 等系统库名)。
    • 点击右下角的 "Start Import" 按钮,等待导入完成,你会看到进度条,完成后,关闭这个窗口。
  4. 验证数据库: 回到主界面,刷新左侧的 "SCHEMAS" 列表,你应该能看到你刚刚创建的数据库名(如 pubg_creep)。

修改服务器配置文件

现在我们需要告诉服务器数据库和游戏的相关信息。

Creo 2.0安装步骤详解,新手必看?-图2
(图片来源网络,侵删)
  1. 打开 ServerConfig.json 文件:

    • 用记事本或 Notepad++ 等文本编辑器打开 CREEP/Server/ServerConfig.json 文件。
    • 找到并修改以下几项:
      • "Database": 将 DatabaseName 的值修改为你刚才在 MySQL Workbench 中创建的数据库名("pubg_creep")。
      • "DatabaseHost": 如果你的 MySQL 安装在同一台电脑上,保持 "localhost""127.0.0.1" 不变,MySQL 在另一台电脑上,则填入那台电脑的 IP 地址。
      • "DatabaseUser": 将 Username 的值修改为 "root"
      • "DatabasePassword": 将 Password 的值修改为你安装 MySQL 时设置的 root 密码。
      • "GameServerIP": 将 IP 的值修改为你的服务器外网 IP 地址,你可以在百度搜索 "IP" 来获取,如果你的服务器是本地测试,可以暂时用 "127.0.0.1"
      • "GameServerPort": 确保端口号是 27015
      • "QueryServerPort": 确保端口号是 27020
      • "AdminWebPort": 确保端口号是 8080
  2. 打开 Server.properties 文件:

    • 这个文件通常位于 CREEP/Server/Config/ 目录下。
    • 主要关注 ServerName: 修改 ServerName 的值,为你想显示的服务器名称。
    • 其他参数: 你可以在这里修改地图、最大玩家数量、掉落模式等,保持默认即可,后续再研究。

初始化数据库

  1. 在 CREEP 的解压目录下,找到 Tools 文件夹。
  2. 运行 DatabaseInitializer.exe 或类似名称的程序。
  3. 程序会自动读取 ServerConfig.json 中的数据库信息,并执行一些初始化脚本,如果一切顺利,命令行窗口会显示 "Success!" 或类似的成功信息,如果提示连接错误,请返回 第三步第2点 检查数据库配置是否正确。

第四步:启动服务器

所有配置都已完成,现在可以启动服务器了。

  1. 以管理员身份运行:
    • CREEP/Server/ 文件夹中,找到 PUBGServer.exe
    • 右键点击 PUBGServer.exe,选择 "以管理员身份运行"。这一步非常重要,否则可能会因为权限不足而无法启动或写入文件。
  2. 观察启动窗口:
    • 服务器会启动一个黑色的命令行窗口,你会看到很多日志信息在滚动。
    • 成功标志: 如果看到 Server started successfully! 或类似的提示,并且没有红色的错误信息,说明服务器已经成功启动。
    • 等待地图加载: 服务器首次启动或切换地图时,需要编译地图,这个过程可能需要几分钟到十几分钟不等,窗口会显示 "Compiling map..."。请耐心等待,不要关闭窗口
  3. 连接服务器:
    • 启动成功后,你可以通过修改《绝地求生》游戏目录下的 system.json 文件,将 Address 的值改为你的服务器外网 IP,然后启动游戏即可连接。
    • 或者,你也可以使用 CREEP 提供的客户端文件(通常在 Client 文件夹),这些文件已经预配置好了连接信息。

第五步:访问管理后台

服务器运行后,你可以通过 Web 界面进行管理。

Creo 2.0安装步骤详解,新手必看?-图3
(图片来源网络,侵删)
  1. 打开你的网页浏览器(如 Chrome, Edge)。
  2. 在地址栏输入: http://你的服务器IP:8080
  3. 你会看到一个登录界面,默认的登录信息通常在 ServerConfig.json 中可以找到,或者查看 CREEP 的说明文档,常见的是:
    • 用户名: admin
    • 密码: admin123456
  4. 登录后,你就可以在管理后台里管理玩家、发布公告、修改游戏设置等。

常见问题与解决方案

  • Q: 提示 "无法连接到数据库" 或 "Access denied"

    • A: 100% 是数据库配置错误,请仔细检查 ServerConfig.json 中的 DatabaseHost, DatabaseUser, DatabasePassword, DatabaseName 是否与你的 MySQL 设置完全一致,并确保 MySQL 服务正在运行(可以在 Windows 的 "服务" 中找到 "MySQL" 并启动)。
  • Q: 启动 PUBGServer.exe 后一闪而过

    • A: 这通常是权限问题,请务必右键 -> 以管理员身份运行,或者,你的 .NET Framework 4.8 没有安装或安装不正确。
  • Q: 服务器启动后,游戏里搜索不到/连接不上

    • A:
      1. 检查防火墙/杀毒软件是否已关闭。
      2. 检查 ServerConfig.json 中的 GameServerIP 是否是你的正确外网 IP
      3. 如果你在局域网内,检查路由器是否已经做了端口映射
  • Q: 地图编译卡住不动,很久没反应

    • A: 这是正常现象,特别是首次启动,地图编译非常消耗 CPU 和内存,请耐心等待,不要关闭窗口,如果超过 20 分钟还没完成,可能是硬件性能不足或配置文件有误。
  • Q: 提示 DLL 文件缺失

    • A: 你没有安装 Visual C++ Redistributable,请回到 第一步第2点,下载并安装 x64 和 x86 版本的 Visual C++ Redistributable。

安装 CREEP 2.0 的流程可以概括为:

准备环境 -> 下载文件 -> 解压 -> 配置数据库 -> 修改配置文件 -> 初始化数据库 -> 管理员身份启动 -> 访问管理后台

整个过程最核心、最容易出错的地方就是数据库的配置,只要你严格按照教程步骤操作,特别是确保 MySQL 的连接信息准确无误,安装过程就会非常顺利。

祝你搭建成功,玩得开心!

分享:
扫描分享到社交APP
上一篇
下一篇