• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в RAGE Multiplayer.

    ERROR: Your game version is not supported by RAGE Multiplayer.

    Данная ошибка говорит о том, что GTA V обновилась до новой версии (GTA Online тоже). Вам необходимо обновить саму игру в главном меню вашего приложения (Steam / Epic Games / Rockstar Games).
    Если после этого RAGE:MP все равно не работает - вам нужно дождаться выхода патча для самого мультиплеера (обычно это занимает от нескольких часов до нескольких дней).

    Новости и апдейты Rockstar Games - https://www.rockstargames.com/ru/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:
Скрипт для активации экранов в интерьере казино / Casino Diamond Walls (TV)

JS Скрипт для активации экранов в интерьере казино / Casino Diamond Walls (TV) 1.0

Нет прав для скачивания

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
2,993
2,394
219
Harland David Sanders добавил(а) новый ресурс:

Скрипт для активации экранов в интерьере казино / Casino Diamond Walls (TV) - Данный скрипт включает TV-экраны внутри здания казино (на клиентской части) для сервера RAGE:MP

Данный скрипт включает TV-экраны внутри здания казино (на клиентской части) для сервера RAGE:MP
Схему работы этого скрипта, можно использовать для других TV-экранов в игре.

Единственный минус: на версии 1.1, после перезахода через F1 экран больше не включается..
Если у кого то получится починить работу после реконнекта - пишите в обсуждения :unsure:

Демонстрация работы:

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



Узнать больше об этом ресурсе...
 

Inoi

/dev/null
VIP
15 Окт 2020
2,119
1,271
208
34
Пока Харланд страдает с жсом - вставлю свои пять с половиной копеек.

Скрипт будет отрабатывать каждый раз нормально, даже после перезахода - если выгружать клиенту анимку.
JavaScript:
mp.game.graphics.setTvChannel(-1);
В какой момент вы хотите её выгружать я хз, это вам виднее, но клиента вы должны ещё знать - поэтому при дисконнекте не получится.
Кроме этого, вам нужно подождать, пока она точно выгрузится.

Мне видится самым правильным вариантом - выгружать её перед загрузкой, т.е. либо вставить mp.events.call('casino:unloadVideoWall'); если идти по этому скрипту прямо в процесс загрузки с асинхронным таймером (чтобы анлоад успел пройти)

JavaScript:
mp.events.add("casino:loadVideoWall", async () => {
 
    mp.events.call('casino:unloadVideoWall');
    await mp.game.waitAsync(3000);

 
    mp.game.graphics.requestStreamedTextureDict(textureDict, false);
    while(!mp.game.graphics.hasStreamedTextureDictLoaded(textureDict)){
        await mp.game.waitAsync(100);
    }
 
Последнее редактирование модератором:

Harland David Sanders

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

Лорд

Начинающий специалист
6 Окт 2020
49
6
72
30
Интересно конечно но почему-то ругается на этот момент:

JavaScript:
mp.game.graphics.requestStreamedTextureDict(textureDict, false);

    while(!mp.game.graphics.hasStreamedTextureDictLoaded(textureDict)){
        await mp.game.waitAsync(100);
    }

Не загружает текстуру получается и вечно висит в её ожидании, может какой IPL ещё подключать надо? Сейчас подключены "vw_casino_main", "vw_casino_garage", "vw_casino_carpark", "vw_casino_penthouse"
 

Harland David Sanders

Куратор портала
Автор темы
Команда форума
Куратор портала
VIP
high coder
media
10 Сен 2020
2,993
2,394
219
Интересно конечно но почему-то ругается на этот момент:

JavaScript:
mp.game.graphics.requestStreamedTextureDict(textureDict, false);

    while(!mp.game.graphics.hasStreamedTextureDictLoaded(textureDict)){
        await mp.game.waitAsync(100);
    }

Не загружает текстуру получается и вечно висит в её ожидании, может какой IPL ещё подключать надо? Сейчас подключены "vw_casino_main", "vw_casino_garage", "vw_casino_carpark", "vw_casino_penthouse"
Хватит одного vw_casino_main
Посмотри код в конце файла casinowall.js там есть комментарий.
 

Лорд

Начинающий специалист
6 Окт 2020
49
6
72
30

Leinader

Начинающий специалист
14 Янв 2021
2
0
56
вы фокусники? как вы находите все нужные методы, функции и названия для правильной работы скриптов?
 

Лорд

Начинающий специалист
6 Окт 2020
49
6
72
30
вы фокусники? как вы находите все нужные методы, функции и названия для правильной работы скриптов?
вообще-то все скрипты из оригинальной GTA5 в свободном доступе
 

Harland David Sanders

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