Тема: Предупреждение о поломке инструмента
Знаете, бывает, инструмент почти сломан, и не знаешь, сколько раз ещё можно его использовать. Убить супер-чаренную кирку не хочется. Хочется использовать её по максимуму, а потом починить...
В общем, есть простой способ узнать сколько блоков ещё можно сломать тем или иным инструментом, а так же "включить" предупреждения о скорой поломке.
Первое. Проверка запаса прочности.
$${
log("Можно использовать еще %DURABILITY% раз");
}$$
Скрипт лучше держать в текстовом файле, и привязать его к удобной для нас кнопке. Как? А вот так. Готово. Привязали, нажали, и видим вот такое сообщение:
Замечательно.
Второе. Предупреждение о скорой поломке.
$${
if(DURABILITY = 32);
log("Осталось %DURABILITY% использований");
elseif(DURABILITY < 10);
log("Осталось %DURABILITY% использований");
endif;
}$$
Циферки в скрипте можно поменять по своему вкусу. Как, впрочем, и текст.
32- это вывод первого, однократного сообщения. Если прочности осталось на 32 использования, нас об этом предупреждают.
10- после того, как останется прочности на 10 использований, нас предупреждают каждый раз, когда мы используем инструмент. Т.е. начнётся своеобразный отсчёт. 9..8..7..
Этот скрипт нам надо привязать не на кнопку, а на событие. А именно- изменение прочности (onItemDurabilityChange). Как? Да вот так.
Готово. Вот как это выглядит:
Превосходно.
Теперь можно не бояться сломать дорогой нам инструмент/оружие.