• Из-за обновления 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) последний раз были обновлены:

Вопрос Как такое сделать?

racoonqq

Участник портала
Автор темы
8 Июн 2022
19
0
6
Как сделать чтоб при заходе на сервер
Человека кидало на окно регистрации или авторизации
Как например на серверах становиться ночь и появляеться эта форма
 

enotit

Гуру
13 Ноя 2020
538
234
107
Написать скрипт. При заходе на сервер срабатывает Event, что игрок зашёл. Его ловим и отправляем на регистрацию.
Что касается ночи, то это триггерим на клиенте.
 
  • Like
Реакции: racoonqq

dooj

Гуру
high coder
24 Мар 2022
459
166
100
mp.events.add("playerJoin", (player) => {}) вызывается на серверной части. В функции прописываешь обращение к созданному Event на клиентской части, который обработает показ CEF (авторизации и регистрации).

Серверная часть
JavaScript:
mp.events.add('playerJoin', (player) => {
    player.call('register:user:client')
})

Клиентская часть
JavaScript:
let browser

mp.events.add('register:user:client', () => {
    browser = mp.browsers.new("package://ПУТЬ ОТ ПАПКИ 'client_packages'")
})

Если используешь какой-нибудь фреймворк, то используй состояния active у CEF и меняй их. В будущем при сборке в CLI, будет меньше работы)
 
  • Like
Реакции: racoonqq