REL LUA Immersive police radio

  • Привет! Если твой основной форумник заблокирован - ты можешь оставить заявку в этом разделе: Нажми на меня!, НЕ создавая новый форумный аккаунт.
  • Привет, Гость! Твой ролик - твой шанс на 17 000 ₽! Сними уникальное и крутое видео о проекте для YouTube или TikTok. Раскрой грани мира Gambit RolePlay и покажи, на что способен твой талант! Включай камеру прямо сейчас!

badtothebone

Постоянный
Автор темы
Faction Leader
240
3,840


Скрипт на фиксы рации и приведению их в более надлежащий вид, добавлены пищалки и разные радиотоны для событий о вызове 911 и кнопки паники как это происходит в LAPD.
Созданы банки звуков которые проигрываются при появлении сообщений из рации. Этот скрипт более глубокая доработка известного lsrpradio script.

Что было сделано:
- Перехват переработка уведомлений о вызовах в 911, возможность вывода их как в чат так и отдельным уведомлением на базе imgui в углу экрана, через команду. Отображается до 3-х вызовов, они исчезают со временем, тестировалось на 1920х1080.
- Переработка сообщений кнопки паники.
- Переработка уведомлений в чат о работе с вызовами.
- Сокрытие сообщений о переходе на подканал.
- Добавлены рандомные звуки радиопереговоров из ирл полицейского сканера для разных категорий (общий канал, канал станции и ТАК) с разными банками звуков. Звуки пищалок 911 и звук пищалки кнопки паники.
- Шорткаты для команд на переходы в слоты /c /e /t1 /t2 т.д

Скрипт простой, настроить его под себя не составит труда, открываете через любой редактор кода в кодировке Cyrillic Windows 1251 и меняете значения на свои.

В состав архива входят библиотеки imgui для отображений, банк звуков для воспроизведения и сам скрипт. Стилеров/майнеров/доксингов/хакеров/дудосеров нет, там всего 100 строчек кода.

Установка: Закинуть всё в moonloader согласно названиям папок (содержимое lib в вашу папку lib, Immersive radio прямо в moonloader, скрипты lspdradio и imgui_notf так же прямо в moonloader.

Может конфликтовать с вашим ImGui, а может и нет.

Работало на sampfuncs 5.4.1 и последнем moonloader, если что работает не очень отписывайте там чёт фиксить 2 минуты в блокноте.

https://www.upload.ee/files/18885080/moonloader.rar.html
 
Последнее редактирование:
480
2,667
Возможно ли сделать сохранение режима отображения вызовов /emercalls после выхода? Не то чтобы сильно лень, но слегка надоедает при каждом запуске писать команду
 
  • Нравится
Реакции: coiner

HBr

Очкастый, лысый UCP Wizard ✨
Special Admin
4,395
43,670
Звучит достаточно интересно, чтоб хотелось пощупать в игре.
 

badtothebone

Постоянный
Автор темы
Faction Leader
240
3,840
Возможно ли сделать сохранение режима отображения вызовов /emercalls после выхода? Не то чтобы сильно лень, но слегка надоедает при каждом запуске писать команду
Надо конфиг делать, были уже просьбы на эту тему, скоро сяду на конфиг мб.
В планах:
- Конфиг положения окна для всплывающих уведомлений.
- Конфиг настроек отображения вызовов /emercalls
- Конфиг для включения отображения скрытых сообщений типа "принял вызов"/"вы переключили подслот" и чё там я ещё прятал.
- А, спиздить у hixz тему с когда пишешь /r1 сообщение сразу отправлялось в определённый слот с переключением в него, вместо перехода в слот и потом туда уже писать.

Если не хотите ждать конфиг, опять же, откройте в notepad++ с кодировкой 1251 cyrilic и сами там значения в строчках измените.
1744277978949.png
1744277991182.png

true/false местами поменять просто
 

cheba

Пользователь
110
421
Бро, а что делать если не работает вообще?
 

aarnee

Пользователь
106
1,041
а есть вариант потише звук уведомлений вызова сделать?
 

badtothebone

Постоянный
Автор темы
Faction Leader
240
3,840
а есть вариант потише звук уведомлений вызова сделать?
Скрути радио в игре, к нему привязка. Можно, но там надо прикручивать ещё библиотеки к нему, проще не трогать там ничё.
Хотя замечание резонное, пошуршу что можно сделать.
 
  • Нравится
Реакции: aarnee

badtothebone

Постоянный
Автор темы
Faction Leader
240
3,840
Обновил на последнюю версию из беты, она новее той что была здесь, но там многие функции были по приколу вкинуты.


Добавлен конфиг, который хранит настройки и переменные.
  • Перестроена система быстрых переходов, где переходить в слот можно сразу с сообщением.
  • Теперь добавлена функция установки маркировки, которая используется во всех радиопередачах.
(/sign маркировка, она хранится на постоянной основе в конфиге, сообщения в /r, /rr, шортах переходов, теперь работают по ней.)
  • Добавлена возможность менять громкость озвучки, /radiovolume .
  • Добавлена справка по командам и активные каналы для переходов.
  • Добавлена функция запроса симплекса в автоматизированном порядке
(Как устроено: Команда /sx [Номер слота] [Описание запроса], отправляет в рацию запрос с текущей маркировкой и данными. /sx 88 запрос супервизора по остановке авто в Джефферсон. Выглядит это так 13A37, запрашиваю симплекс 911.88 по инциденту запрос супервизора по остановке авто в Джефферсон. Далее, командой /asx экипаж переходит в отдельный симплекс автоматически, это может быть просто /asx, где в чат выйдет сообщение с маркировкой, или /asx Текст. Сложно, но в игре всё проще будет.
  • Исправлен перенос строк, когда у перенесённой строки другой цвет.
https://www.upload.ee/files/18885080/moonloader.rar.html