问题标签 [azerothcore]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2992 浏览

lua - 我希望 lua 函数运行一次

我对lua脚本很陌生..现在我正在尝试在游戏老板中编码

这应该让老板在他的健康= 60%或更少时说话,但它应该运行一次,当我运行老板一直在说和攻击的代码时。我怎样才能让它运行一次?

0 投票
0 回答
160 浏览

linux - 无法编译最新版本的 AC

Cmake失败

请设置它们或确保它们在 CMake 文件中正确设置和测试:

0 投票
2 回答
1363 浏览

emulation - AzerothCore 3.3.5 服务器中的 AHBot

有没有人有关于在AzerothCore 3.3.5 服务器中设置 AHBot 的指南?我在 world.conf 中找不到 ahbot 的提及,并且在数据库或任何参考资料中都找不到像 auctionhousebot 这样的数据库表。它包含在 TrinityCore 中,所以我找到的所有谷歌参考资料都指向我。

我们的服务器只有我们两个人,如果在拍卖行有一些物品会很好。目前,如果你需要一根银条,你必须到世界各地去寻找它。前几次那是令人兴奋的……但是变老了。

我按照指南在 github 上安装:https ://www.azerothcore.org/wiki/Installation并且正在使用 Ubuntu linux 下的最新版本。

感谢您的任何帮助。你是我最后的希望...

0 投票
1 回答
188 浏览

azerothcore - 无法编译最新版本的 AC

我无法在 Debian 上编译最新版本的AzerothCore

CMake 失败并出现以下错误(来自CMakeError.log):

确定 pthread_create 是否存在失败,输出如下: Change Dir: /wow/azerothcore-wotlk/build/CMakeFiles/CMakeTmp
Run Build Command:"/usr/bin/make" "cmTC_49bb8/fast" /usr/bin/make - f CMakeFiles/cmTC_49bb8.dir/build.make CMakeFiles/cmTC_49bb8.dir/build make[1]: 进入目录'/wow/azerothcore-wotlk/build/CMakeFiles/CMakeTmp' 构建C对象CMakeFiles/cmTC_49bb8.dir/CheckSymbolExists.co /usr/bin/cc
-std=gnu99 -o CMakeFiles/cmTC_49bb8.dir/CheckSymbolExists.co -c /wow/azerothcore-wotlk/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c 链接 C 可执行文件 cmTC_49bb8 /usr/bin/cmake - E cmake_link_script CMakeFiles/cmTC_49bb8.dir/link.txt --verbose=1 /usr/bin/cc
-std=gnu99 CMakeFiles/cmTC_49bb8.dir/CheckSymbolExists.co -o cmTC_49bb8 -rdynamic CMakeFiles/cmTC_49bb8.dir/CheckSymbolExists.co:在函数main': CheckSymbolExists.c:(.text+0x1b): undefined reference topthread_create'collect2:错误:ld返回1退出状态CMakeFiles/cmTC_49bb8.dir/build.make :97:目标'cmTC_49bb8'的配方失败make [1]:* [cmTC_49bb8]错误1 make [1]:离开目录'/wow/azerothcore-wotlk/build/CMakeFiles/CMakeTmp' Makefile:126:目标'的配方cmTC_49bb8/fast' 失败的制作: [cmTC_49bb8/fast] 错误 2 文件 /wow/azerothcore-wotlk/build/CMakeFiles/CMakeTmp/CheckSymbolExists.c: / */ include int main(int argc, char** argv) { (void)argv; ifndef pthread_create return ((int*)(&pthread_create))[argc]; 否则(无效)argc;返回0;endif } 确定函数 pthread_create 是否存在于 pthreads 失败,输出如下: Change Dir: /wow/azerothcore-wotlk/build/CMakeFiles/CMakeTmp Run Build Command:"/usr/bin/make" "cmTC_367c4/fast" / usr/bin/make -f CMakeFiles/cmTC_367c4.dir/build.make CMakeFiles/cmTC_367c4.dir/build make[1]: 进入目录'/wow/azerothcore-wotlk/build/CMakeFiles/CMakeTmp' 构建C对象CMakeFiles/cmTC_367c4 .dir/CheckFunctionExists.co /usr/bin/cc
-std=gnu99 -DCHECK_FUNCTION_EXISTS=pthread_create -o CMakeFiles/cmTC_367c4.dir/CheckFunctionExists.co -c /usr/share/cmake-3.7/Modules/CheckFunctionExists.c 链接 C 可执行文件 cmTC_367c4 /usr/bin/cmake -E cmake_link_script CMakeFiles/ cmTC_367c4.dir/link.txt --verbose=1 /usr/bin/cc
-std=gnu99 -DCHECK_FUNCTION_EXISTS=pthread_create CMakeFiles/cmTC_367c4.dir/CheckFunctionExists.co -o cmTC_367c4 -rdynamic -lpthreads /usr/bin/ld: 不能查找-lpthreads collect2:错误:ld返回1退出状态CMakeFiles/cmTC_367c4.dir/build.make:97:目标'cmTC_367c4'的配方失败make [1]:* [cmTC_367c4]错误1 make [1]:离开目录' /wow/azerothcore-wotlk/build/CMakeFiles/CMakeTmp' Makefile:126: 目标 'cmTC_367c4/fast' 的配方失败 make:* [cmTC_367c4/fast] 错误 2

这是我的CMakeOutput.log

谁能解释一下,哪里有问题?

0 投票
1 回答
1551 浏览

mysql - 将 mysql 从 5.6 升级到 5.7 后“在用户表中找不到任何匹配的行”

我收到此错误:

在用户表中找不到任何匹配的行

当尝试执行我的 CI 脚本的这一行时:

GRANT ALL PRIVILEGES ON dbname.* TO 'user'@'host' WITH GRANT OPTION;

我知道已经有人问过类似的问题:

在用户表中找不到任何匹配的行

MySQL 错误 #1133 - 在用户表中找不到任何匹配的行

https://dba.stackexchange.com/questions/69921/error-code-1133-cant-find-any-matching-row-in-the-user-table

但是,他们都没有解决我的问题。

特别是,就我而言,这个问题是在我将我的 travis-ci 从使用 ubuntu 14.04 升级到 16.04 之后开始的,这也将MySQL 版本从 5.6 更改为 5.7

所以我确信相同的代码适用于 MySQL 5.6,但不适用于 MySQL 5.7。

可能是什么问题?

0 投票
2 回答
704 浏览

azerothcore - 如何在 MySQL 5.7 中使用 AzerothCore

在我将 MySQL 版本从 5.6 升级到 5.7 后,AzerothCore安装程序失败并出现以下错误:

第 234 行的错误 1067 (42000):“last_login”的默认值无效

第 266 行的错误 1292 (22007):不正确的日期时间值:第 1 行的列“last_login”的“0000-00-00 00:00:00”

和:

在用户表中找不到任何匹配的行

0 投票
0 回答
186 浏览

compilation - 编译、Azeorthcore 和模块的问题

我正在尝试使用模块 Eluna 和 RandomEnchant 编译 AzerothCore。它在 Visual Studio 2017 上编译良好,没有模块。

我得到的错误是......

我已经根据 Eluna 模块编辑了必要的文件。我已经尝试过干净的 azerothcore 并且它工作正常,但是当我添加 Eluna 模块时出现错误......

即使我可以在源文件中看到 LuaEngine.h 存在,也会发生这种情况。

0 投票
1 回答
647 浏览

azerothcore - macOS 上的 Cmake 错误:找不到 MySQL 标头

在运行 cmake 命令以在 macOS Mojave 上编译AzerothCore时,我使用的是参数:

但是 cmake 失败并出现以下错误:

src/cmake/macros/FindMySQL.cmake:179 处的 CMake 错误(消息):找不到 MySQL 标头!请安装开发库和
头文件调用堆栈(最近调用优先):CMakeLists.txt:93 (find_package)

0 投票
1 回答
480 浏览

trinitycore - 如何让 AzerothCore 和 TrinityCore 领域共享同一个 authserver

是否可以运行一个AzerothCore worldserver和一个TrinityCore worldserver并让它们共享同一个authserver

如果是,我应该选择哪个身份验证服务器?

另外,权限呢?因为对于命令权限,AzerothCore 使用的是类似 MaNGOS 的account_access而 TrinityCore 使用的是RBAC

0 投票
2 回答
197 浏览

azerothcore - windows 10下AzerothCore DB自动安装的问题

您好,我在尝试使用 functions.sh 启动 db_assembler 时遇到问题,我在 Windows 10 下使用 MySQL 5.7