Идея Gui дюп

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

erigais

Активный участник
Пользователь
Баллы
61
Имя в Minecraft
erigais
Ребята,кто нибудь сможет сделать Дюп в gui интерфейсе бесплатно(Услуга за услугу),Или платно(200-300 руб.)?
 
У меня запросы поменьше, могу за 1.39 к! Пиши в ЛС!!
 
Так и быть, 1.2 К. Меньше - нет
 
За админку на сирвири сдилаю, а лучшы за алмазы!!!!
 
Если уж на то пошло, я готов сделать за 999.99 WMR 🙄
 
1.4 к, меньше нету.
 
Сделаю за 150р на вебмани, подробности в ЛС.
 
Спасибо за комплемент, но браться я и не собирался, т.к. для этого хватает базовых знаний Java.
Вот пример создания GUI:
Inventory inv = null;
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
inv = Bukkit.CreateInventory(null, 9, "Dupe GUI");

ItemStack dupe = new ItemStack(Material.DIAMOND);
ItemMeta dmeta = dupe.getItemMeta();
dmeta.setDisplayName("ШКОЛОЛ-ДЮП!");
dupe.setItemMeta(dmeta);

inv.setItem(5, dupe);

(Player).sender.openInventory(inv);
return true;

}
P.S. Код нерабочий, т.к. сделан только для примера, и будет вызываться при написании ЛЮБОЙ команды.
Как дорабатывать - думайте сами :Ъ
 
Спасибо за комплемент, но браться я и не собирался, т.к. для этого хватает базовых знаний Java.
Вот пример создания GUI:
Inventory inv = null;
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
inv = Bukkit.CreateInventory(null, 9, "Dupe GUI");

ItemStack dupe = new ItemStack(Material.DIAMOND);
ItemMeta dmeta = dupe.getItemMeta();
dmeta.setDisplayName("ШКОЛОЛ-ДЮП!");
dupe.setItemMeta(dmeta);

inv.setItem(5, dupe);

(Player).sender.openInventory(inv);
return true;

}
P.S. Код нерабочий, т.к. сделан только для примера, и будет вызываться при написании ЛЮБОЙ команды.
Как дорабатывать - думайте сами :Ъ
У тебя реально нет чувства юмора.. И походу ты незнаешь что такое "Дюп", если уж написал код..
 
Спасибо за комплемент, но браться я и не собирался, т.к. для этого хватает базовых знаний Java.
Вот пример создания GUI:
Inventory inv = null;
public boolean onCommand(CommandSender sender, Command cmd, String commandLabel, String[] args){
inv = Bukkit.CreateInventory(null, 9, "Dupe GUI");

ItemStack dupe = new ItemStack(Material.DIAMOND);
ItemMeta dmeta = dupe.getItemMeta();
dmeta.setDisplayName("ШКОЛОЛ-ДЮП!");
dupe.setItemMeta(dmeta);

inv.setItem(5, dupe);

(Player).sender.openInventory(inv);
return true;

}
P.S. Код нерабочий, т.к. сделан только для примера, и будет вызываться при написании ЛЮБОЙ команды.
Как дорабатывать - думайте сами :Ъ
Даже этот код на дюп - говно. Разберу ошибки - делать нечего.

1. Inventory inv = null; - Строка не понравилось. Почему бы не написать сразу Inventory inv = Bukkit.createInventory(null, 9, "Dupe GUI"); ?
2. Каждый раз в инвентаре тупо будет появляться алмаз с именем ШКОЛО-ДЮП. Это не дюп, дюп - копирование вещей.
3. (Player).sender.openInventory(inv); - ШТА ТАКОЕ (Player).sender? Точка?! Да такой код не будет работать! Нужно сразу проверять так -
Java:
if(sender instanceof Player) {
Player p = (Player) sender;
// А затем, p.openInventory(inv);
}
 
А у меня вот в исходниках оригинальный SimpleDupe последний, где в инвентаре осуществляется дюп. xD
 
А у меня вот в исходниках оригинальный SimpleDupe последний, где в инвентаре осуществляется дюп. xD
Меня как-то просили дюп написать. Там 2 К примерно предлагали. Я им сделал - дети счастливы. Симпл Дюп есть везде, а вот Мега Симпл Дюп пока еще не везде.
 
Назад
Верх