Описание: Адаптивная кастомная система уведомлений над миникартой для мультиплеера RAGE:MP. Уведомления высвечиваются ровно над миникартой при разных разрешениях экрана. Тестировал на соотношении сторон 16:9, по идеи и на других тоже должно подойти.
Установка:
- переместить содержимое архива в папку с вашим сервером.
- в client_packages/index.js
(или куда хотите)в самый низ кода вставить:-
JavaScript:
let notify_browser = mp.browsers.new("package://modules/CEF/notify/index.html"); mp.events.add("server_to_client_AddNotify", (time, format_text, type) => { notify_browser.execute(`add_notify('${time}', '${format_text}', '${type}')`); });
-
- код для вызова из серверной части
-
JavaScript:
player.call("server_to_client_AddNotify", [5000, `HTML текст`, 0]);
- где 5000 это время в мс до уничтожения уведомления
- где "HTML тект" Ваш текст с HTML форматированием
- где 0 тип уведомления (0 - зеленый, 1 - желтый, 2 - красный)
-
Примечание:
- прошу учесть то что размеры безопасной зоны у каждого разные, позиции уведомления я делал под свои размеры безопасной зоны, в папке css найдете файл main.css и поиграйтесь с позицией и размером.
- да, уведомления можно установить на Ваш любимый мод Redage. Только переводите "код для вызова из серверной части" сами под C#