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

Плагин [MECH]LetDie v4.0 - пусть криперы тоже горят! [1.6.4 R2.0]

Тема в разделе "Неподтвержденные плагины", создана пользователем xAveR, 23 фев 2015.

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

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

    Баллы:
    36
    Имя в Minecraft:
    xAveR
    LetDie
    LetDie - плагин для Bukkit серверов, который делает так, что теперь зеленые твари криперы будут гореть днем.
    Спасибо за помощь и наставления, @ql_Nik_lp.
    Версия:
    v4.0.0
    Особенности:
    • Относительная простота самого плагина.
    • Легкость в использовании.
    Работоспособность:
    Это проверялось на версиях:
    • 1.6.4
    Известные баги:
    • Криперы горят в пещерах
    Скачать: DropBox
    Лог изменений:
    Код:
    v4.0.0
    -Когда Вы крадетесь мобы Вас не замечают, но как только Вы начинаете их атаковать - они Вас замечают и тоже начинают атаковать. 
    v3.0.0
    -Небольшие поправки в коде (это все равно далеко от идеала).
    v2.0.0
    -Исправление бага (до этого криперы горели в пещерах)
    v1.0.0
    -Релиз LetDie
    
    Исходный код: GitHub
    Опять же, если Вы найдете какие-то баги, то пишите сюда. Я буду рад Вашим идеям и предложениям.
     
    Последнее редактирование: 18 мар 2015
  2. Хостинг MineCraft
    <
  3. Constantin 449

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

    Баллы:
    88
    Имя в Minecraft:
    Djkalin
    Это типа вампиры они :D:good:
     
  4. sanjee

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

    Баллы:
    78
    Имя в Minecraft:
    sanjee
    нашёл баг когда день наступает криперы горят везде даже в пещерах!
     
  5. Автор темы
    xAveR

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

    Баллы:
    36
    Имя в Minecraft:
    xAveR
    Почему бы и нет?
    Первый релиз комом.
    Видимо, я не учел это, когда писал плагин, поправлю прямо сейчас.[DOUBLEPOST=1424699602,1424698864][/DOUBLEPOST]Пофикшено и перезалито.
     
  6. Gromweld

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

    Баллы:
    66
    Skype:
    gromweld68
    Имя в Minecraft:
    Gromweld
    Не обычное дополнение в виде плагина.
    Можно удивить игроков!:good:
     
  7. ql_Nik_lp

    ql_Nik_lp Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    God, wtf?
    Код:
       if ((((Creeper)allCreepers.get(i)).getWorld().getTime() >= 0L) && (((Creeper)allCreepers.get(i)).getWorld().getTime() <= 12000L) && (((Creeper)allCreepers.get(i)).getWorld().getHighestBlockYAt(((Creeper)allCreepers.get(i)).getLocation()) <= ((Creeper)allCreepers.get(i)).getLocation().getY()) &&
            (((Creeper)allCreepers.get(i)).getLocation().getBlock().getLightLevel() > 3)) {
            ((Creeper)allCreepers.get(i)).setFireTicks(20);
          }
    Алсо, криперы не знают что нельзя гореть, в отличии от зомби и скелетов
    Код:
    List<Entity> entities = ((World)worlds.get(i)).getEntities();
    Правильно, складываем криперов в список<Entity> чтобы потом кастить их в криперов!
    Код:
     if ((entities.get(j) instanceof Creeper)) {
    Используй getType()
    Проверку на воду так же не вижу
     
    Последнее редактирование: 24 фев 2015
  8. Автор темы
    xAveR

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

    Баллы:
    36
    Имя в Minecraft:
    xAveR
    Благодарю.[DOUBLEPOST=1424801708,1424800733][/DOUBLEPOST]
    А разве, если крипер находится в воде, то будет работать setFireTicks? Просто я думал, что нет.
    Благодарю за советы, поправлю все, как только будет возможность.
     
    Последнее редактирование: 24 фев 2015
  9. ql_Nik_lp

    ql_Nik_lp Старожил Девелопер Пользователь

    Баллы:
    173
    Skype:
    q-nik-p
    Имя в Minecraft:
    ql_Nik_lp
    Тики задаваться будут, но тут же обнуляться.
    Не сильно изменит суть, но некрасиво.
     
  10. sanjee

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

    Баллы:
    78
    Имя в Minecraft:
    sanjee
    Эммм я вообше то пошутил я даже этот плагин не тестил .___________.
     
  11. Автор темы
    xAveR

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

    Баллы:
    36
    Имя в Minecraft:
    xAveR
    Не знаю что смешнее, то, что я исправил несуществующий(?) баг или то, что некоторые люди не думают прежде чем что-либо написать.[DOUBLEPOST=1424870539,1424865710][/DOUBLEPOST]Теперь на GitHub! Ссылка на репозиторий прикреплена в первом сообщении темы.
    Обновлено v3.0.0.
     
  12. RespectDDD

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

    Баллы:
    76
    Skype:
    netu_logina3
    Смешнее то что ты не тестил свой плагин, и по этому тратил время на фикс несуществующей ошибки
     
  13. Автор темы
    xAveR

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

    Баллы:
    36
    Имя в Minecraft:
    xAveR
    Теперь на BukkitDev![DOUBLEPOST=1426686728,1426047791][/DOUBLEPOST]Обновлено v4.0.0
    Теперь когда вы крадетесь (зажата кнопка шифта) мобы вас не замечают, но как только Вы начинаете их атаковать - они Вас замечают.
     
  14. TheBlacK.Z

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

    Баллы:
    78
    как это относится к плагину? Хоть и функция прикольная...
     
  15. Автор темы
    xAveR

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

    Баллы:
    36
    Имя в Minecraft:
    xAveR
    Никак ;D . Для отдельного плагина фича уж ооочень маленькая, вот я и решил влить сюда.
     
  16. TheBlacK.Z

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

    Баллы:
    78
    Ну дык создай плагин с этой и другими похожими фичами
     
  17. Автор темы
    xAveR

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

    Баллы:
    36
    Имя в Minecraft:
    xAveR
    Например с какими? Если выйдет что по крупнее, то естессно выложу.
     

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