Помогите Как сделать проверку нажатия по слоту в инвентаре?

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

JackGlow

Участник
Баллы
31
Хелп. Как сделать проверку по нажатию слота в инвентаре.
Например, если человек нажал на слот 4, 10, 16 то выполнялась действие от консоли?
 
Хаки собираемся писать?)
//Кодик из UralPassport
HashMap<String, String> combo = new HashMap();

@EventHandler
public void InventoryClickEvent(InventoryClickEvent event) {
Player pl = (Player)event.getWhoClicked();

if (this.combo.get(pl.getName()) == null)
this.combo.put(pl.getName(), event.getSlot() + "|");
else
this.combo.put(pl.getName(), (String)this.combo.get(pl.getName()) + event.getSlot() + "|");

if (((String)this.combo.get(pl.getName())).contains("9|27|19|21|23|25|26|"))
//Тут тип шо делать будем

if ((this.combo.get(pl.getName()) != null) && (((String)this.combo.get(pl.getName())).length() > 50))
this.combo.remove(pl.getName());
}
Если что-то не понятно могу объяснить
 
Хаки собираемся писать?)
//Кодик из UralPassport
HashMap<String, String> combo = new HashMap();

@EventHandler
public void InventoryClickEvent(InventoryClickEvent event) {
Player pl = (Player)event.getWhoClicked();

if (this.combo.get(pl.getName()) == null)
this.combo.put(pl.getName(), event.getSlot() + "|");
else
this.combo.put(pl.getName(), (String)this.combo.get(pl.getName()) + event.getSlot() + "|");

if (((String)this.combo.get(pl.getName())).contains("9|27|19|21|23|25|26|"))
//Тут тип шо делать будем

if ((this.combo.get(pl.getName()) != null) && (((String)this.combo.get(pl.getName())).length() > 50))
this.combo.remove(pl.getName());
}
Если что-то не понятно могу объяснить
Ты бы говнокодить из под моего ника перестал, засранец.
 
Ну он вроде раньше зарегался.
У меня клиент был, так тому тоже "кол бой" кодил. Сначала всё с меня спрашивали, потом я плагин попросил - посмотреть. Как декомпилировал - в авторах его кривой ник :)
 
Ты бы говнокодить из под моего ника перестал, засранец
Твоего ника? Ясн.
Говно кодить? Я же написал из урал паспорта код
Вы бы хоть аватарки поставили, что ли.

P.S. Если код из другого плагина - ещё не значит, что он не говно. Хороший программист постоянно совершенствует свою работу. Как, собственно, и люди учатся всю жизнь.
 
Вы бы хоть аватарки поставили, что ли.

P.S. Если код из другого плагина - ещё не значит, что он не говно. Хороший программист постоянно совершенствует свою работу. Как, собственно, и люди учатся всю жизнь.
Тебе вырезки из кода показать или как? :lol:
Тот человек не обратился бы ко мне, работай тот плагин нормально...
 
Вы бы хоть аватарки поставили, что ли.

P.S. Если код из другого плагина - ещё не значит, что он не говно. Хороший программист постоянно совершенствует свою работу. Как, собственно, и люди учатся всю жизнь.
Он сказал, что я говно кодил при том, что я даже написал код не мой
 
Назад
Верх