Помогите Реализация покупки коробок удачи

MrTrojan

Активный участник
Пользователь
Баллы
98
Ник в Minecraft
BlackTrojan
Добрый вечер. Я хочу реализовать покупку коробок удачи в GUI интерфейсе, буду использовать плагин ChestCommands, надо сделать, чтобы при нажатии на предмет в GUI, выполнялось сразу две команды:
1. Снятие денег с баланса
2. Выдача коробки
 
Добрый вечер. Я хочу реализовать покупку коробок удачи в GUI интерфейсе, буду использовать плагин ChestCommands, надо сделать, чтобы при нажатии на предмет в GUI, выполнялось сразу две команды:
1. Снятие денег с баланса
2. Выдача коробки
 
Хмм.....Анимация вычисления денег? Как сделал? По моему это только на версии 1.8 сделать можно, не ниже
Анимация вылета денег в видео "-2", "-4", "-10", это монтаж, просто показал какая коробка сколько стоит.
Код:
case 0:{
                pla.closeInventory();

                    if(Database.getMoney(pla)>=2){
                        int money=Database.getMoney(pla);
                        Database.setMoney(pla,money-2);
                        Bukkit.broadcastMessage("§6§l[§4§lMeedWay§6§l] §aИгрок §6"+pla.getName()+ " §aприобрел(а) - §6Коробочку БОГА §4[4 ур.]");
                        getLogger().info(""+pla+" on box1");
                    PluginCommand pC = Bukkit.getPluginCommand("givebox");
                    pC.execute(Bukkit.getConsoleSender(), "givebox", new String[]{""+pla.getName()+"", "9901"});
                            shootFireworks(pla);

                    }else{
                        pla.sendMessage("§6§l[§4§lMeedWay§6§l] §4Недостаточно §6Сoins");
                    }
                    break;
                }
 
Поставь bossShop и продавай что угодно и за что угодно.
 
Добрый вечер. Я хочу реализовать покупку коробок удачи в GUI интерфейсе, буду использовать плагин ChestCommands, надо сделать, чтобы при нажатии на предмет в GUI, выполнялось сразу две команды:
1. Снятие денег с баланса
2. Выдача коробки
Делаете команду /givebox платной и дело в шляпе.
Essentials может снимать определенную сумму за использование выбранных команд и этим можно воспользоваться в вашу пользу, конечно, если вы им пользуетесь
 
Анимация вылета денег в видео "-2", "-4", "-10", это монтаж, просто показал какая коробка сколько стоит.
Код:
case 0:{
                pla.closeInventory();

                    if(Database.getMoney(pla)>=2){
                        int money=Database.getMoney(pla);
                        Database.setMoney(pla,money-2);
                        Bukkit.broadcastMessage("§6§l[§4§lMeedWay§6§l] §aИгрок §6"+pla.getName()+ " §aприобрел(а) - §6Коробочку БОГА §4[4 ур.]");
                        getLogger().info(""+pla+" on box1");
                    PluginCommand pC = Bukkit.getPluginCommand("givebox");
                    pC.execute(Bukkit.getConsoleSender(), "givebox", new String[]{""+pla.getName()+"", "9901"});
                            shootFireworks(pla);

                    }else{
                        pla.sendMessage("§6§l[§4§lMeedWay§6§l] §4Недостаточно §6Сoins");
                    }
                    break;
                }
Изи
 
Назад
Верх Низ