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

Фикс Фикс лазера IC2Experemental(650) + Затычка для урана

Тема в разделе "Управление сервером Bukkit", создана пользователем TicTacKitKat, 21 авг 2014.

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

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

    Баллы:
    88
    Skype:
    sachapiter1
    Имя в Minecraft:
    wagamer
    Фикс убирает из лазера два режима, такие как "Explosive" и "Scatter", хоть это делают ивенты, но я думаю лишние взрывы при большом онлайне плохо скажутся на стабильности сервера.

    Если мой фикс Вам не по душе, можете скачать этот.

    06.12.14: Добавлена затычка для урана, дебаф не наносит урон.

    Скачать
    Могу сделать фикс для любой версии мода(1.7.10)
     
    Последнее редактирование: 6 дек 2014
  2. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Лох что? Есть же бакит ивенты на ic2.
    А если сервак лагает от лазера, то значит он стоит на каком то домашнем дерьме.
     
  3. Автор темы
    TicTacKitKat

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

    Баллы:
    88
    Skype:
    sachapiter1
    Имя в Minecraft:
    wagamer
    Не знаю даже зачем ты это написал. Ну, значит нету школьников, которые будут намеренно крашить сервер? Видимо у тебя был плохой день)
     
  4. oleg57zls

    oleg57zls Старожил Пользователь

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Ну, вообще он прав. Намеренно крашить сервер? Каким же образом?
    Если от лазера падает сервер, то хост действительно уг.
     
  5. Автор темы
    TicTacKitKat

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

    Баллы:
    88
    Skype:
    sachapiter1
    Имя в Minecraft:
    wagamer
    Спорить не буду. Кому надо - возьмут. Некоторым не нравятся столбы, а мне не нравятся многочисленные дыры от взрывов лазера.
     
  6. kesenka

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

    Баллы:
    88
    Имя в Minecraft:
    kesenka
    А как вообще выключить все возможности лазер, дабы его можно было использовать только в кравтах?
     
  7. Автор темы
    TicTacKitKat

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

    Баллы:
    88
    Skype:
    sachapiter1
    Имя в Minecraft:
    wagamer
    Декомпилировать мод, убрать все режимы). Все. Читай документацию gradlew.
     
  8. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    Ну это вообще просто, запретить интеракт через wg или essentials.
     
    Последнее редактирование: 9 ноя 2014
  9. Автор темы
    TicTacKitKat

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

    Баллы:
    88
    Skype:
    sachapiter1
    Имя в Minecraft:
    wagamer
    Обновлено до 650 версии.
    06.12.14: Добавлена затычка для урана, дебаф не наносит урон.
     
  10. oleg57zls

    oleg57zls Старожил Пользователь

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    А можно фикс с ураном на 1.6.4?
     
  11. Автор темы
    TicTacKitKat

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

    Баллы:
    88
    Skype:
    sachapiter1
    Имя в Minecraft:
    wagamer
    Я не очень подружился с новым форджем на 1.6.4)
     
  12. oleg57zls

    oleg57zls Старожил Пользователь

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    ;c
     
  13. hucker96

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

    Баллы:
    68
    Имя в Minecraft:
    hucker96
    Можешь дать ссылку на статьи о том как писать эвенты для модов?
     
  14. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    У него костыли, а не ивенты. Ломать не строить :D. Вместо фиксов он делает предметы нерабочими.
     
  15. Автор темы
    TicTacKitKat

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

    Баллы:
    88
    Skype:
    sachapiter1
    Имя в Minecraft:
    wagamer
    Одну строчку закомментировал) Даже не костыль)
    И кстати, на ваджре ивент сидит, который очень даже рабочий.
    А разве я зря назвал фикс урана затычкой? И по твоему запрещать игроку подбирать уран без костюма -это не костыль? Мог бы и сам свой фикс выложить, никто не сомневается, что ты лучше сделаешь.
     
  16. alexandrage

    alexandrage Старожил Пользователь

    Баллы:
    173
    У себя я именно так и сделал, нельзя подбирать и все. Вырезать радиацию тупо, теряется весь смысл юзанья костюма. И потом уран просто так у игроков не дропнится, если только специально. Вообще можно и лучше сделать, подписывать кто скрафтил, и тогда сам крафтер сможет подбирать без костюма :).
    Код:
       @EventHandler
       public void onPickup(PlayerPickupItemEvent e) {
           Player p = e.getPlayer();
         
           int item = e.getItem().getItemStack().getTypeId();
           if(item == 4661 || item == 4662 || item == 4663 || item == 4664 || item == 4665 || item == 4666 || item == 4667 || item == 4669 || item == 4742 || item == 4743 || item == 4744 || item == 4745 || item == 4746 || item == 4747 || item == 4748 || item == 4749 || item == 4750 || item == 4751 || item == 4752 || item == 4753) {     
               if (p.getInventory().getHelmet() == null || p.getInventory().getChestplate() == null || p.getInventory().getLeggings() == null || p.getInventory().getBoots() == null) {
                    e.setCancelled(true);
               } else {
                   int h = p.getInventory().getHelmet().getTypeId();
                   int c = p.getInventory().getChestplate().getTypeId();
                   int l = p.getInventory().getLeggings().getTypeId();
                   int b = p.getInventory().getBoots().getTypeId();
                   if(h == 4706 && c == 4707 && l == 4708 && b == 4709)    {
                   } else {
                       e.setCancelled(true);
                   }
               }
           }
         
       }
    Писал чисто себе, потому без конфига.
     
    Последнее редактирование: 10 дек 2014
  17. oleg57zls

    oleg57zls Старожил Пользователь

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Мне всегда было интересно, что у тебя за проект? Я нигде не видел ссылку
     
  18. Автор темы
    TicTacKitKat

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

    Баллы:
    88
    Skype:
    sachapiter1
    Имя в Minecraft:
    wagamer
    У тебя самый лучший способ) Очень не хочется спорить, буду нормально делать.
     
  19. artborax1

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

    Баллы:
    66
    Имя в Minecraft:
    artborax
  20. artborax1

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

    Баллы:
    66
    Имя в Minecraft:
    artborax
    лучше бы запретил ломать блоки в приватах
     

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