[1.3] RMarket.lua
70.1 KB
v1.3.0
Полностью переработана система хранения данных: переход с INI на JSON-файлы.
Добавлена система автоматической загрузки items.json из GitHub при первом запуске.
Реализовано новое визуальное меню загрузки файлов с анимациями.
Добавлена вкладка "Настройки" с функцией автоматического названия лавки.
Улучшен интерфейс: процессы сканирования и выставления товаров теперь происходят в отдельных окнах.
Добавлена суммарная стоимость товаров в разделах продажи и скупки.
Оптимизирована работа с файловой системой: данные кэшируются и сохраняются асинхронно.
Исправлена обработка аксессуаров при скупке (поддержка цветов).
Улучшена система логирования: фильтрация по времени, типу операций и поиск.
Добавлены социальные ссылки в заголовок интерфейса.
Устранены мелкие баги и повышена стабильность работы.
[1.4] RMarket.lua
85.2 KB
v1.4
Полностью переработана система логов: переход с хранения в памяти на файловую систему с раздельными JSON-файлами по дням.
Ускорены загрузка, фильтрация и поиск по логам.
Добавлен поиск по товарам и быстрый переход к ним при просмотре чужой лавки.
Появилась настройка окна просмотра чужих лавок.
Реализована новая вкладка «Логи» со статистическими карточками и фильтрацией по дате.
Добавлена дневная статистика доходов, расходов и прибыли, улучшена таблица сделок.
Внедрён масштабируемый интерфейс с автоопределением разрешения и 3 режимами масштаба.
Улучшены пропорции интерфейса на разных экранах.
Добавлены разделы «Конфигурация лавки», «Интерфейс» и «Данные».
Появились анимированные переключатели.
Оптимизирована работа с памятью и CEF, повышена стабильность, исправлены утечки и ошибки сканирования товаров.
Полностью переработана система логов: переход с хранения в памяти на файловую систему с раздельными JSON-файлами по дням.
Ускорены загрузка, фильтрация и поиск по логам.
Добавлен поиск по товарам и быстрый переход к ним при просмотре чужой лавки.
Появилась настройка окна просмотра чужих лавок.
Реализована новая вкладка «Логи» со статистическими карточками и фильтрацией по дате.
Добавлена дневная статистика доходов, расходов и прибыли, улучшена таблица сделок.
Внедрён масштабируемый интерфейс с автоопределением разрешения и 3 режимами масштаба.
Улучшены пропорции интерфейса на разных экранах.
Добавлены разделы «Конфигурация лавки», «Интерфейс» и «Данные».
Появились анимированные переключатели.
Оптимизирована работа с памятью и CEF, повышена стабильность, исправлены утечки и ошибки сканирования товаров.
❤3
[1.5] RMarket.lua
133.9 KB
Rodina Market v1.5
Основные изменения:
Добавлена вкладка "Маркет" (тестовый режим) для просмотра лавок других игроков
Файл items.json теперь автоматически создается после сканирования товаров для скупки
Добавлена кнопка "Максимум" во вкладке "Продажа" для автоматического выставления всех доступных стаков предмета
Улучшена система плавного скролла во всех списках
Добавлена поддержка тем оформления (темная/светлая)
Оптимизирована работа с памятью: кэширование данных и очистка неиспользуемых ресурсов
Улучшена стабильность работы с CEF-инвентарем
Исправлены ошибки при обработке диалоговых окон
Улучшено отображение карточек товаров в списках
Исправлены мелкие баги и улучшена производительность
Рекомендация: Для лучшей работы рекомендуется удалить старую папку RMarket и запустить скрипт заново.
Основные изменения:
Добавлена вкладка "Маркет" (тестовый режим) для просмотра лавок других игроков
Файл items.json теперь автоматически создается после сканирования товаров для скупки
Добавлена кнопка "Максимум" во вкладке "Продажа" для автоматического выставления всех доступных стаков предмета
Улучшена система плавного скролла во всех списках
Добавлена поддержка тем оформления (темная/светлая)
Оптимизирована работа с памятью: кэширование данных и очистка неиспользуемых ресурсов
Улучшена стабильность работы с CEF-инвентарем
Исправлены ошибки при обработке диалоговых окон
Улучшено отображение карточек товаров в списках
Исправлены мелкие баги и улучшена производительность
Рекомендация: Для лучшей работы рекомендуется удалить старую папку RMarket и запустить скрипт заново.
❤1
[1.5] RMarket.lua
145.8 KB
Исправлены ложные удаления лавки при потере соединения с сервером.
Поправлена работа функции "Авто-максимум" во вкладке Продажа.
Добавлена возможность автоматического выставления аксессуаров всех цветов.
Для аксессуаров в поле поиска добавлена кнопка "Все".
В настройках добавлен раздел с конфигурацией задержек.
Исправлены ложные присваивания значений полям ввода цвета в режиме скупки.
В диалоговое окно лавки добавлена кнопка для открытия меню скрипта.
Поправлена работа функции "Авто-максимум" во вкладке Продажа.
Добавлена возможность автоматического выставления аксессуаров всех цветов.
Для аксессуаров в поле поиска добавлена кнопка "Все".
В настройках добавлен раздел с конфигурацией задержек.
Исправлены ложные присваивания значений полям ввода цвета в режиме скупки.
В диалоговое окно лавки добавлена кнопка для открытия меню скрипта.
[1.6] RMarket.lua
162.1 KB
Добавлены несколько конфигураций скупки с созданием, редактированием и быстрым переключением
Реализован менеджер конфигураций и копирование конфигов из лавок других игроков
Обновлена вкладка Скуп и добавлено модальное окно управления
Оптимизировано сканирование инвентаря и обработка CEF
Улучшена стабильность Маркета и снижено потребление памяти
Расширены настройки удалённого магазина и конфигураций
Исправлены ошибки с длинными названиями, логами и первым запуском
Проведён рефакторинг и оптимизация работы с JSON и файлами
Реализован менеджер конфигураций и копирование конфигов из лавок других игроков
Обновлена вкладка Скуп и добавлено модальное окно управления
Оптимизировано сканирование инвентаря и обработка CEF
Улучшена стабильность Маркета и снижено потребление памяти
Расширены настройки удалённого магазина и конфигураций
Исправлены ошибки с длинными названиями, логами и первым запуском
Проведён рефакторинг и оптимизация работы с JSON и файлами
❤1
RMarket.lua
169.5 KB
Поправлена работа по выставлению скупки скопированных конфигов с других лавок. Добавлена возможность делиться своими конфигами с другими пользователями скрипта. Оптимизирован процесс выставления товаров на продажу - скорость увеличена на 70%. В настройках добавлена иконка в шапку скрипта для отображения радиуса других лавок. Разработано онлайн-обновление скрипта, теперь нет необходимости перекачивать файл после каждого обновления.
Важно: удалите старый файл скрипта и скопируйте этот файл в папку Moonloader. Также рекомендуется пересканировать товары лавки в скупке для актуализации названий предметов сервера.
Важно: удалите старый файл скрипта и скопируйте этот файл в папку Moonloader. Также рекомендуется пересканировать товары лавки в скупке для актуализации названий предметов сервера.
👍1
!RMarket_Updater.lua
10.2 KB
В связи с ошибкой обновления скрипта буду использовать универсальный скрипт для обновления Rodina Market.
Положите этот скрипт в папку MoonLoader - он будет обновлять основной скрипт до последней версии.
Положите этот скрипт в папку MoonLoader - он будет обновлять основной скрипт до последней версии.
Вышло обновление скрипта v2.0: улучшено выставление товаров на продажу и скупку, а также доработан функционал вкладки Маркет.
Для обновления перезагрузите все скрипты (Ctrl + R) либо выполните проверку вручную командой /rmupd
Для обновления перезагрузите все скрипты (Ctrl + R) либо выполните проверку вручную командой /rmupd
Вышло обновление скрипта v2.1: улучшена визуальная часть вкладки Маркет, а также реализован умный поиск по товарам с поддержкой опечаток, неверной раскладки и сортировкой по релевантности.
Для обновления перезагрузите все скрипты (Ctrl + R) либо выполните проверку вручную командой /rmupd.
Для обновления перезагрузите все скрипты (Ctrl + R) либо выполните проверку вручную командой /rmupd.
