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

  • Автор темы Автор темы DaemanS
  • Дата начала Дата начала
Статус
Закрыто для дальнейших ответов.

DaemanS

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
DaemaNSpawn
Вот сам баг, но нужна система которая при каждом заходе игрока будет проверять эти лишние мофикаторы урона и если они имеются то будут убиратся...
Кто сможет взяться за это пишите..
Дам 400 р за фикс
 
Последнее редактирование:
Написал фикс, если я правильно понял, то все работает. Отпиши, если что-то не так; если все правильно, также отпиши, т.к. это дебаг версия. (в плане того, что пишет про неверные значение. Деньги не нужны, работа на 5 минут)

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

*мэйлоблачко*
upload_2018-3-12_21-35-36.png
 
Да, я чот видел, что написал сначала под 1.12, но я потом менял на 1.8.8, и все работало. Видимо не тот проект поменял... Сейчас тогда найду другой метод, секунду.
окей
 
Вроде бы и уменьшается урон но, не на стандартный при входе выводит 12.0 -> 6.5
Может можно удалить текущие модификаторы?
Чото эта тема с атрибутами раньше очень странной была... На 1.9+ уже работает стабильно, но ниже, как сказал, вообще бред. Я попробую еще поэкспериментировать, скину новую, но уже после более тщательной проверки.
 
Вроде бы и уменьшается урон но, не на стандартный при входе выводит 12.0 -> 6.5
Может можно удалить текущие модификаторы?
В общем. Я поэкспериментировал, нашел некоторые особенности, которые я пока не выявил как фиксить. В общем:
  • при значение 12.0 оно убирает только половину (с остальными тоже). Проблему выявил, пофиксил.
  • при значение 0.0 оно не может увеличить/уменьшить значение (уменьшить, потому-что min=0.0, почему не может увеличить - не знаю. На википедии нету информации).
Версия с фиксом удаления лишь половины неверного значения: *тык*

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

Если все нормально, то как и прежде нужно будет отписать. Можешь опять программно изменить значение атрибута, и проверить заново. У меня сработало даже в новом мире, где я заменил значение плагином от дефолтного к 12.0.
Да, все работает.
Спасибо.
 
Проблема решена!
Тема закрыта.
 
Статус
Закрыто для дальнейших ответов.
Назад
Верх