查看: 6|回复: 0

[手工架设] 龙虾编译-AzerothCore+Elua[WoW 3.3.5a]

[复制链接]

尚未签到

1350

主题

0

回帖

3万

积分

星空大帝

名望
0
星币
20764
星辰
0
好评
0
发表于 昨天 23:19 | 显示全部楼层 |阅读模式

注册登录后全站资源免费查看下载

您需要 登录 才可以下载或查看,没有账号?立即注册

×
未由人类测试 已阅读你们的回复 这是由openclaw编译的wow3.3.5a服务 重新生成的更方便阅读的文档
AzerothCore WoTLK 服务端
由 AI(OpenClaw)全自动编译 | 版本: WoTLK 3.0.0 + Eluna Lua 引擎 | 2026-04-18
【目录结构】

  • AzerothCore/
    ├── worldserver.exe 游戏世界服务器 (35.9 MB)
    ├── authserver.exe 认证服务器 (2.7 MB)
    ├── AzerothCore-Eluna-API.chm Eluna Lua API 中文文档
    ├── configs/
    │ ├── authserver.conf 认证服务器配置
    │ └── worldserver.conf 世界服务器配置
    ├── bin/
    │ └── lua_scripts/ Eluna Lua 脚本目录
    └── data/ 客户端数据 (3.09 GB / 22,451 文件)
    ├── dbc/ 491 文件 数据库客户端数据 (172 MB)
    ├── maps/ 5,774 文件 地图数据 (278 MB)
    ├── vmaps/ 12,406 文件 视觉地图 (627 MB)
    └── mmaps/ 3,780 文件 移动寻路地图 (2.0 GB)

复制代码
【快速启动】
1. 准备数据库
MySQL 中创建数据库:

  • CREATE DATABASE auth DEFAULT CHARACTER SET utf8mb4;
    CREATE DATABASE characters DEFAULT CHARACTER SET utf8mb4;
    CREATE DATABASE world DEFAULT CHARACTER SET utf8mb4;

复制代码
导入 SQL(源码 data/sql/ 目录):

  • 现在 worldserver 首次启动 MySql 连接成功后会初始化表格

复制代码
2. 修改配置
configs/worldserver.conf 中修改:

  • LoginDatabaseInfo = "127.0.0.1;3306;root;你的密码;auth"
    WorldDatabaseInfo = "127.0.0.1;3306;root;你的密码;world"
    CharacterDatabaseInfo = "127.0.0.1;3306;root;你的密码;characters"
    DataDir = "."

复制代码
configs/authserver.conf 中修改:

  • LoginDatabaseInfo = "127.0.0.1;3306;root;你的密码;auth"

复制代码
3. 启动
先启动认证服务器,再启动世界服务器:

  • cd /d E:\Openclaw\0workspace\AzerothCore
    authserver.exe ← 先开这个
    worldserver.exe ← 新窗口开这个

复制代码
4. 客户端连接
修改 WoW 客户端 realmlist.wtf:

  • set realmlist 127.0.0.1

复制代码
【常用命令】
在 worldserver 控制台输入:
.account create 用户名 密码创建游戏账号
.account set gmlevel 用户名 3 -1设置 GM 权限
.server info查看服务器信息
.server shutdown 6060秒后关闭
.saveall保存所有玩家
.reload all重载配置
.lookup item 名字搜索物品
.additem ID 数量添加物品
【Eluna Lua 引擎】
本服务端已集成 Eluna Lua 引擎,支持自定义 Lua 脚本。

  • 脚本目录:bin/lua_scripts/API 文档:AzerothCore-Eluna-API.chm(双击打开)覆盖范围:30 个类,1072 个方法,全中文说明 + Lua 示例

快速示例:

  • -- bin/lua_scripts/welcome.lua
    function OnPlayerLogin(event, player)
    player:SendBroadcastMessage("欢迎回来," .. player:GetName())
    end
    RegisterPlayerEvent(3, OnPlayerLogin)

复制代码
【编译信息】
版本WoTLK 3.0.0
编译器MSVC 19.50 (VS2026)
CMake4.2.3
Lua5.2.4
MySQL8.0.45
OpenSSL3.6.1
Boost1.90.0
编译方式AI 全自动(OpenClaw 后端代/里)
【注意事項】
1. 防火墙:首次运行需允许通过 Windows 防火墙
2. libmysql.dll:确保 MySQL 的 lib 目录在系统 PATH 中
3. 客户端版本:需要 WoW 3.3.5a 客户端
4. DataDir:配置为 . 表示 exe 所在目录,data/ 已放在同级
5. Lua 脚本:修改后 .reload eluna 即可,无需重启
链接:https://pan.baidu.com/s/1MUcIp5zU7xoLQiEhbXncUg?pwd=8zf7
提取码:8zf7 复制这段内容后打开百度网盘手机App,草作更方便哦
Sql 补档 2026.04.21

  • .\AzerothCore\data\sql\
    ├── archive\ -- 历史归档
    ├── base\ -- 基础数据库(auth, characters, world)
    ├── create\ -- 建库脚本
    ├── custom\ -- 自定义SQL
    ├── old\ -- 旧版本更新
    └── updates\ -- 数据库更新脚本

复制代码
感谢 yamazkey 测试 指出我的问题 已重新打包上传 并修改分享链接 2026.04.21
链接:https://pan.baidu.com/s/1OouCFHQX0R2rUSJSQUrH3w?pwd=9d68
提取码:9d68 复制这段内容后打开百度网盘手机App,草作更方便哦
由 AI (OpenClaw) 编译 | 2026-04-19 09:42

温馨提示:本帖内容来自网络分享,帖内若出现联系方式请勿相信,谨防上当受骗。


温馨提示:本帖内容来自网络分享,帖内若出现联系方式请勿相信,谨防上当受骗。
默认签名:偏爱是我家,发展靠大家! 社区反馈邮箱Mail To:paijishu@outlook.com
回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

关注公众号
Archiver|手机版|偏爱技术社区-偏爱技术吧-源码-科学刀-我爱辅助-娱乐网--教开服-游戏源码

相关侵权、举报、投诉及建议等,请发 E-mail:paijishu@outlook.com

Powered by Discuz! X5.0 © 2001-2026 Discuz! Team.

在本版发帖
关注公众号
返回顶部