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

sie

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

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

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

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

sadik~

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

Вложения

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

typhoon

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

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

Вложения

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

typhoon

Известный
4
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 · Просмотры: 26
Последнее редактирование:
  • Нравится
Реакции: typhoon