• Внимание!

    Все публичные материалы на нашем портале можно скачать совершенно бесплатно.
    После регистрации вы получите доступ ко всем ресурсам, сможете участвовать в обсуждениях и использовать расширенные возможности форума.
This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

GM JS Готовый мод сервера Street Role Play для мультиплеера RAGE:MP 1.0

Нет прав для скачивания
Совместимость с RAGE:MP
  1. 1.1 (prerelease)
Слив готовой сборки сервера Street RP (полная рабочая версия) для RAGE Multiplayer.
Модификация сервера написана на JavaScript (TS) + React (визуальная часть клиента).
В серверной части используется база данных - MongoDB + Redis.
Все скриншоты функционала сервера и видео-обзоры и видео-урок по установке смотрите внизу страницы.




Установка и запуск сервера:

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

  2. Перед нами папка с файлами сервера, что она содержит?

    src_client - исходные файлы клиентской части
    src_server - исходные файлы серверной части
    src_ui - исходные файлы визуальной части (интерфейсов)
    файл .env - основная конфигурация сервера (настройки)

  3. Следующим шагом мы настроим среду разработки и установим необходимые модули.

    В папке сервера открываем командную строку (SHIFT + ПКМ в пустом месте папки - дальше кликаем на PowerShell)
    и выполняем поочередно следующие команды:

    Git:
    npm install
    npm run build

    Если во время установки вы получаете ошибку - Error: spawn git ENOENT,
    - то вам необходимо установить Git-SCM (ссылка на скачивание есть сверху ↑).

  4. Переходим к файлу .env в папке сервера, открываем и смотрим, содержимое файла должно быть таким:

    Makefile:
    DB_URI=mongodb://localhost:27017/streetrpREDIS_HOST=127.0.0.1
    REDIS_PORT=6379
    REDIS_PASSWORD=
    MAIL_USER=admin@ragemp.pro
    MAIL_PASS=12345
    WEATHER_KEY=ВашКлючПогоды
    WEATHER_CITY=Moscow,RU
    DAILY_NEWS=
    INIT_DELAY=

  5. Далее устанавливаем сервер баз данных - MongoDB Community Server (ссылка на скачивание есть сверху ↑).
    Ждем конца установки, запускаем - MongoDB Compass подключаемся к локальному серверу и создаем новую
    базу данных (нажав плюсик слева), называем ее - streetrp (также она называется в нашем конфиг-файле .env).





  6. Скачиваем и устанавливаем программу - MongoDB Shell (ссылка на скачивание есть сверху ↑).
    И закидываем в нее (а именно в папку bin, рядом с mongosh.exe) файл базы данных из папки с сервером - database.sql

    В папке с этой программой (а именно в папку bin, рядом с mongosh.exe) открываем командную строку (SHIFT + ПКМ в пустом месте папки - дальше кликаем на PowerShell) и выполняем поочередно следующие команды:

    Git:
    mongosh.exe
    use streetrp
    load('./database.sql');

    Ждем окончания процесса и без каких либо ошибок нам дожна вылезти надпись - TRUE.
    Этим шагом мы загрузили в базу данных необходимые данные (дома, фракции, бизнесы, одежду) и прочую информацию.



  7. Далее самый простой шаг из всех которые есть, скачиваем и устанавливаем еще одну базу данных:
    Redis Server (ссылка на скачивание есть сверху ↑).



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



  9. Вуаля! Вы установили сервер, можно запускать исполняемый файл - ragemp-server.exe и подключаться к локальному IP!


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

Дополнительная информация:

Внимание! В момент регистрации на почту не отправляется код, он пишется вам в консоль сервера!
Просто копируйте код из консоли и вставляйте в игру для продолжения регистрации.




Решение -
Как настроить бесплатную отправку почты в моде Street RP

Админка выдается в базе данных, а именно в Collection - users, колонка - adminLvl. Максимальный уровень - 4.

Уровни админки:
1 - Хелпер
2 - Админ
3 - GameMaster
4 - Владелец

Команды админки:
/esp
- ESP
/inv - Невидимость
/adm - Админ-статус
/gm - Бессмертие

Клавиши админки:
F6 - Полет
F4 - Админ-меню

Если вы нажали F4, а меню админки не открывается - значит вы выдали уровень админки выше 4 (максимальный).


Видео-урок по установке:


Первоначальный источник - https://github.com/ragemp-pro/streetrp
(скопированный форк, оригинальная ссылка удалена).

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

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

Видео-обзор систем сервера:


Скриншоты всех систем под спойлером:



Автор
Harland David Sanders
Скачивания
2,303
Просмотры
38,911
Первый выпуск
Обновление
Оценка
4.11 звёзд 9 оценок

Другие ресурсы пользователя Harland David Sanders

Поделиться ресурсом

Последние рецензии

Доброго времени суток, rage вылетает в моменте подключения к серверу, всё сделал по инструкции, в чём может быть проблема?
Harland David Sanders
Привет, как вариант - нехватка оперативной памяти, попробуй запустить сервер без dlcpacks (последний шаг в видео).
1. Благодарность, за такую возможность
2. Мне сервер понравился
3. Пожалуйста, доработайте его, если у вас есть время

Даже если в нем есть баги, они исправляются, сейчас очень полезные реальные знания, где нигде не найти, а это важно, я от души благодарю человека, за такую идею, так как гоночных серверов мало, а мультиплеер будет развиваться потихоньку, да и плюс даже этому поучиться! опять же это важно, если что то кому то не нравиться все решается просто, вы берете сами и делаете и показываете, поймите, что готовое, дадут мало людей, так как это труд, внушите себе уже в свои мозги, еще благодарите что это бесплатно, а не стоит 350 тыс рублей например, хотя автор мог и поставит цену, его право и его труд

4. В качестве демо, для дома на локальный сервер, не забрасывайте, доработайте, в целый проект, а дальше какие то нибудь длс к ниму, за деньги, лучший вариант, кому надо тот купит для проекта
5. Спасибо!
Вопрос как это перенести потом не на локальный сервер?
1) Не работают команды
2) Непонятно где сменить логотип и мод сервера
3) Есть баги
Понравилась чистота и порядок в проекте. Но остается проблема гигантафилии у автора и любовь к токсичности) Если переписать рвотный интерфейс то можно и открывать сервер. Только разберитесь с багом который фиксет тачки)
Плюсы:
- Бесплатно
- Подробная инструкция
- Очень быстрая поддержка (мне ответили через 3 минуты после моего сообщения в дискорд-сервере, при этом на моих часах был 3 часа утра :D)
- Готовый пак модов с возможностью быстрой замены и перестойки

Минусы:
- Ещё не нашел, но я в процессе.