- 118
- 66
- Версия SA-MP
-
- Любая
BattlePass Helper - задания боевого пропуска всегда на экране
Во время прошлого БП пользовался скриптом от @TheUnity (его тема). Функционал был небольшой, задания к нему приходилось выкачивать вручную, но сама идея мне понравилась. Кое-чего в нём всё же не хватало, а с новым БП он ещё и перестал работать, так что я решил сделать своё: список заданий видно прямо в игре и он не мешает играть, нужные задания можно закрепить наверх, ненужные скрыть или отправить в чёрный список навсегда, а выполнение отмечается само, без захода в пропуск.
Что умеет скрипт
Важно знать (ограничения)
Зависимости
mimgui - на ней сделаны и оверлей, и меню, без неё скрипт не запустится. Почти наверняка она у вас уже стоит, на ней сделано большинство скриптов; если нет - взять можно в теме mimgui.
fAwesome6 - необязательна, отвечает только за значки. Скорее всего уже стоит, её тянут за собой многие скрипты на mimgui. Если вместо значков видите буквы - значит её нет: возьмите файл в теме Font Awesome 6 и положите в moonloader/lib. Без неё всё работает, просто выглядит скромнее.
Команды скрипта
Клавиши
Актуальная версия
На данный момент актуальная версия - 1.0.0, скачать можно ниже, ссылку в первом посте всегда обновляю.
P.S. Не проверял на премиум версии пропуска, но думаю должен работать. Если никто раньше не проверит, то куплю премиум ради теста, когда буду второй раз его проходить.
Во время прошлого БП пользовался скриптом от @TheUnity (его тема). Функционал был небольшой, задания к нему приходилось выкачивать вручную, но сама идея мне понравилась. Кое-чего в нём всё же не хватало, а с новым БП он ещё и перестал работать, так что я решил сделать своё: список заданий видно прямо в игре и он не мешает играть, нужные задания можно закрепить наверх, ненужные скрыть или отправить в чёрный список навсегда, а выполнение отмечается само, без захода в пропуск.
Что умеет скрипт
- Оверлей поверх игры - список заданий висит на экране, клики проходят сквозь него. Курсор не появляется, управление персонажем не блокируется, играть можно как обычно.
- Прогресс цифрами - у каждого задания видно 2/5, а у начатых ещё и полоска. Заголовок задания короткий, описание выводится по выбору: у всех заданий, только у закреплённых или вообще нигде.
- Автоотметка выполнения - скрипт ловит сообщение в чате и красит задание зелёным сам, заходить в пропуск для этого не нужно.
- Закрепление - задание, над которым работаешь, поднимается наверх и красится золотым.
- Скрытие и чёрный список - то, что не хочешь делать сейчас, скрывается до обновления заданий, а то, что не делаешь никогда (условные 700к на автобусе), отправляется в чёрный список и больше не появляется. Оба списка можно разобрать обратно.
- Сортировка как в игре, только лучше - сверху закреплённые, за ними начатые, потом остальные, выполненные сворачиваются в одну строку. Скрытые и из ЧС в счётчике не учитываются: если из 16 заданий 5 вам не нужны, будет честное «выполнено 3 из 11».
- Таймер до сброса заданий - считается локально, поэтому верен всегда, даже если сам список давно не обновлялся. Когда время вышло, скрипт прямо говорит, что данные устарели, а не показывает вчерашние цифры.
- Обновление одной клавишей - пропуск открывается и закрывается сам примерно за треть секунды, штатным пакетом игры.
- Список заданий тянется с сервера игры и обновляется автоматически, когда в пропуске появляются незнакомые задания. Руками ничего скачивать и подкладывать не нужно.
- Два режима - оверлей для игры и меню настроек, где можно закреплять, скрывать, разбирать чёрный список и менять клавиши.
Важно знать (ограничения)
- Цифры прогресса - это снимок, а не живые данные. Сервер отдаёт прогресс только в момент открытия пропуска, во время игры он не присылает ничего. Поэтому в шапке всегда написано, когда данные обновлялись в последний раз. Живьём между обновлениями отмечается только выполнение задания - его видно из чата. Но есть хоткей для быстрого обновления (по умолчанию Z).
- При обновлении окно пропуска мелькает примерно 0.2 секунды. Это плата за свежие цифры: другого способа их получить сервер не даёт.
- Скрипт никогда не обновляется сам - ни по таймеру, ни при запуске. Только по вашей команде или клавише. Сделано специально: автообновление выкинуло бы вас из инвентаря, телефона или любого другого открытого окна в самый неподходящий момент.
- Скрытия и закрепления живут до сброса заданий - когда набор заданий сменится, они очистятся сами, ведь заданий этих больше нет. Чёрный список хранится навсегда.
- Одинаковые названия. У части заданий в игре одинаковые названия и разные условия (например «Работа главным фермером» на 700к и на 900к). Если такие два висят одновременно, при выполнении скрипт засчитает то, у которого порог меньше - он закрывается раньше.
Зависимости
mimgui - на ней сделаны и оверлей, и меню, без неё скрипт не запустится. Почти наверняка она у вас уже стоит, на ней сделано большинство скриптов; если нет - взять можно в теме mimgui.
fAwesome6 - необязательна, отвечает только за значки. Скорее всего уже стоит, её тянут за собой многие скрипты на mimgui. Если вместо значков видите буквы - значит её нет: возьмите файл в теме Font Awesome 6 и положите в moonloader/lib. Без неё всё работает, просто выглядит скромнее.
Команды скрипта
- /bp - открыть меню настроек со списком. Если оверлей уже висит на экране, команда открывает меню поверх него, а не выключает. Повторный /bp или Esc в меню закрывают всё.
- /bpload - принудительно перекачать список всех заданий. В обычной жизни не нужен, скрипт делает это сам; пригодится, только если задания в списке не совпадают с игрой.
Клавиши
- F9 - переключить оверлей и меню настроек
- Z - обновить прогресс, не выходя из оверлея
Актуальная версия
На данный момент актуальная версия - 1.0.0, скачать можно ниже, ссылку в первом посте всегда обновляю.
1.0.0
- Первый релиз: оверлей со списком заданий, прогресс цифрами, закрепление, скрытие до сброса и чёрный список навсегда, автоотметка выполнения из чата, таймер до сброса заданий, обновление прогресса одной клавишей, автоматическая загрузка списка заданий с сервера игры.
- Первый релиз: оверлей со списком заданий, прогресс цифрами, закрепление, скрытие до сброса и чёрный список навсегда, автоотметка выполнения из чата, таймер до сброса заданий, обновление прогресса одной клавишей, автоматическая загрузка списка заданий с сервера игры.
P.S. Не проверял на премиум версии пропуска, но думаю должен работать. Если никто раньше не проверит, то куплю премиум ради теста, когда буду второй раз его проходить.