|
Архив - только для чтения |
Модератор форума: andycrowz |
Форум Корзина форума Корзина Общий чат Орда\альянс |
Общий чат Орда\альянс |
Как в новых ревах сделать общий чат. не могу найти настроек раньше были AllowTwoSide.Interaction.Chat и AllowTwoSide.WhoList
Сейчас их нету. подскажите что сделать чтобы чат был общий и список в who листе. ![]() |
kleuser, это в ядре а не в конфиге
Код bool Player::CanJoinConstantChannelInZone(ChatChannelsEntry const* channel, AreaTableEntry const* zone) { if (channel->flags & CHANNEL_DBC_FLAG_ZONE_DEP && zone->flags & AREA_FLAG_ARENA_INSTANCE) return false; if ((channel->flags & CHANNEL_DBC_FLAG_CITY_ONLY) && (!(zone->flags & AREA_FLAG_SLAVE_CAPITAL))) return false; if ((channel->flags & CHANNEL_DBC_FLAG_GUILD_REQ) && GetGuildId()) return false; return true; } Тут копай
upon the look
Сообщение # 5 написано 22.04.2013 в 12:55
|
Сейчас это все делается через RBAC - http://collab.kpsn.org/display/tc/RBAC%3A+Role+based+Access+Control
Arcanum Core © Dev.
Для запросов на выдачу наград/снятие замечаний есть темы в Работе Портала. Не пишите по этому поводу в личку.
Сообщение # 6 написано 22.04.2013 в 13:20
|
Dimitro, Да я уже понял. Но не пойму как все это сделать, чтобы нормально работало. Нашел вот это.
Код REPLACE INTO `rbac_group_roles` (`groupId`, `roleId`) VALUES (1, 1), (1, 6), (1, 7), (1, 13), (1, 19), (1, 28), (1, 30), (1, 35), (1, 36); Но не работает всеравно Добавлено (22.04.2013, 13:52) ![]()
Сообщение # 7 написано 22.04.2013 в 13:52
|
kleuser, ты сам хоть знаешь что написал? Или бездумно ctrl+c ctrl+v
Сообщение # 10 написано 23.04.2013 в 07:51
|
| |||
| |||