1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

Помогите Разрешение строить НО НЕ ЛОМАТЬ!

Тема в разделе "Помощь", создана пользователем AlexMor, 30 июн 2015.

  1. Автор темы
    AlexMor

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

    Баллы:
    76
    Всем доброе время суток! Ищу способ чтоб игроки каким-либо способом могли ставить блоки и ломать свои блоки но саму карту не могли ломать !
    Впринцыпе как в режиме BedWars там карту ломать нельзя а вот строить и ломать свои блоки можно!
    Подскажите пж
     
  2. Bleach

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

    Баллы:
    68
    Не знаю, может, я тупой, но я бы сделал это так
    Код:
    ArrayList<Block> placedblox = new ArrayList<Block>();
       
        @EventHandler
        public void onPlayerPlaceBlock(BlockPlaceEvent e){
            placedblox.add(e.getBlock());
        }
       
        @EventHandler
        public void onBlockBreak(BlockBreakEvent e){
            if (!placedblox.contains(e.getBlock())){
                e.setCancelled(true);
            }
        }
     
  3. Автор темы
    AlexMor

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

    Баллы:
    76
    можешь из этого слепить плагин? я в програминге ноль, так что ничего не понял из написанного, вообщем сможешь написать плагин? Чтоб было так - ломать только то что поставил ??
     

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