|
|
Модератор форума: Dimitro |
Форум TrinityCore Установка / Настройка TrinityCore [Мануал]Установка ГМ лвл [RBAC_account] (Новая система гм аккаунтов) |
[Мануал]Установка ГМ лвл [RBAC_account] |
1. Открываем Navicat
2. БД auth 3. В account_access - Ставим accountID, лвлГМ и все как и раньше 4. Тоже самое делаем в rbac_account_groups 5. Открываем конфиг и ищем: Цитата # # RBAC.DefaultGroups # Description: Comma separated list of groups to be added to any account # Check auth.rbac_groups for correct ids # Default: "" (No group) RBAC.DefaultGroups = "" Добавляем в: Цитата RBAC.DefaultGroups = "" Значение 1: Цитата RBAC.DefaultGroups = "1" Всё, далее ребутим сервер и вуоля вы ГМ Цитата !!!!!!!!P.S - Чтобы вам были доступны все команды нужно к номеру аккаунта присваивать каждый уровень гм, т.е например вам надо чтобы у вас как и ранее был 1-4 уровень гм, то надо создать 4 стоки в таблице rbac_account_groups на каждую строку по уровню гм. |
RBAC.DefaultGroups = ""
Что оно означает? Если я не поставлю тут 1 то гм не будет?
Сообщение # 2 написано 11.03.2013 в 11:58
|
Не верно.
Всем игрокам будет по стандарту даваться группа 1 - Player(Если в rbac еще нет привязанности к определенной группе. Т.е этот способ даст только права игроков, к примеру, использовать команды с уровнем доступа 0 в таблице command. Если хотите давать права более высокие, то добавляйте еще дополнительно в группу, помимо игрока, например в группу модератора
Сообщение # 4 написано 11.03.2013 в 14:28
|
Все через базу данных идет уровни аккаунтов по группам .
Но уверяю если хотим игрока дополнить права допустим видеть друг друга в списке враждебные допустим то тогда заходим в rbac_roles находим пункт 37 See all security levels with who command 37 запоминаем это для всех уровней там есть не для всех уровней тоесть от 1 - 4 далее заходим в rbac_group_roles добавляем запись groupId 1 (игроки) roleId 37(из rbac_roles) и все остальное в том же духе через бд. И конечно дать админку 4 лвла можно так заходим в rbac_account_groups там accountId берем из account ID далее groupid от 1-4 4 админ можно посмотреть в rbac_groups 1 Player 2 Moderator 3 GameMaster 4 Administrator далее просто сохраняем ну понели принцип Еще 1 забыл упоменуть вот щас линк дам Все о rbac на англиском |
| |||
| |||