ANTICHAT

ANTICHAT (https://forum.antichat.xyz/index.php)
-   С/С++, C#, Rust, Swift, Go, Java, Perl, Ruby (https://forum.antichat.xyz/forumdisplay.php?f=24)
-   -   Помогите с методом (https://forum.antichat.xyz/showthread.php?t=766413)

Holsten 06.06.2016 00:36

Прикручиваю анти-бота к люсильде 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.

LifeGame32 06.06.2016 01:53

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

public void jail(L2PcInstance activeChar){

BanManager.getInstance().jailPlayer(null, activeChar, 30, true);

}

Hackness 06.06.2016 02:04

Ну дык вы пихаете стринг в булеан:

Код:


Код:

jailPlayer(L2PcInstance activeChar, L2PcInstance player, int time, boolean auto)
Нужно что-то типа

Код:


Код:

BanManager.getInstance().jailPlayer(activeChar, player, time, true);


Время: 20:19