楼主: ylei520

[熊猫人之谜] 5.48熊猫人的编译环境和源代码包含GIT源代码,

[复制链接]

122

时沙

0

精华

5

主题

声望: 540   虚弱: 0

Lv.3(忠诚者)

发表于 2025-11-28 13:10:00 发表自手机触屏版 | 显示全部楼层
可以提供下pandaria的编译步骤吗 好多报错
回复

使用道具 举报

307

时沙

0

精华

1

主题

声望: 315   虚弱: 0

Lv.3(忠诚者)

灵蛇献瑞(尚美制作)炉石

发表于 2025-12-1 23:03:12 | 显示全部楼层
看中了1.0.2U!
回复

使用道具 举报

122

时沙

0

精华

5

主题

声望: 540   虚弱: 0

Lv.3(忠诚者)

发表于 2025-12-11 17:00:31 | 显示全部楼层
修复了代码报错及数据库sql语句报错问题的源码

基于github上的https://github.com/alexkulya/pandaria_5.4.8

数据库也搞到了 要linux环境 安装docker
参考这个项目 https://github.com/diff3/pandaria_5.4.8_docker/
1. 拉取docker这个项目代码
2.根据readme步骤 编辑env.dist 将其改名为.env 配置里面的本机ip mysql root用户及核心使用的用户
3.第一步 参考下面的手动安装方式 docker compose build utility 构建docker容器 创建编译工具utility
4.第二步 make install 这一步会拉去最新github源码及数据库sql文件
5.拉取完代码后 是编译不通过的
6.然后查看makefile文件中的命令
   "=== Database Management ==="
        @echo "  make setup_db            - Initialize, bundle, install, and finalize all databases"
   然后在终端执行make setup_db 这步会将.env 文件中配置的mysql数据库创建并填充
   现在有了完整的数据库了
7.然后备份数据库 转储到sql文件 数据和结构
8.将其导入到正常使用的数据库中 创建auth、characters、world库 分别导入
9.然后再win10下 使用cmake3.31及上面提供的源码 创建项目sln文件 打开vs2022 编译 其中cmake过程中可能要手动设置openssl路径和mysql库文件路径
10.openssl环境设置
    pandaria5.4.8
    set OPENSSL_ROOT_DIR=C:\path\to\new\openssl(此处设置为想要使用的openssl路径 只到根路径即可 bin的上一层)
    set PATH=C:\path\to\new\openssl\bin;%PATH%


今天花了一下午编译通过的 数据库昨天搞的 可以连接auth服务 但进不去world 进程运行起来的 但进入world就闪退 不知道为什么 正在继续研究
回复

使用道具 举报

122

时沙

0

精华

5

主题

声望: 540   虚弱: 0

Lv.3(忠诚者)

发表于 2025-12-11 17:51:41 | 显示全部楼层
本帖最后由 653752566 于 2025-12-11 17:53 编辑
653752566 发表于 2025-12-11 17:00
修复了代码报错及数据库sql语句报错问题的源码

基于github上的https://github.com/alexkulya/pandaria_5.4 ...

worldserver闪退问题解决了 将openssl的文件拖入到核心根目录就ok了 记得得是编译使用的版本
我用的
Using SSL version: OpenSSL 3.0.15 3 Sep 2024 (library: OpenSSL 3.0.15 3 Sep 2024)
user@$#: openssl version
OpenSSL 3.0.15 3 Sep 2024 (Library: OpenSSL 3.0.15 3 Sep 2024)

将这几个文件拖入到核心根目录 即worldserver同目录
legacy.dll libcrypto-3-x64.dll libssl-3-x64.dll 还有mysql的库libmysql.dll

dbc data数据用的google云盘的 后面自己提取一个zhCN的 先玩着看看 目前进入游戏后 里面任务都是英文 后面 都搞好了 会立个帖子 发一版
[发帖际遇]: 653752566在血色修道院逗狗被挣脱链子的大狼狗疯狂攻击,送去急救花了47 金币. 幸运榜 / 衰神榜
回复

使用道具 举报

快速回复 返回顶部 返回列表