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

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

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

  1. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    @gamerforEA в вашей версии таумкрафта с ивентами нет ивентов на голодную ноду. Ей можно гриферить.
     
  2. Хостинг MineCraft
    <
  3. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Мне бы видео с демонстрацией этого узла. Ещё желательно, чтобы было видно, как его поставить.
     
  4. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer

    Первое что нашел с первой страницы. Узел генерируется в мире как и другие обычные узлы. Так-же спавнится с рандомным шансом установщиком узлов ауры, это такая креативная вещь, которая спавнит рандомные узлы.

    Вот так-же как на видео суют узел в банку и ставят рядом с приватом нужного игрока, дом разрушается.
     
  5. Stepan1404

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

    Баллы:
    68
    Он появляется рандомно с неким шансом вместо обычного узла. Ломает рандомным способом любой блок в определенном радиусе.[DOUBLEPOST=1442328359,1442328314][/DOUBLEPOST]И еще, когда в узел ауры тыкают сингулярной жемчужиной - аура взрывается. Можно убрать урон по блокам?
     
  6. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    А вообще, я как понял это в TileNode.java
    С 497 строки идет код голодной ноды, на 731 есть код setBlockToAir
     
  7. Yuri123456

    Yuri123456 Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    fizika941
    Имя в Minecraft:
    TneRED
  8. Morok

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

    Баллы:
    88
    Имя в Minecraft:
    MorokMC
  9. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer

    @gamerforEA сделай отмену замены блоков, с использованием палки равноценного обмена при выходе игрока
     
  10. Yuri123456

    Yuri123456 Активный участник Пользователь Заблокирован

    Баллы:
    88
    Skype:
    fizika941
    Имя в Minecraft:
    TneRED
    Это я понял уже когда зашел в changelog
     
  11. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    BuildCraft обновлён до 7.0.23.
     
  12. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    Там легко фиксится. Либо изменить порядок работы, либо одну проверку добавить.
     
  13. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Я хотел отменять работу при выходе с сервера, но не нашел примера данной функции.
     
  14. Firkys

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

    Баллы:
    88
    Skype:
    Firkys
    Имя в Minecraft:
    Firkys
    Там же цикл, просто убивай его с помощью проверки на онлайн игрока и break;
    Но лучше изменить маленько алгоритм работы этого предмета.
     
  15. oleg57zls

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

    Баллы:
    173
    Skype:
    BlayzerQ
    Имя в Minecraft:
    Blayzer
    Как выглядит функция проверки игрока на онлайн? Я примерно это и искал, но примера или самого метода не нашел.
     
  16. kirr9999

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

    Баллы:
    103
    Получаем из мира массив игроков и перебираем в цикле, если совпадает с тем, кого проверить - возвращаем true, если нет - false.
     
  17. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Фикс дюпа с набалдашником "Равноценный обмен" готов. По просьбе заказчика в публичном доступе будет только в пятницу.
     
  18. TechnoCraft

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

    Баллы:
    76
    Имя в Minecraft:
    Impertinent
    А мне сказали что дюпы не исправляете(
     
  19. Linkinkov

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

    Баллы:
    173
    Skype:
    linkinkov1
    Имя в Minecraft:
    linkinkov
    @gamerforEA а можно узнать в чем изменения плагина?
     
  20. Автор темы
    gamerforEA

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

    Баллы:
    143
    Skype:
    sk2000sk1
    Имя в Minecraft:
    gamerforEA_MCPC
    Так тут решение очень простое. Обычная проверка на онлайн.
    Если вы про версию 1.3, то добавлен ивент для проверки возможности дропа, а так же все методы и классы помечены модификатором final.
     
  21. MySt1k

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

    Баллы:
    173
    Почему final ? Для чего их делать "одноразовой константой" ?
     

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