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

Идея Фикс бага

Тема в разделе "Запросы на разработку плагинов", создана пользователем DaemanS, 12 мар 2018.

Статус темы:
Закрыта.
  1. Автор темы
    DaemanS

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

    Баллы:
    76
    Имя в Minecraft:
    DaemaNSpawn
    Вот сам баг, но нужна система которая при каждом заходе игрока будет проверять эти лишние мофикаторы урона и если они имеются то будут убиратся...
    Кто сможет взяться за это пишите..
    Дам 400 р за фикс
     
    Последнее редактирование: 12 мар 2018
  2. iD3LSY

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

    Баллы:
    76
    Написал фикс, если я правильно понял, то все работает. Отпиши, если что-то не так; если все правильно, также отпиши, т.к. это дебаг версия. (в плане того, что пишет про неверные значение. Деньги не нужны, работа на 5 минут)

    *мэйлоблачко*
     
  3. Автор темы
    DaemanS

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

    Баллы:
    76
    Имя в Minecraft:
    DaemaNSpawn
    upload_2018-3-12_21-35-36.png
     
  4. iD3LSY

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

    Баллы:
    76
  5. Автор темы
    DaemanS

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

    Баллы:
    76
    Имя в Minecraft:
    DaemaNSpawn
    Spigot 1.8.8
    При введении команды ver:
    upload_2018-3-12_22-15-0.png
     
  6. iD3LSY

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

    Баллы:
    76
    Да, я чот видел, что написал сначала под 1.12, но я потом менял на 1.8.8, и все работало. Видимо не тот проект поменял... Сейчас тогда найду другой метод, секунду.
     
  7. Автор темы
    DaemanS

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

    Баллы:
    76
    Имя в Minecraft:
    DaemaNSpawn
    окей
     
  8. iD3LSY

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

    Баллы:
    76
    Ничего не работало, удалил код, написал тоже самое (вроде) и все стало ок. *скачать 1.8.8*
     
  9. Автор темы
    DaemanS

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

    Баллы:
    76
    Имя в Minecraft:
    DaemaNSpawn
    Вроде бы и уменьшается урон но, не на стандартный при входе выводит 12.0 -> 6.5
    Может можно удалить текущие модификаторы?
     
  10. iD3LSY

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

    Баллы:
    76
    Чото эта тема с атрибутами раньше очень странной была... На 1.9+ уже работает стабильно, но ниже, как сказал, вообще бред. Я попробую еще поэкспериментировать, скину новую, но уже после более тщательной проверки.
     
  11. iD3LSY

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

    Баллы:
    76
    В общем. Я поэкспериментировал, нашел некоторые особенности, которые я пока не выявил как фиксить. В общем:
    • при значение 12.0 оно убирает только половину (с остальными тоже). Проблему выявил, пофиксил.
    • при значение 0.0 оно не может увеличить/уменьшить значение (уменьшить, потому-что min=0.0, почему не может увеличить - не знаю. На википедии нету информации).
    Версия с фиксом удаления лишь половины неверного значения: *тык*

    Если все нормально, то как и прежде нужно будет отписать. Можешь опять программно изменить значение атрибута, и проверить заново. У меня сработало даже в новом мире, где я заменил значение плагином от дефолтного к 12.0.
     
  12. Автор темы
    DaemanS

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

    Баллы:
    76
    Имя в Minecraft:
    DaemaNSpawn
    Да, все работает.
    Спасибо.
     
  13. iD3LSY

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

    Баллы:
    76
    Тогда вот, обычная версия.
     
  14. Автор темы
    DaemanS

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

    Баллы:
    76
    Имя в Minecraft:
    DaemaNSpawn
    Проблема решена!
    Тема закрыта.
     
Статус темы:
Закрыта.

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