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

    Ошибка: Ваша версия Grand Theft Auto V не поддерживается 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/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


    Grand Theft Auto 5 (+ GTA Online) последний раз были обновлены:

Мануал Инструкция по работе CEF в браузере сервера RedAge v3

NULMEKS

Гений
BackEnd developer
12 Янв 2024
462
373
108
28
Многие задаются вопросом, как просматривать CEF-интерфейсы через браузер сервера RedAge v3.
В этом руководстве я подробно объясню, как это можно сделать. Перед началом работы обязательно скачайте архив: WebServer.zip.

1. Перемещение файлов

  • Переместите папки lang и src из директории src_cef в папку WebServer\webpack.

2. Проверка обновлений

  • Запустите проверку обновлений с помощью батника: SERVER-UPDATE.

3. Запуск сервера

  • Запустите сервер с помощью батника: SERVER-BUILD.
  • Важно: после запуска сервера не закрывайте консоль, пока работаете в браузере.

4. Открытие веб-интерфейса

  • После запуска сервера автоматически откроется браузер по адресу: http://localhost:9000
  • Если браузер не открылся автоматически, перейдите по ссылке вручную.

5. Управление страницами через консоль браузера

  1. Открываем браузер нажимаем правой кнопкой мышки и выбираем "Просмотреть код элемента". (У каждого пункт может назеваться по разному зависимость от браузера).
  2. Перейдите на вкладку "Консоль".
  3. Вставьте команду для открытия нужной страницы:
    JavaScript:
    window.router.setView("PlayerHelp");
  4. Если при вставке возникает ошибка, попробуйте ввести команду вручную.

6. Работа со страницами в App.svelte

  • Файл со списком доступных страниц находится по пути: src_cef\src\App.svelte.
  • Найдите блок с константой:
    JavaScript:
    const Views =
  • Здесь вы увидите названия всех доступных страниц, например:
    • PlayerBattlePass — окно боевого пропуска.
    • PlayerAtm — окно банкомата.
    • PlayerAuthentication — окно регистрации.

Примеры команд для открытия страниц:

  • Открыть окно регистрации:
    JavaScript:
    window.router.setView("PlayerAuthentication");
  • Открыть окно банкомата:
    JavaScript:
    window.router.setView("PlayerAtm");

7. Завершение работы и деплой изменений

  1. После завершения работы и сохранения всех изменений переместите папки lang и src обратно из WebServer\webpack в src_cef.
  2. Выполните сборку проекта (билд) для src_cef.
  3. Загрузите собранные изменения на сервер.
 

Вложения

  • WebServer.zip
    10.1 KB · Просмотры: 164
Последнее редактирование:

NULMEKS

Гений
BackEnd developer
12 Янв 2024
462
373
108
28
для чего это надо?
Ну если ты сразу не понял, то скорей всего тебе это значить не надо...
Но в кратком объясню на пальцах. Если ты меню которая написанная на html мох открыть через браузер запустив файл и посмотреть.
То тут это не работает, так как cef написан не через html и просто так его не открыть. И когда ты что то меняешь в дизайне, чтоб тебе каждый раз не перезаходить на сервер смотреть. То с помощи данного скрипта ты это все можешь смотреть в браузере по мимо всего удобно стилистикой заниматься.
 
Реакции: Lucifer elD и MEVRINZ

MEVRINZ

Участник портала
22 Сен 2023
77
5
45
Ну если ты сразу не понял, то скорей всего тебе это значить не надо...
Но в кратком объясню на пальцах. Если ты меню которая написанная на html мох открыть через браузер запустив файл и посмотреть.
То тут это не работает, так как cef написан не через html и просто так его не открыть. И когда ты что то меняешь в дизайне, чтоб тебе каждый раз не перезаходить на сервер смотреть. То с помощи данного скрипта ты это все можешь смотреть в браузере по мимо всего удобно стилистикой заниматься.
получилось запустить как би разобрался.полезная штука
 

Makskkwk

Новый участник
5 Май 2025
1
0
3
Многие задаются вопросом, как просматривать CEF-интерфейсы через браузер сервера RedAge v3.
В этом руководстве я подробно объясню, как это можно сделать. Перед началом работы обязательно скачайте архив: WebServer.zip.

1. Перемещение файлов

  • Переместите папки lang и src из директории src_cef в папку WebServer\webpack.

2. Проверка обновлений

  • Запустите проверку обновлений с помощью команды: SERVER-UPDATE.

3. Запуск сервера

  • Запустите сервер с помощью команды: SERVER-BUILD.
  • Важно: после запуска сервера не закрывайте консоль, пока работаете в браузере.

4. Открытие веб-интерфейса

  • После запуска сервера автоматически откроется браузер по адресу: http://localhost:9000
  • Если браузер не открылся автоматически, перейдите по ссылке вручную.

