Хостинг серверов Minecraft playvds.com
  1. Вы находитесь в русском сообществе Bukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на русский язык плагины наших собратьев из других стран.
    Скрыть объявление

Решено Запрет 1000 ур

Тема в разделе "Помощь", создана пользователем Rbiter, 30 янв 2016.

Статус темы:
Закрыта.
  1. Автор темы
    Rbiter

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

    Баллы:
    31
    Имя в Minecraft:
    Rbiter
    Как запретить игрокам исп предметы на 1000ур
    1.png 2.png
     
  2. Хостинг MineCraft
    <
  3. danil32662543

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

    Баллы:
    88
    Skype:
    crazygamechannel
    Имя в Minecraft:
    Crazy
    Плагин писать.
    Можно попробовать реализовать через Reactions - забирать предмет, но чёт я не уверен
     
  4. stars

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

    Баллы:
    76
    Имя в Minecraft:
    _stars_
    Курите плагины на http://spigotmc.org и нефиг здесь форум засорять одинаковыми вопросами которые уже неоднократно решены.
     
  5. Автор темы
    Rbiter

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

    Баллы:
    31
    Имя в Minecraft:
    Rbiter
    Прежде чем создать тему гуглил. Нашел один ответ но сомневаюсь в его работоспособности...
     
  6. Dream-Works

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

    Баллы:
    68
    Имя в Minecraft:
    DreamWorks
    MaxEnchantFixer
     
  7. alexandrage

    alexandrage Администратор

    Баллы:
    173
    Skype:
    alexandr0116
    Последнее редактирование: 31 янв 2016
  8. Автор темы
    Rbiter

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

    Баллы:
    31
    Имя в Minecraft:
    Rbiter
    Спасибо большое!)
    Немного видоизменил:

    Код:
             @EventHandler
             public void onInteract(PlayerInteractEvent pl) {
                Player player = pl.getPlayer();
                if(!player.hasPermission("NexGame.MaxEnch.bypass")) {
                   ItemStack item = pl.getItem();
                   if(item != null) {
                      Material material = item.getType();
                      if(this.check(item)) {
                        // item = new ItemStack(material);
                        // player.setItemInHand(item);
                         player.sendMessage(ChatColor.translateAlternateColorCodes('&', "&7[&dNex&2Game&7]&cВыкидывай предмет по скорее!!! Пока бан не получил!"));
                         pl.setCancelled(true);
                      }
    
                   }
                }
             }
    
             @EventHandler
             public void onAttack(EntityDamageByEntityEvent e) {
                if(e.getDamager().getType() == EntityType.PLAYER && e.getEntity().getType() == EntityType.PLAYER) {
                    Player player = pl.getPlayer();
                   if(!player.hasPermission("NexGame.MaxEnch.bypass")) {
                       ItemStack item = pl.getItem();
                      if(this.check(item)) {
                         damager.setCancelled(true);
                      }
                   }
                }
    
             }
    
     
    Последнее редактирование: 31 янв 2016
Статус темы:
Закрыта.

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