Добро пожаловать на BlackSAMP - ФОРУМ

  • Приватные и секретные разделы доступны только зарегистрированным пользователям.

    Вся важная информация в нашем ТГ: t.me/gtablack

    На данном форуме запрещено публиковать контент нарушающий Российское законодательство, за это последует блокировка ФА.

Готовый мод сервера REDAGE RP 3.0 для RAGE:MP на базе RedAge (NeptuneEvo)

Developer

Разработчик
SOFT TEAM
Регистрация
23 Дек 2024
Сообщения
256
Реакции
126
Баллы
62
Redage RP (Red Age Roleplay) — это популярный сервер для игры GTA V в режиме многопользовательской ролевой игры (RP). Он создан на базе платформы RageMP, которая позволяет игрокам взаимодействовать в большом открытом мире GTA V с множеством других игроков.

Основная идея и концепция
Redage RP — это место, где игроки могут вжиться в роли вымышленных персонажей и проживать их жизни в рамках законов и правил сервера. Здесь можно стать кем угодно: полицейским, врачом, бизнесменом, мафиози, простым рабочим или даже бездомным. Игроки создают собственные истории, взаимодействуют друг с другом, выполняют различные задания и строят карьеру.



  1. Скачиваем архив и извлекаем все файлы в удобное место
    (не рекомендуется на рабочий стол, лучше напрямую на один из дисков).

  2. Перед нами папка с файлами сервера, что она содержит?
    src_client - исходные файлы клиентской части
    src_cef - исходные файлы визуальной части (интерфейсов)
    dotnet\resources - исходные файлы серверной части
    database - папка с .sql дампами для базы данных
    settings - папка с разными настройками сервера

  3. Следующий шаг - установка правильной версии NodeJS + установка модулей и сборка исходников CEF.
    У вас уже должен быть установлен NVM (Node Version Manager), если нет - ссылка есть чуть выше.

    Идем в папку - src_cef и открываем командную строку (SHIFT + ПКМ в пустом месте папки - дальше кликаем на PowerShell), затем вводим такие команды:

    Git:
    nvm install 16.14.0
    nvm use 16.14.0
    npm install --legacy-peer-deps
    npm run build
    Все эти команды ДОЛЖНЫ ВЫПОЛНЯТЬСЯ БЕЗ ОШИБОК, если они у вас есть - пробуйте заного или смотрите видео.

  4. Следующий шаг - установка модулей и сборка исходников CLIENT.

    Идем в папку - src_client и открываем командную строку (SHIFT + ПКМ в пустом месте папки - дальше кликаем на PowerShell), затем вводим такие команды:

    Git:
    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.
    После ввода данных нажимаем Ctrl + S затем жмите ДА если вас спрашивают подтверждение.

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

    После того как вы заполнили эти оба файла, сверху программы нажимаете: Сборка - Пересобрать решение

    1687155177344.png



    Внизу во вкладке Вывод будет должно быть написано: Успешно - 3 (это показатель что на данном этапе все правильно).

    1687155247027.png


  7. Следующий шаг - редактирование последнего 3-го конфига БД (про который многие забывают).

    Переходим в папку settings и открываем файл - mainDB.json.
    В нем просто указывайте свои данные для подключения MySQL.

  8. Предпоследний шаг - установка Redis Server.
    У вас он УЖЕ должен быть установлен, если нет - ссылка есть чуть выше.

  9. Последний шаг - скачивание и распаковка dlcpacks.

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

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


Если у вас есть ошибки - читайте вкладку ОБСУЖДЕНИЯ, многие из них обсуждались и были найдены решения..

Надеюсь мануал по установке этого RAGE:MP сервера вам понятен, старался расписать максимально подробно.
Но вдруг если что-то непонятно - вступайте в наш Discord сервер и мы поможем.

В этой сборке есть баги. Возможно когда либо займусь их исправлением, пишите список багов в обсуждение.

⚠️ Админка выдается в базе данных, таблица - characters, колонка - adminlvl, максимальный уровень - 10
⚠️ Полные файлы сервера ДО моих фиксов и изменений, в том числе содержащие архив CDN можно найти тут:

1687156200330.png
 
Сверху Снизу