This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

Мануал Как отключить свет по всей карте GTA V (RAGE:MP - Blackout / Блэкаут)

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,060
2,451
219
Всем привет, в данном мануале мы рассмотрим несколько способов отключения объектов света по всей карте GTA V для вашего сервера RAGE Multiplayer.
Свет отключается полностью на всех зданиях, внутри интерьеров, а также убирает свет от фар транспорта на объектах карты.

Способ для версии <= RAGE:MP 0.3.7:
JavaScript:
mp.game.graphics.setBlackout(true);

А также есть способ отключить, фантомный свет разного цвета у зданий (см. скриншоты) (способа для RAGE:MP 1.1 в данный момент не нашел):
  1. Берем оригинальный файл gta5.meta из папки с установленной Grand Theft Auto V.
    Этот файл можно найти по пути Grand Theft Auto V\common.rpf\data\levels\gta5 с помощью программы OpenIV


    Файл необходимо скопировать по пути client_packages/dlcpacks/gta5.meta.
  2. Отредактируем файл client_packages/dlcpacks/gta5.meta:
    Находим строчку vfxfogvolumeinfo и полностью стираем из файла весь элемент конструкции <Item></Item>

  3. Для проверки изменений необходим полный перезапуск GTA V с перезаходом сервер.

Способ для версии >= RAGE:MP 1.1:
Данный код можно вставить в любое место клиентской части, где он вам нужен. Например в client_packages/index.js:
JavaScript:
/*
    state true = disable light index
    state false = enable light index
*/
for (let i = 0; i <= 16; i++) mp.game.graphics.setLightsState(i, true);

Скриншоты:


(Без редактирования gta5.meta)


(После редактирования gta5.meta)
 
Реакции: Revalto и Gastello

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,060
2,451
219

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,060
2,451
219
Интересная идея полностью или частично включать данный скрипт с 12 ночи до 4 утра, будет особая атмосфера
 
Реакции: Farhan_press_F и Prostak

OGPRussia

Специалист
7 Окт 2020
132
36
85
Подскажите, как можно задать условия по времени в JS и C# (если знаете в 2-х языках, очень интересно)
Т.е. выполнять строчку только с заданного времени по заданное время.
 

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
3,060
2,451
219
Данный код в мануале срабатывает у каждого клиента (игрока), как и когда ты можешь настроить сам (создать свои эвенты или в определенных действиях).
Самое простое что вижу - завязать это на систему времени, посмотри как работает рестарт в редаге, там при определенных часах = кикает все игроков, точно также можно вызывать эвент у всех игроков на отключение света в определенном времени
 

OGPRussia

Специалист
7 Окт 2020
132
36
85
Спасибо, не подумал об этом
 
Реакции: Farhan_press_F

OGPRussia

Специалист
7 Окт 2020
132
36
85
Сейчас проверил, фонарик работает, к сожалению автомобиль нет Возможно нужно "пошаманить "...
Пойду поищу если ли оружия с фонарем, эпично будет походить с таким... по городу
 

Voyage

Участник портала
6 Июл 2022
11
4
22
На 1.1 всё работает, только что проверил
 

tolpeko777

Новый участник
7 Май 2023
1
0
3
Как сделать тоже самое только в сингл плеере ?