- 64
- 368
Модуль для более комфортной работы с максимально удобной площадкой samp-store. Короче полноценный парсер на луа
Позволяет смотреть каталог аккаунтов, каталог покупок, покупать аккаунты, выставлять аккаунты без нужды в дополнительном подтверждении через чекер
Необходимые библиотеки для работы (переместить по пути /scripts/libs/):
Важно! Перед началом использования вам нужен аккаунт в сервисе решения капчи - rucaptcha.com
После регистрации необходимо пополнить баланс (50 руб. достаточно) и после найти API KEY, который находится во вкладке «Настройки аккаунта» - rucaptcha.com/setting
Функции:
Позволяет смотреть каталог аккаунтов, каталог покупок, покупать аккаунты, выставлять аккаунты без нужды в дополнительном подтверждении через чекер
Необходимые библиотеки для работы (переместить по пути /scripts/libs/):
- requests (вместе уже идут либы cjson, base64, md5)
- encoding (НУЖНЫ ТОЛЬКО encoding.lua и iconv.dll ИЗ ПАПКИ /moonloader/lib/)
- htmlparser
- Зависимость от rucaptcha (придётся тратить ~0.16 руб. каждые 10 дней для решения рекапчи)
- Синхронные запросы
- Установить требуемые библиотеки
- Закинуть ss_api.lua по пути /scripts/libs/
Важно! Перед началом использования вам нужен аккаунт в сервисе решения капчи - rucaptcha.com
После регистрации необходимо пополнить баланс (50 руб. достаточно) и после найти API KEY, который находится во вкладке «Настройки аккаунта» - rucaptcha.com/setting
Функции:
module.initSession(login, password, rucaptcha_api_key)
- Функция для инициализации сессии на samp-store. Требует логин, пароль от samp-store и так же API KEY от сервиса rucaptcha
Возвращает true при успешной авторизации, false при ошибке
После авторизации создаётся cookie файл в корневой папке бота, сессия будет активна 10 дней
Для проверки на инициализацию и валидность cookie есть две функции -isSessionInit()
иisValidSession()
соответственно
Аргументы функции | |||||||
---|---|---|---|---|---|---|---|
|
Lua:
|
module.parseCatalog(details)
- Функция для просмотра каталога с аккаунтами. Есть возможность передавать необходимые фильтры в details для более точечной выборки
Необязательно передавать в details все возможные аргументы
Возвращает массив с аккаунтами из каталога в случае успеха
Аргументы функции | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Lua:
|
module.parsePurchases(details)
- Функция для просмотра своих покупок. Есть возможность передавать необходимые фильтры в details для более точечной выборки
Необязательно передавать в details все возможные аргументы
Возвращает массив с аккаунтами из списка покупок в случае успеха
Аргументы функции | |||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
|
Lua:
|
module.getAccountInfo()
- Функция для получения данных про ваш аккаунт samp-store
Возвращает API ключ, никнейм, баланс, замороженный баланс в случае успеха
Аргументы функции | |||
---|---|---|---|
|
Lua:
|
module.parseAccount(store_id)
- Функция для просмотра информации об аккаунте
Возвращает массив с данными в случае успеха
Дополнительно возвращаетlogin
,password
,reg_ip
,code
если аккаунт куплен вами
Дополнительно возвращаетprice
если этот аккаунт выставлен на продажу
Аргументы функции | |||
---|---|---|---|
|
Lua:
|
module.buyAccount(store_id)
- Функция для покупки аккаунта на площадке. Покупка обычно занимает от 30 до 120 секунд в зависимости от нагруженности чекера
Возвращает массив с данными в случае успеха
Аргументы функции | |||
---|---|---|---|
|
Lua:
|
module.uploadAccount(main, stats, business, cars, houses, licenses, skills, inventory)
- Функция для загрузки и выставления аккаунта на продажу
Функция имеет как обязательные аргументы, так и те, которые можно не передавать
Автоматически подтверждает аккаунт без необходимости проверять через чекер
Возвращает идентификационный номер загруженного аккаунта в случае успеха
Аргументы функции | |||||||||||||||||||||||||||||||||||||||||||
---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| СКРИН что получится на выходе
Lua:
СКРИН что получится на выходе
Lua:
СКРИН что получится на выходе
Lua:
|
Вложения
Последнее редактирование: