Помогите с методом

Holsten

Путник
Пользователь
Сообщения
85
Розыгрыши
0
Репутация
101
Реакции
435
Баллы
0
Прикручиваю анти-бота к люсильде 2, скорей всего написаного для люсильды 1, много расхождений.

Застрял на методе отправки персонажа в темницу. Ругается на ошибку в классе "capcha.java".
Эклипс пишет так: "The method jailPlayer(L2PcInstance, String, int) in the type BanManager is not applicable for the arguments (L2PcInstance, L2PcInstance, String, int)"
Красным подчёркнуто "jailPlayer".

Код:
    public void jail(L2PcInstance activeChar){

     L2PcInstance player = activeChar.getPlayer() ;
      String name= player.getName();
     String reason = "Система Анти Бот: Неправильный Ответ";
     L2PcInstance admin = null;
     int time = 30;
         BanManager.getInstance().jailPlayer(activeChar, player , reason, time);
               // (L2PcInstance activeChar, String player, String reason, int time)
    }

В архиве прикручиваемый файл "capcha" и на всякий случай "BanManager" и "Jail" от люси2.
 

Вложения

  • capcha.zip
    7,3 КБ · Просмотры: 70
Последнее редактирование:

:МОИГЛАЗА: Вот это код.

public void jail(L2PcInstance activeChar){
BanManager.getInstance().jailPlayer(null, activeChar, 30, true);
}
 
Ну дык вы пихаете стринг в булеан:
Код:
jailPlayer(L2PcInstance activeChar, L2PcInstance player, int time, boolean auto)

Нужно что-то типа
Код:
BanManager.getInstance().jailPlayer(activeChar, player, time, true);
 
Назад
Сверху Снизу