5. Управление страницами через консоль браузера

  1. Открываем браузер нажимаем правой кнопкой мышки и выбираем "Просмотреть код элемента". (У каждого пункт может назеваться по разному зависимость от браузера).
  2. Перейдите на вкладку "Консоль".
  3. Вставьте команду для открытия нужной страницы:
    JavaScript:
    window.router.setView("PlayerHelp");
  4. Если при вставке возникает ошибка, попробуйте ввести команду вручную.

6. Работа со страницами в App.svelte

  • Файл со списком доступных страниц находится по пути: src_cef\src\App.svelte.
  • Найдите блок с константой:
    JavaScript:
    const Views =
  • Здесь вы увидите названия всех доступных страниц, например:
    • PlayerBattlePass — окно боевого пропуска.
    • PlayerAtm — окно банкомата.
    • PlayerAuthentication — окно регистрации.

Примеры команд для открытия страниц:

  • Открыть окно регистрации:
    JavaScript:
    window.router.setView("PlayerAuthentication");
  • Открыть окно банкомата:
    JavaScript:
    window.router.setView("PlayerAtm");

7. Завершение работы и деплой изменений

  1. После завершения работы и сохранения всех изменений переместите папки lang и src обратно из WebServer\webpack в src_cef.
  2. Выполните сборку проекта (билд) для src_cef.
  3. Загрузите собранные изменения на сервер.
Также при заходе в консоль выдаёт ошибку

index.js:728 Uncaught Error: Cannot find module 'html-entities'
at webpackMissingModule (index.js:728:1)
at ./node_modules/webpack-dev-server/client/overlay.js (index.js:728:1)
at webpack_require (bootstrap:22:1)
at fn (hot module replacement:61:1)
at ./node_modules/webpack-dev-server/client/index.js?protocol=ws%3A&hostname=0.0.0.0&port=9000&pathname=%2Fws&logging=info&overlay=true&reconnect=10&hot=true&live-reload=true (WebSocketClient.js:50:2)
at webpack_require (bootstrap:22:1)
at startup:4:1
at startup:6:1
at webpackUniversalModuleDefinition (universalModuleDefinition:9:1)
at universalModuleDefinition:10:2


Вопрос что при данной ошибке делать?

window.router.setView("PlayerHelp");
VM150:1 Uncaught TypeError: Cannot read properties of undefined (reading 'setView')
at <anonymous>:1:15
 

Dmitry_V

Гений
23 Июн 2023
2,175
355
131
27
Также при заходе в консоль выдаёт ошибку

index.js:728 Uncaught Error: Cannot find module 'html-entities'
at webpackMissingModule (index.js:728:1)
at ./node_modules/webpack-dev-server/client/overlay.js (index.js:728:1)
at webpack_require (bootstrap:22:1)
at fn (hot module replacement:61:1)
at ./node_modules/webpack-dev-server/client/index.js?protocol=ws%3A&hostname=0.0.0.0&port=9000&pathname=%2Fws&logging=info&overlay=true&reconnect=10&hot=true&live-reload=true (WebSocketClient.js:50:2)
at webpack_require (bootstrap:22:1)
at startup:4:1
at startup:6:1
at webpackUniversalModuleDefinition (universalModuleDefinition:9:1)
at universalModuleDefinition:10:2


Вопрос что при данной ошибке делать?

window.router.setView("PlayerHelp");
VM150:1 Uncaught TypeError: Cannot read properties of undefined (reading 'setView')
at <anonymous>:1:15
Прочитать ошибку, загуглить если не понимаешь.
 

NULMEKS

Гений
BackEnd developer
12 Янв 2024
462
373
108
28
Также при заходе в консоль выдаёт ошибку

index.js:728 Uncaught Error: Cannot find module 'html-entities'
at webpackMissingModule (index.js:728:1)
at ./node_modules/webpack-dev-server/client/overlay.js (index.js:728:1)
at webpack_require (bootstrap:22:1)
at fn (hot module replacement:61:1)
at ./node_modules/webpack-dev-server/client/index.js?protocol=ws%3A&hostname=0.0.0.0&port=9000&pathname=%2Fws&logging=info&overlay=true&reconnect=10&hot=true&live-reload=true (WebSocketClient.js:50:2)
at webpack_require (bootstrap:22:1)
at startup:4:1
at startup:6:1
at webpackUniversalModuleDefinition (universalModuleDefinition:9:1)
at universalModuleDefinition:10:2


Вопрос что при данной ошибке делать?

window.router.setView("PlayerHelp");
VM150:1 Uncaught TypeError: Cannot read properties of undefined (reading 'setView')
at <anonymous>:1:15
Посмотри внимательно на инструкцию.
Смотри у тебя должно быть:
После того как скачал установил в CMD веди по очереди:
nvm install 16.14.0
nvm use 16.14.0

После чего следуй инструкции что касается WebServer.