Как дать доступ к крафту игрокам без ПА

  • Автор темы Автор темы DMI3Y
  • Дата начала Дата начала

DMI3Y

Знающий
Участник
Сообщения
118
Розыгрыши
0
Репутация
0
Реакции
5
Баллы
430
Хроники
  1. The 2nd Throne: Gracia
Исходники
Присутствуют
Сборка
nextgen 7584
Подскажите пожалуйста! Как дать разрешение обычным игрокам без ПА пользоваться крафтом через комьюнити. Искал, копал и так и не нашёл в каком конфиге снимается ограничение. Получается доступ к крафту только у ПА
 
Наверное, потому что оно снимается не в конфиге, а в ядре?)
 
Обратите внимание, что данный пользователь заблокирован! Не совершайте с ним никаких сделок! Перейдите в его профиль, чтобы узнать причину блокировки.
Смотреть код этого сервиса в кб и вырезать проверку на ПА.
 
ну шваркни поиск по байпасу из кб найдешь че ищешь
 
@DMI3Y, ищите в
  • java/l2n/game/communitybbs/*
  • /data/scripts/community/*
  • /data/scripts/services/*
что-то подобное
Java:
    /**
     * @see l2n.game.communitybbs.ICommunityBoardHandler#checkCondition(l2n.game.model.actor.L2Player, java.lang.String)
     */
    @Override
    public boolean checkCondition(final L2Player activeChar, final String command)
    {
        if(!Config.COMMUNITY_BOARD_ALLOW_SHOP)
        {
            ShowBoard.disabled(activeChar);
            return false;
        }

        // проверка прав доступа для игроков без ПА
        if(!PremiumAccess.checkAccessCommunity(activeChar, CommunityBoardType.SHOP))
            return false;

        return true;
    }
 
@DMI3Y, ищите в
  • java/l2n/game/communitybbs/*
  • /data/scripts/community/*
  • /data/scripts/services/*
что-то подобное
Java:
    /**
     * @see l2n.game.communitybbs.ICommunityBoardHandler#checkCondition(l2n.game.model.actor.L2Player, java.lang.String)
     */
    @Override
    public boolean checkCondition(final L2Player activeChar, final String command)
    {
        if(!Config.COMMUNITY_BOARD_ALLOW_SHOP)
        {
            ShowBoard.disabled(activeChar);
            return false;
        }

        // проверка прав доступа для игроков без ПА
        if(!PremiumAccess.checkAccessCommunity(activeChar, CommunityBoardType.SHOP))
            return false;

        return true;
    }
может есть альтернативное решение? У пушкина можно открыть функции маммона, но мне нужно, чтобы они были в моём комьюнити

Вопрос решён! Подсказали. В конфиге комьюнити есть:
Код:
# ID мультиселлов которые запрещены для игроков без ПА
# По умолчанию отключены все мультиселы в разделе "Крафт"
# 0 чтобы выключить
DisabledMultisellsWithoutPA = 0
 
Назад
Сверху Снизу