是否可以运行一台AzerothCore worldserver 和一台TrinityCore worldserver ,并让他们共享相同的 authserver ?
如果是,我应该选择哪个身份验证服务器?
另外,权限呢?由于具有commands权限,因此AzerothCore使用的是类似MaNGOS的account_access,而TrinityCore使用的是RBAC吗?
答案 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上使用此命令。