Помогите Ивенты

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

AlexMor

Активный участник
Пользователь
Баллы
76
Здравствуйте, как можно заменить стандартный ивент, например свое действие при подборе дропа, допусти подобрал дерево а тебе оно не в инвентарь положилось а вместо этого денюжку прибавили, по сути как сделать чтоб денюжку прибавили я знаю, а как вот чтоб в инвентарь не клалось (именно не удолять item из инвенторя а чтоб он просто не клался но сам плагин работал дальше по своим инструкциям так сказать)
 
e.getDrop().clear();
//тут твои инструкции
 
нет такого метода)) есть getItem но в нем Clear нет
Хаха, ты какой ивент отслеживаешь?
ItemPickUpEvent точно же... Сори
не прочитал первые строчки темы.

Так вот, тогда e.setCanclled(true)
//код выдачи денег
 
Хаха, ты какой ивент отслеживаешь?
ItemPickUpEvent точно же... Сори
не прочитал первые строчки темы.

Так вот, тогда e.setCanclled(true)
//код выдачи денег
а айтем на земле не останется?
 
Хаха, ты какой ивент отслеживаешь?
ItemPickUpEvent точно же... Сори
не прочитал первые строчки темы.

Так вот, тогда e.setCanclled(true)
//код выдачи денег
А что-то этот ивент не вызывается при подборе айтема, я проверил, тоесть плагин работает а этот ивент нет.
 
Вместо setCanclled нужно подменить итемстак на воздух.
 
Назад
Верх