SA:MP Lua Advance Advance RP | ARP_FindHouse.luac - облачный поиск домов с меню и GPS

луа передоз

Известный
Автор темы
83
76
ARP_FindHouse.luac
Поиск домов с облачной базой, радарными метками и GPS

Скрипт позволяет искать дома по номеру, просматривать информацию о них и устанавливать радарные метки или GPS-точку. База автоматически загружается из облака и пополняется игроками.




Возможности
  • Поиск домов через меню или команду.
  • Информация о типе, вместимости, государственной стоимости и квартплате.
  • Фильтрация и сортировка домов.
  • Несколько радарных меток, GPS и трейсер.
  • Настройка цвета и горячих клавиш.
  • Автоматическое сохранение настроек.
  • Сбор данных с табличек домов и из риелторского агентства.
  • Автоматическая синхронизация базы и проверка обновлений.




Управление
/fhmn или Alt + H – открыть меню.

/fh [номер] – установить или удалить радарную метку.
/fh – удалить все радарные метки.

/fhm [номер] – установить или удалить GPS-точку.
/fhm – удалить текущую GPS-точку.

/fhinfo [номер] – показать информацию о доме.

{24580FB0-417E-4E1C-94D8-E81EF2C0C199}.png




Установка

Поместите ARP_FindHouse.luac в папку:

Код:
GTA San Andreas\moonloader

Запустите игру или перезагрузите MoonLoader. Файл houses.ini скачивать отдельно не нужно – он будет создан автоматически.




Требования

Благодарность Aniki за изначальную идею FindHouse.
 

Вложения

  • ARP_FindHouse.luac
    22.8 KB · Просмотры: 8
Последнее редактирование:

Aniki

🐰
Администратор
1,248
1,615
Как раз подумывал допиливать этот скрипт, но чуть с иным подходом, который мог бы позволить каким-нибудь образом автоматизировать получение всех координат домов, то есть сделать парсер для упрощения обновления коордов. Думал как-то через риэлту это провернуть, но там коорды игрока, когда показывается камера на дом, слабо соотносятся с коордами пикапа дома, отступ не всегда одинаковый, к тому же сам пикап не отрисовывается в виртуалке.
Еще думал сделать автоматическое удаление блипа при достижении цели в определенном радиусе.
Сбор коордов от игроков на мой взгляд оверкилл, плюс есть риск что таблицу могут специально завандалить, простая компиляция скрипта тут не спасет. Однако парсить их откуда-то, без необходимости обновления скрипта в целом неплохая идея. А так респект, адвансу не хватает любви!
 

Deps

Известный
321
247
Как раз подумывал допиливать этот скрипт, но чуть с иным подходом, который мог бы позволить каким-нибудь образом автоматизировать получение всех координат домов, то есть сделать парсер для упрощения обновления коордов. Думал как-то через риэлту это провернуть, но там коорды игрока, когда показывается камера на дом, слабо соотносятся с коордами пикапа дома, отступ не всегда одинаковый, к тому же сам пикап не отрисовывается в виртуалке.
Еще думал сделать автоматическое удаление блипа при достижении цели в определенном радиусе.
Сбор коордов от игроков на мой взгляд оверкилл, плюс есть риск что таблицу могут специально завандалить, простая компиляция скрипта тут не спасет. Однако парсить их откуда-то, без необходимости обновления скрипта в целом неплохая идея. А так респект, адвансу не хватает любви!
Бот-нэт создать можно. Вообще, можно повторить систему защиты маркета, где используется серверный токен (если таков есть на адвансе), который берёт на себя все риски и остаётся просто свалидировать отправляя запросы к внутреннему апи адванса. Если же такого нету, то просто считывать ивенты появления пикапов у юзеров скрипта, там быстро можно будет найти бред и вандальство, ибо много пикапов пихают близко друг к другу, а особенно примерные координаты пикапов из риелторки - очень сильно помогут. Далее просто смотришь по медиане из всех координат которые пришли от РАЗНЫХ игроков и вот тебе координаты самообновляемые