问题标签 [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 回答
249 浏览

translate - 如何更改任务的语言?(艾泽拉斯核心)

我用azerothcore docker搭建我的私服,用中文客户端登录成功。

问题是任务文本,项目名称等都是英文而不是中文。

可以改成中文吗?谢谢。

0 投票
1 回答
1600 浏览

ubuntu - 运行“./worldserver”显示“地图文件'./maps/0004331.map':不存在!” 错误

我正在尝试设置艾泽拉斯核心服务器,但在./authserver正常工作时./worldserver返回错误:

  • DataDir 已设置。
  • 我尝试重新安装数据文件。
  • 我尝试更新 AC 核心。

预期的结果是worldserver可以毫无问题地启动,但它返回了这个错误。

编辑:我还必须在“worldserver.conf.dist”中更改“DataDir”并且它“工作” - 它指向正确的目录,但它仍然无法检测到地图文件。然而,在“worldserver.conf.dist”中更改 DataDir 变量后,它开始显示:

所以我又被卡住了,知道到底发生了什么,或者我应该用 docker 重新安装所有东西?

编辑 2:通过更新 AC 解决了最新编辑的问题,但错误Map file './maps/0004331.map': does not exist!仍然存​​在。使用 sudo 运行它会返回Segmentation fault (core dumped)。此外Using DataDir ./,这是一个默认值,即使 DataDir 已更改。

编辑3:好的,现在它读取worldserver.conf,我只需要修改所有文件的权限使用

还必须手动更改数据子文件夹的权限chmod 755 (foldername)。现在Segmentation fault (core dumped)出现错误,不知道出了什么问题,但是现在这个问题已经解决了,我会为此打开一个新的。

0 投票
2 回答
146 浏览

lua - ElunaLuaEngine 需要脚本帮助

我想使用实现以下功能的Eluna Lua 引擎创建一个脚本:

如果玩家的物品栏中有物品192021,那么他将能够与 npc 交谈202020并接受任务36004。如果玩家没有物品192021,则没有对话。

0 投票
3 回答
1109 浏览

php - AzerothCore 中的密码是如何加密的?和Trinitycore一样吗?

我正在尝试构建一个使用SOAP RBAC (3.3.5a) 在wow serverweb portal 之间进行通信的 web 门户

AzerothCore 使用什么加密?和三连一样吗?

我尝试使用其他 CMS 现有的 FusionGen 和 github 并查看登录和注册系统。它们都基于三位一体。

但似乎它实际上并不相同。

任何帮助表示赞赏

0 投票
3 回答
310 浏览

azerothcore - 低级错误的普遍性,以及与 TrinityCore 相比易于开发?

我一直在努力让 TrinityCore 启动并运行,与 Ubuntu 的恐怖作斗争以使事情正常进行。终于搞定了工作流程,完成了两个相关的项目,我打算开始修改代码。但我找到了艾泽拉斯核心,我很感兴趣。关于它和 TrinityCore 之间的差异有几个问题。

首先,AC 被宣传为具有模块化设计,这非常棒。TC 的脚本系统有一个单一的模块化实例,这也很好;编辑 C++ 源脚本,保存它,服务器将在运行时重新加载它,而无需重新编译整个服务器。AC中是否也存在该功能?模块系统有多强大?

我问的原因是我想添加更多动态功能,而不是专注于每个角色都可以重复的实例、阶段和任务。为此,第一步是更改 AI 脚本系统。因此,与其将一个单一的脚本附加到 NPC 上,不如将一组脚本排列成层次结构并定期处理条件,这将是对实际代码库的第一次尝试。是否可以在替换模块中包含该功能?

我的另一个问题是关于错误的普遍性。TC 的发展似乎有点慢,而且它的社区并不那么活跃。AC 在低级系统的鲁棒性方面的发展如何?例如,对于 TC,每隔一段时间就会有漂浮的 NPC 在 Goldshire 周围移动,这是一个相当沉浸式的错误。AC 是否有同样明显的错误?

0 投票
2 回答
108 浏览

azerothcore - 需要任何帮助:Buff rangs 等

我的英语水平很差。所以我将尝试通过举例来解释。

我有5 items覆盖在玩家 buff 上的内容让我们有条件地称它们为: 1, 2, 3, 4, 5 这些物品有一个咒语: 11, 12, 13, 14, 15, 绑定咒语和物品: 1 - 11, 2 - 12, 3 - 13, 4 - 14, 5 - 15,

问题。如何使播放器激活,例如 item 2。但是激活后就不能使用物品了1

例子: 43463 Scroll of Agility VII 43464 Scroll of Agility VIII

示例中没有。但还有一件事。您需要确保在使用 subject3后不能使用 subject 2。只要咒语 ( 12) 没有结束,项目3( 4.5) 就不能使用。

0 投票
1 回答
88 浏览

azerothcore - 除了 AzerothCore wotlk 3.3.5a 上的实时领域之外,如何运行 Level > 1 的开发领域

我想拥有worldserver可以使用我的authserver(生产)的开发领域(),以便我可以实时测试我的开发代码。

此外,我希望只有当我的帐户级别 > 1 时才能连接到此领域。所以是 GM 或管理员。

我知道三位一体有这个。但不知道如何做到这一点。

谢谢你。

我尝试运行额外worldserver的,这很好。但是如何让它只对 GM 和管理员可用呢?

0 投票
1 回答
37 浏览

azerothcore - 尝试使用 DB 汇编器时出错:在用户表中找不到任何匹配的行

在我的 AzerothCore 应用程序中,我尝试运行以下命令:

但我收到以下错误:

第 1 行的错误 1133 (42000):在用户表中找不到任何匹配的行

0 投票
3 回答
224 浏览

lua - 战场胜利奖励

如果 BattleGround 被联盟赢得,联盟中的所有玩家(在 BG 上)都将获得一件305047物品。如果一个部落赢得了战场,部落中的所有玩家(在 BG 上)都会收到一件305048物品。

这些是奖励箱的物品。你能告诉我怎么做吗?

也许可以使用Eluna在 LUA 中完成?

upd2:此代码有效但不正确。它到处颁发奖项。在竞技场和BG。我需要仅在 BG 上授予该奖项。

0 投票
0 回答
69 浏览

lua - 客户端版本检查器。一体机

AIO 脚本。如果在服务器脚本集number = 1; 和客户端集number = 1;

在服务器上登录后(在世界上) 在客户端和服务器有号码后检查号码1- 玩家可以在游戏中玩。

如果我在服务器上设置了 number 23or 、 or300并重新加载 lua。5005

玩家去服务器(OnLogin)客户端玩家有number = 1; 服务器有number = 500; (不仅是数字,还有字母。例如number = 1qwerty234567wowpatch123:)

播放器的客户端版本错误。在服务器上登录(OnLogin)并检查播放器后出现错误消息:“您使用旧客户端打开启动器并下载新版本客户端”。

五秒钟后,他将被踢出服务器。玩家更新客户端后 - taaaaaadaaaaaaaaaaaaaaaaaaaaaaam!(玩家检查版本后才玩)