Lua Arizona marketplace 2.0 — Маркет выгодных товаров и Полноценный Маркет

pewpewpewpew

Известный
Автор темы
587
167
marketsearch.lua
Это скрипт для выгодных товаров. Он ищет товар, который кто-то продаёт дешевле, чем другая лавка его скупает, и считает профит с комиссией: все сервера — 2%, Vice City — 9%.

Сумма в профите выставляется уже с вычитом комиссии т.к Ваш чистый профит после продажи товара.
В скрипте присутствует автоопределение сервера при подключении к нему.
Ручное обновление "Обновить" списка выгодных товаров (отправка запроса), чтобы не флудило запросами к апи когда скрипт вам не нужен.
Кликабельные номера лавок. Нажав на нужную Вам лавку (кликать нужно именно на циферки, а не на №) - автоматически выставляется к ней метка (/findilavka).
Автосохранение конфига с настройками (\moonloader\config\marketsearch_settings.ini).
Возможность просмотра выгодного товара на другом сервере, не будучи на нём.
(пример: вы находитесь на Chandler, выбираете любой сервер из списка (чтобы появился нужный сервер - нужно на него один раз зайти) и смотрите выгодные товары).
Вшита палитра для изменения цвета интерфейса/текста/названий товара/cумм и прочее.
(изменить цвет текста можно не всего. ниже на скриншоте изменённые цвета. где перекрашено - то и можно перекрашивать, нажав на нужный текст. кому не ясно - смотрите обзор).

Активация скрипта для выгодных товаров: /mark
1779392057656.png





















marketplace.lua
Это обычный маркетплейс. Он показывает все товары в лавках которые находятся на Продаже и Скупке.

В скрипте присутствует автоопределение сервера при подключении к нему.
Ручное обновление "Обновить" списка товаров (отправка запроса), чтобы не флудило запросами к апи когда скрипт вам не нужен.
Кликабельные номера лавок. Нажав на нужную Вам лавку (кликать нужно именно на циферки, а не на №) - автоматически выставляется к ней метка (/findilavka).
Автосохранение конфига с настройками (\moonloader\config\marketplace_settings.ini).
Возможность поиска товара на другом сервере, не будучи на нём.
(пример: вы находитесь на Chandler, выбираете любой сервер из списка (чтобы появился нужный сервер - нужно на него один раз зайти) и смотрите товары).
Вшита палитра для изменения цвета интерфейса/текста/названий товара/cумм и прочее.
(изменить цвет текста можно не всего. ниже на скриншоте изменённые цвета. где перекрашено - то и можно перекрашивать, нажав на нужный текст. кому не ясно - смотрите обзор).

Активация маркетплейса: /market
1779393163760.png



ВИДЕООБЗОР:

Что нужно для работы:


Arizona Market должен быть установлен/авторизован и нужно хотя бы раз зайти с ним на сервер, чтобы инфа ушла в реестр;
(после одного входа - можете удалять Arizona Market, если он Вам не нужен. потому что скриптам в дальнейшем он нужен не будет);

Если Вы хоть раз уже пользовались Arizona Market - можете не ставить его. Вся нужная нам инфа берётся с сервера + premiumTokenAuth подтянется из реестра.



Скачиваете скрипт(-ы) и закидываете в moonloader. Радуетесь!



ВСЕ ВОПРОСЫ СКИДЫВАЙТЕ В ТЕМУ. НЕ РАБОТАЕТ? В ТЕМУ ИЛИ В ЛС

Для информации:

myServerToken и myServerId берутся из пакета игры;
premiumTokenAuth берётся из реестра винды KEY_CURRENT_USER\Software\ArzMarket\info как authClient;
Ваши данные кэшируются в \moonloader\config\marketsearch_auth.ini и marketplace_auth.ini соотвественно;
C++:
[auth]authClient=
authKey=nil
token=
serverId=


ЗА ОСНОВУ ОБЕИХ СКРИПТОВ БЫЛ ВЗЯТ ПОХОЖИЙ СКРИПТ ИЗ ЭТОЙ ТЕМЫ:
(@d3sync спасибо!)

❗ ОБА СКРИПТА ПЕРЕДЕЛЫВАЛ ДЛЯ СЕБЯ, ДЕЛИТЬСЯ ИМИ НЕ ПЛАНИРОВАЛ. СЛИВАЮ ДЛЯ ТЕХ, КТО ДЕЙСТВИТЕЛЬНО В НИХ НУЖДАЕТСЯ. ПОЭТОМУ СРАЗУ ОТСЕИВАЙТЕ ВЕСЬ МУСОР КОТОРЫЙ ВЫ ПЛАНИРУЕТЕ НАПИСАТЬ.
 

Вложения

  • marketsearch.lua
    56.9 KB · Просмотры: 57
  • marketplace.lua
    56.2 KB · Просмотры: 52
Последнее редактирование:

kievdrifter

Известный
281
67
Круто, интересно только сколько он жить будет, дядюшка фрейм может обидеться
 

менталейшн

Известный
1,655
315
Круто, интересно только сколько он жить будет, дядюшка фрейм может обидеться
Ниче он со скриптом не сделает, апи всегда можно будет достать, иначе арз маркет работать не будет без него
 
  • Нравится
Реакции: kievdrifter

XRLM

Против ветра рождённый
Модератор
1,648
1,315
пока апи принимает authToken и authClient, скрипт будет работать
а, ну то есть чел на фрейме такой: а ну добавлю-ка я поле scriptVersion и даже не буду его использовать, чтобы детектить сторонние запросы
 

pewpewpewpew

Известный
Автор темы
587
167
а, ну то есть чел на фрейме такой: а ну добавлю-ка я поле scriptVersion и даже не буду его использовать, чтобы детектить сторонние запросы
не, ну с scriptVersion это понятно. вопрос ведь был в авторизации, а scriptVersion не авторизация) он работает просто вместе с авторизацией