1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Не работает код

Тема в разделе "Разработка плагинов для новичков", создана пользователем Sitmobedaf, 27 сен 2018.

  1. Автор темы
    Sitmobedaf

    Sitmobedaf Старожил Пользователь

    Баллы:
    103
    Имя в Minecraft:
    SiT
    Код:
    @EventHandler
    public void onPlayerQuit(PlayerQuitEvent event) {
        event.setCancelled(true);
    }
    Почему не работает?
     
    Последнее редактирование: 27 сен 2018
  2. Zнамя Юности

    Zнамя Юности Активный участник Пользователь

    Баллы:
    76
    ну а ты подумай. или ты ожидал что кнопка "отключиться" перестанет нажиматься? нет, это так не работает.
     
  3. hyndorik

    hyndorik Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    hyndo
    Наес рофлишь
     
  4. HunterGaming

    HunterGaming Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    sqdFendy
    А что должно произойти? :lol:
     
  5. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Схватит игрока за руку и не отпустит от компа.
     
  6. FrostDelta123

    FrostDelta123 Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    FrostDelta123
    В quit event есть setCancelled ? Ведро не перестаёт удивлять
     
  7. Cool_boy

    Cool_boy Активный участник Пользователь

    Баллы:
    96
    Имя в Minecraft:
    prettydude
    Его нету. Просто рофл отличный
     
  8. Dymeth

    Dymeth Активный участник Пользователь

    Баллы:
    98
    Имя в Minecraft:
    Dymeth
    Потому что не осилили в бакките.
    Пишешь манипулятор ИИ > клиентские пакеты. При дисконнекте перехватываешь соединение, вешаешь на него свой кастомный манипулятор, подключаешь любой ИИ - зомби, например. Ну, или вовсе не вешаешь - будет простая моделька игрока стоять.
    А ещё придётся с задержкой в тик добавить игрока обратно в мапы энтити, чтобы через баккит с ним можно было спокойно работать.
    Профит.
     
  9. EwrsPlay

    EwrsPlay Участник Пользователь

    Баллы:
    36
    Имя в Minecraft:
    Ewrs728
    Какой трудный вопрос...
     
  10. gasfull

    gasfull Старожил Пользователь

    Баллы:
    123
    Имя в Minecraft:
    gasfull
    Код:
    if (!thisCodeWillWork(PlayerQuitEvent instanceof Cancellable)){
         throw new NiceRoflException("WOOOT");
    }
     

Поделиться этой страницей