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

Фикс Ивенты для модов [Механизмы работают от имени владельца]

Тема в разделе "Управление сервером Bukkit", создана пользователем gamerforEA, 30 дек 2014.

  1. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Версия подходит, но порт все еще сырой.
     
  2. synthetic

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

    Баллы:
    76
    Я как увидел его установил сразу. Его ещё называют ChocoPatcher. Вот его страничка на форуме IC2. Работает прекрасно, исправляет все крафты и битые переводы - перепроверял. Надо только не забыть включить в GraviSuite.cfg крафты, если они были отключены. Однако безобидного бага с гравитационным жилетом он не исправляет.
     
  3. Sirse

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

    Баллы:
    173
    Имя в Minecraft:
    Sirse
    ServerTickHandler.java
    Метод ontickPlayer

    Код:
          if(var4 != null && var4.getItem() == GraviSuite.graviChestPlate) {
             if(player.posY > 262.0D && !player.capabilities.isCreativeMode) {
                player.setPosition(player.posX, 262.0D, player.posZ);
             }
          } else if(GraviSuite.proxy.checkFlyActiveByMod(player) && !GraviSuite.proxy.checkLastUndressed(player)) {
    
    Странный очень вариант реализации полётов, обновления слотов брони отправляются клиентом (PacketKeyboardUpdate). var4 может быть и не null, плюс верить клиенту вообще то ещё извращение. Глянул за минуту, скорее всего хватит замены
    Код:
    } else if(GraviSuite.proxy.checkFlyActiveByMod(player) && !GraviSuite.proxy.checkLastUndressed(player)) {
    
    на
    Код:
    } if(GraviSuite.proxy.checkFlyActiveByMod(player)) {
    
     
  4. Kirich

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

    Баллы:
    78
    Лучше поставить minetweaker. Ещё мб что-нибудь всплывёл.
    Да и я ставил раньше тот мод, но он не всё исправляет, его либо доделывать, либо он не имеет смысла.
     
  5. profi

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

    Баллы:
    88
    Увы, но не хватило. К слову, чтобы повторить этот баг в зоне видимости должен быть ещё один игрок. Если же ты один - он уже не работает.
     
  6. Alyccke

    Alyccke Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Alyccke
    У кого есть фикс на дюп
     
  7. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    У меня есть.
     
  8. RainbowWarriorppp

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

    Баллы:
    66
    Имя в Minecraft:
    Rainbow
    Возникла проблемка. Големов можно спавнить в чужих приватах и при этом они срубают деревья и собирают урожаи с чужих огородов. Судя по описанию фикса это было в списке. Как это включить?
     
  9. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Используется последний билд ивентов?
     
  10. RainbowWarriorppp

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

    Баллы:
    66
    Имя в Minecraft:
    Rainbow
    Да. Последний таум, который здесь имеется.
     
  11. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Как называются проблемные ядра големов?
     
  12. RainbowWarriorppp

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

    Баллы:
    66
    Имя в Minecraft:
    Rainbow
    Жатва и срубка, если я не ошибаюсь.
     
  13. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Я сейчас посмотрел код. Теоретически всё должно работать. Впрочем, мне сообщали о проблемах с големами, но я не смог найти ошибку.
     
  14. Frolenso

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

    Баллы:
    61
    @gameforEA, можешь в плагин WorldGuard добавить запрет на приват торгового аппарата(IC2) ?
    Многие ищут возможность сделать такую фишку, но безуспешно.
     
  15. synthetic

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

    Баллы:
    76
    Предложение: добавить к конфигу GraviSuite опцию "Запретить телепортировать игроков в режиме транслокатор". Опция будет включать-выключать вот этот участок кода.

    Дело в том, что при PVP с помощью транслокатора можно телепортировать врага в ловушку или вообще в лаву. Я, например, считаю такой способ убить врага нечестным. Можно считать, что релокатор как-бы становится самым сильным оружием в игре, несмотря на остальное оружие из модов.

    А лучше добавить список Entity, которых запрещено телепортировать. Например, не хотелось бы чтобы со спауна телепортировали Деревенских Жителей и других NPC. Почему-то событие "if (this.fake.cantDamage(mop.entityHit))" отменяется только WorldGuard-ом, а остальные плагины отменить его не могут. Поэтому отмена телепортации NPC не срабатывает. Но возможно это только у меня такая проблема.
     
  16. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    В настройке EventHelper ивент можно бросать не только на WG
     
  17. synthetic

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

    Баллы:
    76
    Спасибо! Я совсем забыл =)
     
  18. RainbowWarriorppp

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

    Баллы:
    66
    Имя в Minecraft:
    Rainbow
    А реально запретить установку големов в чужих приватах совсем?
     
  19. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Ну какие-нибудь способы обхода останутся, но большую часть способов установки прикрыть вполне возможно.
     
  20. eahraeh

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

    Баллы:
    61
    Имя в Minecraft:
    eahraeh
    У gameforEA есть плагин позволяющий настроить список блоков которые будут игнорировать приват на взаимодействие с этими блоками.
     

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