1. Переделан формат хранения кастомных предметов 2. Фикс продаж 3. Фикс нажатия колёсиком мыши в менюшке(была штука, если нажать не пкм и не лкм то в консоль писалась ошибка) 4. Добавлен таб комплит для /rseller customitem <remove/create>
Изменена работа с менюшками
Теперь обновление предметов меню происходит если указать update_interval(просто в конфиге менюшки не предмета [в тиках] ) и update(для предмета)
Добавлен локальный плейсхолдер в меню авто-скупки {state_autosell_category}
Изменил логику действия [toggle_autosell_category]
1. Теперь в конфиге есть параметр autosell.optimization, отвечает за тип авто-скупки значение false означает, то что раз в какое-то время будет проверяться каждый игрок на сервере и будет вызываться метод авто-скупки(очень не оптимизированное решение), если будет true метод авто-скупки будет вызываться только при подборе предметов
2. Изменил парсер форматов из конфига, теперь должен работать нормально
3. Почистил импорты
4. Убрал проверку на старый формат конфига т.к он теперь не нужен из-за переработки форматов
5. То что ждали давно изменение имени в меню авто-скупки, теперь в items.yml к предмету можно добавить name: "Имя"
6. Подправил плейсхолдер %rseller_points_needed%, теперь вместо -1 будет выводить 0 если дальше это максимальный уровень
Долгожданное, а может не очень обновление скупщика
Что же нового?:
1. Появились плейсхолдеры
%rseller_points_needed% - количество очков для следующего уровня
%rseller_points_fornextlevel% - количество очков для прокачки следующего уровня(то сколько ещё осталось до прокачки)
%rseller_points% - очки
%rseller_level% - уровень
%rseller_multiplier_points% - бустер очков
%rseller_multiplier_coins% - бустер монет
2. Полностью переписаны менюшки с нуля
Изменено sell-slots на special-slots
Добавлено left_click_requaments/right_click_requaments(позже напишу на вики подробнее)
Добавлено left_click_actions/right_click_actions(тоже позже напишу как работают)
Добавлен параметр в главное меню к предметам update_interval