- 7
- 10
- Версия SA-MP
-
- Любая
ARZ Scan Market - Умное сканирование и анализ Центрального Рынка
Автор: Mr.Raven
Дата релиза: 20 октября 2025
Привет, друзья! Представляю свой мод ARZ Scan Market — мощный инструмент для сканирования лавок на Центральном Рынке (ЦР). Он собирает данные о товарах, ценах и координатах, анализирует их и помогает находить выгодные сделки. Вдохновлён скриптом Central Market Scanner от MrRazrab, но я полностью переработал его: добавил кучу новых функций, которых там не было (например, фильтры по профиту, бонусам, архиву, типам товаров, автоматическую сортировку по популярности, архивацию и удаление старых данных). Старый скрипт не работал у меня, так что я создал свой с нуля, чтобы он был стабильным и удобным. Также взял идею меток и координат из скрипта по пометке проверенных лавок от VanoKLR — теперь вы можете легко находить нужные лавки по маркерам с точностью до 1 метра.
Этот мод — must-have для трейдеров на Arizona RP. Он не просто сканирует, а анализирует рынок: показывает, где профит, где скидки, сортирует по популярности и хранит всё в удобной базе.
Главное окно:
Вкладки по серверам, поиск, список товаров слева, детали (продажа/скупка) справа.
Прогресс сканирования:
Анимированный бар с счётчиком товаров.
Настройки:
Слайдеры для задержки, архивации и удаления.
Описание
Мод сканирует лавки на ЦР, вписывая в базу название товара, цену, тип (продажа или скупка), сервер, дату и координаты. База хранится в JSON-файле (config\centralblyabyMrRaven.json) — данные не слетают, пока файл не удалён.
Алгоритм работы:
1. Подходите к лавке, открываете меню товаров.
2. Нажимаете "Начать сканирование" (или включаете авто-режим в настройках — тогда стартует при открытии лавки).
3. Мод сканирует все товары на странице (с задержкой для стабильности), присваивает координаты (x, y, z) к каждой цене.
4. Данные попадают в базу, где автоматически сортируются и фильтруются.
5. В интерфейсе вы видите анализ: популярные товары первыми, профитные сделки, бонусы (скидки ≥20% от средней цены), архив старых данных.
6. Для свежих цен (не старше 12 часов) — кнопка "Найти": устанавливает маркер и чекпоинт на карте (удаляется при подходе). Если цена устарела, кнопка пропадает.
7. Товары старше 12 часов уходят в архив: они исчезают из других категорий, но влияют на среднюю цену до удаления (автоматически через N дней в настройках).
Поддерживает автопролистывание страниц, типы товаров (ларцы, рулетки, аксессуары и т.д.) и поиск по имени. Работает на Arizona-серверах (автоматически определяет), на Vice City должен запуститься без проблем — если что, протестирую.
2. Нажимаете "Начать сканирование" (или включаете авто-режим в настройках — тогда стартует при открытии лавки).
3. Мод сканирует все товары на странице (с задержкой для стабильности), присваивает координаты (x, y, z) к каждой цене.
4. Данные попадают в базу, где автоматически сортируются и фильтруются.
5. В интерфейсе вы видите анализ: популярные товары первыми, профитные сделки, бонусы (скидки ≥20% от средней цены), архив старых данных.
6. Для свежих цен (не старше 12 часов) — кнопка "Найти": устанавливает маркер и чекпоинт на карте (удаляется при подходе). Если цена устарела, кнопка пропадает.
7. Товары старше 12 часов уходят в архив: они исчезают из других категорий, но влияют на среднюю цену до удаления (автоматически через N дней в настройках).
Поддерживает автопролистывание страниц, типы товаров (ларцы, рулетки, аксессуары и т.д.) и поиск по имени. Работает на Arizona-серверах (автоматически определяет), на Vice City должен запуститься без проблем — если что, протестирую.
Основные функции
- Сканирование лавок: Авто или ручное. Прогресс-бар показывает процесс (анимация, счётчик товаров). Задержка между сканированиями настраивается (50-1000 мс, рекомендую 100).
- База данных: Хранит название, цену, тип (продажа/скупка), сервер, дату, timestamp, тип товара и координаты. Авто-обновление: при повторном сканировании той же лавки (≤1 метр) старые данные заменяются.
- База данных: Хранит название, цену, тип (продажа/скупка), сервер, дату, timestamp, тип товара и координаты. Авто-обновление: при повторном сканировании той же лавки (≤1 метр) старые данные заменяются.
- Сортировка и фильтры:
- Все: Товары сортируются по популярности (продажи * 1.5 + скупки, приоритет на продажи).
- Профит: Только товары, где мин. цена продажи < макс. цены скупки (сортировка по размеру профита).
- Бонус: Продажи со скидкой ≥20% от средней цены (сортировка по скидке).
- Архив: Товары старше 12 часов (или настроенного времени). Не влияют на другие списки, но на среднюю цену — да, до удаления.
- Тип: Фильтр по категориям (Ларцы, Рулетки, Аксессуары, Скины, Детали тюнинга, Осколки, Ресурсы, Монеты).
- Поиск и отображение: Поле поиска (игнор регистра), статистика (кол-во товаров/цен). При клике — столбцы "Продажа" (сортировка по возрастанию) и "Скупка" (по убыванию), с средней ценой.
- Метки и навигация: Кнопка "Найти" для свежих цен — маркер на координатах. Таймер: если >12 часов, кнопка скрывается.
- Удаление: Кнопка "dell" для отдельных цен. Массовое удаление старых товаров (>N дней) или всех.
- Уведомления: Чат-сообщения о завершении, ошибках. CEF-окна для инфо (с таймером 3 сек).
- Интерфейс: Тёмно-зелёная тема, разные шрифты. Окно с вкладками серверов + "Настройки".
- Профит: Только товары, где мин. цена продажи < макс. цены скупки (сортировка по размеру профита).
- Бонус: Продажи со скидкой ≥20% от средней цены (сортировка по скидке).
- Архив: Товары старше 12 часов (или настроенного времени). Не влияют на другие списки, но на среднюю цену — да, до удаления.
- Тип: Фильтр по категориям (Ларцы, Рулетки, Аксессуары, Скины, Детали тюнинга, Осколки, Ресурсы, Монеты).
- Поиск и отображение: Поле поиска (игнор регистра), статистика (кол-во товаров/цен). При клике — столбцы "Продажа" (сортировка по возрастанию) и "Скупка" (по убыванию), с средней ценой.
- Метки и навигация: Кнопка "Найти" для свежих цен — маркер на координатах. Таймер: если >12 часов, кнопка скрывается.
- Удаление: Кнопка "dell" для отдельных цен. Массовое удаление старых товаров (>N дней) или всех.
- Уведомления: Чат-сообщения о завершении, ошибках. CEF-окна для инфо (с таймером 3 сек).
- Интерфейс: Тёмно-зелёная тема, разные шрифты. Окно с вкладками серверов + "Настройки".
Настройки
Вкладка "Настройки" в главном окне:
- Автосканирование и автопролистывание: Вкл/выкл.
- Задержка сканирования: Слайдер (50-1000 мс).
- Архивация: Через N часов (1-24, по умолчанию 12).
- Удаление старых: Через N дней + кнопка "Удалить".
- Полное удаление: Кнопка "Удалить все товары".
- Автосканирование и автопролистывание: Вкл/выкл.
- Задержка сканирования: Слайдер (50-1000 мс).
- Архивация: Через N часов (1-24, по умолчанию 12).
- Удаление старых: Через N дней + кнопка "Удалить".
- Полное удаление: Кнопка "Удалить все товары".
Активация и использование
- Команда: /cm — открыть/закрыть меню.
- Сканирование: Нажмите кнопку в лавке с товарами или включите авто-режим в настройках и откройте лавку.
- Установка: Скачайте скрипт, поместите в MoonLoader. Убедитесь, что зависимости установлены.
- Сканирование: Нажмите кнопку в лавке с товарами или включите авто-режим в настройках и откройте лавку.
- Установка: Скачайте скрипт, поместите в MoonLoader. Убедитесь, что зависимости установлены.
Видео:
Зависимости
- mimgui
- fAwesome6
- Другие (из MoonLoader): samp.events, encoding, dkjson, inicfg, moonloader, vkeys, ffi.
- fAwesome6
- Другие (из MoonLoader): samp.events, encoding, dkjson, inicfg, moonloader, vkeys, ffi.
Источники вдохновения
- Central Market Scanner от MrRazrab — основа для сканирования, но я добавил анализ, фильтры, архив и многое другое, так как оригинал не работал.
- Пометка проверенных лавок от VanoKLR — идея с метками и координатами для поиска лавок.
Если баги или идеи — пишите в тему! Удачных торгов на ЦР! 🚀
- Пометка проверенных лавок от VanoKLR — идея с метками и координатами для поиска лавок.
Если баги или идеи — пишите в тему! Удачных торгов на ЦР! 🚀
ВАЖНО!
Мод работает только со старым интерфейсом инвентаря
Поддержи автора Донатом - Дать на булку хлеба
1. Система комиссии при продаже (настраиваемый процент)
2. Минимальный порог профита для отображения
3. Расширенная информация о предметах: улучшения, нашивки, уровни
4. Отображение количества товаров (шт)
5. Кэширование данных для ускорения работы
6. Координатная фильтрация текстдравов для точного сканирования
7. Улучшенный расчет профита с учетом комиссии и количества
8. Кнопка "Перенести цены в архив"
9. Защитные функции от ошибок (safe_tonumber, safe_table_length)
10. Переработанный интерфейс настроек с колонками
11. Сохранение дополнительных параметров предметов
12. Улучшенное определение типови характеристик предметов
13. Автоматическое обновление старых записей при загрузке
14. Более точное определение элементов интерфейса магазина
15. Оптимизация производительности при больших объемах данных
2. Минимальный порог профита для отображения
3. Расширенная информация о предметах: улучшения, нашивки, уровни
4. Отображение количества товаров (шт)
5. Кэширование данных для ускорения работы
6. Координатная фильтрация текстдравов для точного сканирования
7. Улучшенный расчет профита с учетом комиссии и количества
8. Кнопка "Перенести цены в архив"
9. Защитные функции от ошибок (safe_tonumber, safe_table_length)
10. Переработанный интерфейс настроек с колонками
11. Сохранение дополнительных параметров предметов
12. Улучшенное определение типови характеристик предметов
13. Автоматическое обновление старых записей при загрузке
14. Более точное определение элементов интерфейса магазина
15. Оптимизация производительности при больших объемах данных
Вложения
Последнее редактирование: