2

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

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

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

4

1 回答 1

2

是的,

您可以使用 Trinitycore 的 authserver(也需要使用 Trinitycore 的 auth 数据库)。

将缺失的表和表字段从 azerothcore auth 数据库添加到您的 trinitycore auth 数据库。(查找缺少的运行 azerothcore 的 worldserver 以查看需要在错误消息中导入哪些表字段。例如 ip2location 表。)

对于权限,TC 使用 RBAC,因此您必须使用您的 TC 世界服务器管理 RBAC。

对于 AC,您必须管理命令表。

如果你想在 TrinityCore 领域创建一个 gm 帐户。使用 worldserver 命令account set gmlevel

对于 AC 领域,您必须在 AC worldserver 上使用此命令。

于 2018-12-28T11:00:59.643 回答