Рип Слив GTA 5 Сервер (Бывший RedAge.net) + Инструкция.

S1ma

БульбаЗавер
Команда форума
Модератор
Репутация
32 / 122
Слив новой готовой сборки сервера REDAGE RP 3.0 (полная рабочая версия) для RAGE Multiplayer.
Выложено в публичный доступ одним из покупателей (Не мной)

Модификация сервера написана на C# + JavaScript + Svetle (CEF интерфейсы).
В серверной части используется база данных - MySQL + Redis.
Обратите внимание! Для запуска данной сборки сервера у Вас должны быть установлены следующие программы:
  • Редактор исходного кода - Visual Studio (Community).
    Скачать -
  • Платформа NodeJS (рекомендую использовать Node Version Manager).
    Скачать - (обязательно версия самого NodeJS - 16.14.0)
  • Сервер баз данных - MySQL (MariaDB 10.5)
    Скачать -
  • Дополнительная база данных для сервера - Redis Server
    Скачать -

Итак, запускать будем на самой обычной Windows 11 (х64).
  1. РАСПАКОУКА НАХОЙ. Скачали кинули в корень диска (во имя избежания ошибок)
  2. Перед нами папка с файлами сервера, что она содержит:
    src_client - исходные файлы клиентской части
    src_cef - исходные файлы визуальной части (интерфейсов)
    dotnet\resources - исходные файлы серверной части
    database - папка с .sql дампами для базы данных
    settings - папка с разными настройками сервера
  3. Следующий шаг - установка правильной версии NodeJS + установка модулей и сборка исходников CEF.
    У вас уже должен быть установлен NVM (Node Version Manager), если нет - ссылка есть чуть выше.

    Идем в папку - src_cef и открываем командную строку (SHIFT + ПКМ в пустом месте папки - дальше кликаем на PowerShell), затем вводим такие команды:
    Код:
    nvm install 16.14.0
    nvm use 16.14.0
    npm install --legacy-peer-deps
    npm run build
    Все эти команды ДОЛЖНЫ ВЫПОЛНЯТЬСЯ БЕЗ ОШИБОК, если они у вас есть - пробуйте еще разок. Или пишите сюда что за ошибка.
  4. Следующий шаг - установка модулей и сборка исходников CLIENT.
    Идем в папку - src_client и открываем командную строку (SHIFT + ПКМ в пустом месте папки - дальше кликаем на PowerShell), затем вводим такие команды:
    Код:
    npm install
    npm run build
    Ожидаем окончания. Проверяем на отсутствие ошибок, продолжаем.
  5. Следующий шаг - установка сервера баз данных MySQL + создание баз данных и их заполнение.
    У вас уже должна быть установлена MariaDB 10.5, если нет - ссылку оставил в начале поста.

    Открываем программу HeidiSQL, подключаемся к локальной базе данных и создаем ТРИ НОВЫХ БАЗЫ:

    ra3_main
    ra3_mainconfig
    ra3_mainlogs


    На всех БД при создании выбирайте кодировку - UTF8.

    После создания импортируем в эти базы данных соответствующие SQL дампы из папки - databases Как это сделать можно узнать в гугле.
  6. Следующий шаг - Серверная часть (редактирование конфигов БД + сборка проекта).
    У вас уже должна быть установлена программа - Visual Studio (+ пакет .NET Desktop Development)

    Переходим в папку dotnet/resources и открываем файл - NeptuneEvo.sln.

    В правой части программы есть окно - Обозреватель решения, там находим открываем файл:
    NeptuneEvo/Database/Config/Config.tt в этом файле на 26 строке указывайте свои данные для подключения MySQL.(Указали при установке MARIA DB
    После ввода данных нажимаем Ctrl + S затем жмите ДА если вас спрашивают подтверждение.

    В той же правой части программы, находим открываем файл:
    NeptuneEvo/Database/Server/ServerStruct.tt в этом файле на 24 строке указывайте свои данные для подключения MySQL.
    После ввода данных нажимаем Ctrl + S затем жмите ДА если вас спрашивают подтверждение.

    После того как вы заполнили эти оба файла, сверху программы нажимаете: Сборка - Пересобрать решение
    1687155247027-png.8691
  7. Следующий шаг - редактирование последнего 3-го конфига БД (про который многие забывают).

    Переходим в папку settings и открываем файл - mainDB.json.
    В нем просто указывайте свои данные для подключения MySQL.
  8. Предпоследний шаг - установка Redis Server.
    У вас он УЖЕ должен быть установлен, если нет - ссылка есть чуть выше.
  9. Последний шаг - скачивание и распаковка dlcpacks.

    В папке с сервером находим файл - client_packages/game_resources/dlcpacks/dlcpacks.txt в этом текстовом документе будет ссылка на скачивание архива со всеми dlcpacks, качаем и разархивируем содержимое архива рядом с текстовым файлом.
  10. Вуаля установка завершена, можете запускать сервер, файл - ragemp-server.exe.
    Если вам не 5 лет и вы умеете читать и смотреть видео то сервер запустится без ошибок.


    P.S. При запуске сервера, Зеленая надпись "Started! Waiting for connections.." Не означает полный старт! Ждём пока не прогрузяться все ресурсы (на HDD это достаточно долгий процесс, на SSD это около 3-5 минут) Старт происходит после надписи
    [DONE] The server is ready to accept connections


    Админка выдается в базе данных, таблица - characters, колонка - adminlvl, максимальный уровень - 10
    Админ команды находяться в таблице adminacсess (значения команд гуглите я сам еще не разобрался)



    Для подключения ИЗВНЕ нужно открыть два порта. 1: TCP/UPD 22005 2: UPD 22006
    Если будут вопросы, пишите по мере возможности буду отвечать. Мой тестовый сервер (описаный выше и установленый по инструкции) находиться по адресу dapfru.ddns.net:22005 (подключаться через RageMP и нужно будет скачать 4.4 ГБ инфы, канал я ограничил т.к есть еще проекты. По этому будьте готовы потерять немного времени) Может быть не всегда доступен.


 
Последнее редактирование:
Сверху