如何使AzerothCore和TrinityCore领域共享同一身份验证服务器

时间:2018-12-28 10:45:49

标签: trinitycore azerothcore

是否可以运行一台AzerothCore worldserver 和一台TrinityCore worldserver ,并让他们共享相同的 authserver

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

另外,权限呢?由于具有commands权限,因此AzerothCore使用的是类似MaNGOS的account_access,而TrinityCore使用的是RBAC吗?

1 个答案:

答案 0 :(得分:2)

是的

您可以使用Trinitycore的身份验证服务器。(也需要使用Trinitycore的身份验证数据库。)

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

为了获得权限,TC使用RBAC,因此必须使用TC worldserver管理RBAC。

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

如果要在TrinityCore领域创建gm帐户。使用worldserver命令@Override public boolean onOptionsItemSelected(MenuItem menuItem) { switch (menuItem.getItemId()) { case android.R.id.home: // ProjectsActivity is my 'home' activity super. onBackPressed(); return true; } return (super.onOptionsItemSelected(menuItem)); }

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