SA:MP Lua Arizona Battle Pass Helper - БП Квесты прямо на экране

sie

Новичок
7
1
мой вариант скрипта, который уходит в "минимальный" режим, если на экране нет курсора. в минимальном режиме скрипт имеет прозрачный фон и отображает только закреплённые и невыполненные задания (кроме тех, которые вы отметили, что не хотите выполнять).

при открытии чата или диалога скрипт вернётся в вид, который используется в оригинале

Посмотреть вложение 282750

настройки те же, что и обычно
топчик, вот бы смену цвета текста добавить было бы с кайфом
 

sadik~

Известный
181
93
Более компактная версия на mimgui (Постаралась gemini)
 

Вложения

  • 1765573179388.png
    1765573179388.png
    1.7 MB · Просмотры: 143
  • BP.lua
    11.9 KB · Просмотры: 14
  • Нравится
Реакции: БеzликиЙ

typhoon

Известный
6
6
Немного переделанная под себя версия.
- Прозрачный режим по F9: Самое главное — добавил переключение режима по кнопке. Нажал F9 — рамки и фон исчезли, остался только текст.
- Можно кликать сквозь окно: В прозрачном режиме скрипт не мешает игре. Можно спокойно пользоваться инвентарем, телефоном и диалогами, будто скрипта нет на экране (клики проходят насквозь, лично меня напрягало).
- Компактный вид: В режиме оверлея убрал все лишние кнопки и отступы. Текст стал плотнее, чтобы занимать меньше места на экране.
- Детальный прогресс: Добавил цифры к заданиям (например, (3/5)), чтобы было видно, сколько осталось доделать (к сожалению, обновляется все только по открытию БП). В шапке теперь надпись «Выполнено: X из Y».
- Цветной текст: В прозрачном режиме закрепленные квесты теперь золотые, а выполненные — зеленоватые.
- Вырезал лишнее окно с кнопкой "Показать курсор", теперь всё работает автоматически.
- Добавил инструкцию в окно скрипта, если список квестов пуст.

Осталось вытащить новые квесты БП, но вручную очень сильно лень.
 

Вложения

  • 1765692483309.png
    1765692483309.png
    121.7 KB · Просмотры: 119
  • 1765692506423.png
    1765692506423.png
    303.3 KB · Просмотры: 119
  • BP.lua
    15.6 KB · Просмотры: 42

typhoon

Известный
6
6
Для нового бп будет?

обновите умоляю
Проблема в том, что список квестов не статичен — сервер присылает их каждый день по-новому.

Сейчас я отлавливаю новые ID своими скриптами и вручную обновляю базу хелпера, но делать это каждый день — та еще морока.

Прямо сейчас пытаюсь собрать универсальный скрипт, который будет делать всё сам (автоматически обновлять названия и ID квестов при входе). Как только получится уйти от связки из 3-х скриптов к одному стабильному решению — сразу выложу в паблик.

P.S. Я не являюсь скриптером от слова совсем и все делаю с помощью нейросетей, поэтому не факт, что что-то появится.
P.S.S. Возможно скриптеры сделают это сами и моя версия вам не понадобится.
 
  • Нравится
Реакции: fakelag и 4eBuRaToR0S

4eBuRaToR0S

Известный
15
2
Немного переделанная под себя версия.
- Прозрачный режим по F9: Самое главное — добавил переключение режима по кнопке. Нажал F9 — рамки и фон исчезли, остался только текст.
- Можно кликать сквозь окно: В прозрачном режиме скрипт не мешает игре. Можно спокойно пользоваться инвентарем, телефоном и диалогами, будто скрипта нет на экране (клики проходят насквозь, лично меня напрягало).
- Компактный вид: В режиме оверлея убрал все лишние кнопки и отступы. Текст стал плотнее, чтобы занимать меньше места на экране.
- Детальный прогресс: Добавил цифры к заданиям (например, (3/5)), чтобы было видно, сколько осталось доделать (к сожалению, обновляется все только по открытию БП). В шапке теперь надпись «Выполнено: X из Y».
- Цветной текст: В прозрачном режиме закрепленные квесты теперь золотые, а выполненные — зеленоватые.
- Вырезал лишнее окно с кнопкой "Показать курсор", теперь всё работает автоматически.
- Добавил инструкцию в окно скрипта, если список квестов пуст.

Осталось вытащить новые квесты БП, но вручную очень сильно лень.
1 раз открывается сканируется бп, на 2й раз уже не работает ;(
 

Неадекватная сова

Известный
Проверенный
338
295
Для умных людей ссылки. Не забудьте перевести файлы в 1251 кодировку из UTF8
Код:
https://reserve-server-api.arizona.games/client/json/table/get?project=arizona&server={SERVER_ID}&key=battlepass_mission_default
https://reserve-server-api.arizona.games/client/json/table/get?project=arizona&server={SERVER_ID}&key=battlepass_mission_premium

Либо версия от @typhoon но уже без необходимости в обновлении Json файлов
 

Вложения

  • BP.lua
    16.9 KB · Просмотры: 35
Последнее редактирование:
  • Нравится
Реакции: typhoon

976h

Активный
271
88
Посмотреть вложение 276535

Помощник для прохождения квестов Боевого пропуска на Аризоне для тех, кому надоело по 100 раз открывать БП, смотреть задания, забывать про какие то и т.д.(да-да, очень вовремя) Позволяет видеть выполненные задания, скрывать задания, которые не будете выполнять, и закреплять в самом верху задания, которые выполняете прямо сейчас.

Установка:
  1. BP.lua в папку moonloader
  2. В папке moonloader создать/открыть папку resource и туда закинуть 2 json файла

Использование:
  1. Открыть меню Батл Пасса
  2. В дальнейшем использовать команду /bph

Зависимости: imgui, samp.events

Известные ошибки:
  1. Несколько квестов в Premium и обычном Батл пассе имеют одинаковые названия и если выпадет 2 таких задания, то выполненным будет отмечен только один. Чтобы это исправить - просто откройте БП еще раз.
Зачем тебе .json? Без них проще сделать. И не лучше визуал сделать хотябы такой, и что бы автоматически проверяло задания?
18237.jpg
 

UA_GhosT

Известный
8
0
Обновил скрипт. Добавил много приколюх.