• Из-за обновления 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) последний раз были обновлены:
Готовый мод сервера Street Role Play для мультиплеера RAGE:MP

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

Нет прав для скачивания

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,598
2,755
219
Harland David Sanders добавил(а) новый ресурс:

Готовый мод сервера Street Role Play для мультиплеера RAGE:MP - Полная версия готовой сборки сервера STREET RP для RAGE Multiplayer (база данных MongoDB).

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


Установка и запуск сервера:
⚠️ Обратите внимание! Для запуска данной сборки сервера у Вас должны быть установлены...

Узнать больше об этом ресурсе...
 

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,598
2,755
219
У кого возникает данная ошибка - Cannot read property 'noHUD' of undefined.

1678358038986.png

Решение:
Удалить файлы в папке где у вас установлен RAGE:MP - client_resources (можно удалить именно от этого сервера, смотрите по дате папки).
Затем перезапустить сервер и зайти заново (с полным перезапуском мультиплеера).
 
Последнее редактирование:

ready to massacre

Начинающий специалист
4 Мар 2023
153
58
40
1678332111859.png

JavaScript:
import { Request, Response } from 'express';
import money from 'helpers/money';

class DonationController {
    updateBalance(req: Request, res: Response) {
        const { userId, balance } = req.body;

        const player = mp.players.toCustomArray().find((item) => item.account === userId);
        if (player) money.updatePlayer(player, { points: balance }); // отправить фулл объект денег, банк и тд

        res.status(200).end();
    }
}

export default new DonationController();
1678332136860.png

JavaScript:
import express from 'express';
import donationController from './controllers/donation';

class Routes {
    private app: express.Application;

    constructor(app: express.Application) {
        this.app = app;
    }

    apply() {
        this.app.post('/api/donation', donationController.updateBalance);
        this.app.get('/api/players', (req, res) => {
            res.status(200).json({ players: mp.players.length });
        });
    }
}

export default Routes;

я же правильно понял этот контроллер у сервака? Знаешь на каком адресе сидит их API, можешь post запросом накручивать себе донаты, там никаких мидлварь нет, проверок нет
главное свой userId (account) знать и все
 
Последнее редактирование:
Реакции: Harland David Sanders

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,598
2,755
219
Посмотреть вложение 6788Посмотреть вложение 6789
я же правильно понял этот контроллер у сервака? Знаешь на каком адресе сидит их API, можешь post запросом накручивать себе донаты, там никаких мидлварь нет, проверок нет
главное свой userId (account) знать и все
Скорее всего правильно, но я думаю глупо это контролить на уровне приложения если для таких вещей существует фаервол.

p.s: не публикуй пж код скринами, для этого есть специальный тег
 

ready to massacre

Начинающий специалист
4 Мар 2023
153
58
40
Скорее всего правильно, но я думаю глупо это контролить на уровне приложения если для таких вещей существует фаервол.

p.s: не публикуй пж код скринами, для этого есть специальный тег
upd: изучив более детально, нет донаты не накручивает, но меняет стейт в компоненте у игрока на сервере, грубо говоря можно любому игроку на сервере в интерфейсе у игрока в гта накрутить сколько угодно денег, вопрос доверяет ли данным сервер с клиента, скорее всего нет
насчет того, что это можно закрыть фаерволом: да можно, но впринципе лучше подобные уязвимости не писать

а так в целом я бегло поглядел код, выглядит хорошо, по ощущениям интерфейс писался несколько лет назад, либо разработчик застрял на классах в реакте
upd2:
в зависимостях подсмотрел версию реакта,
"react": "^16.13.1", да, где-то года 2-3 назад походу создавался мод
 
Последнее редактирование:
  • Haha
Реакции: ishidarex и stage

DeAAmoN

Мастер
BackEnd developer
18 Мар 2022
603
165
114
Т.е. нубо РП на этом моде не открыть... )
PS либо отключать подтверждение почты, либо поднимать и настраивать почтовый сервер, а в нем отправку кода)
 

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,598
2,755
219
Т.е. нубо РП на этом моде не открыть... )
PS либо отключать подтверждение почты, либо поднимать и настраивать почтовый сервер, а в нем отправку кода)
Если прям так нужно можем щас вырезать подтверждение почты из дизайна и функционала 😉
 

DeAAmoN

Мастер
BackEnd developer
18 Мар 2022
603
165
114
Реакции: Daniello97

JeffAdventure

Новый участник
1 Май 2021
1
0
48
Слив это конечно круто, плохо и интересно, но когда у нас редис стал базой данных?
 

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,598
2,755
219

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,598
2,755
219
Реакции: Binit

Walter

Активный участник
15 Сен 2020
212
42
89
Все отлично...
Все работает...
Спасибо штат Кентуки....
 

Вложения

  • Скриншот 09-03-2023 23.41.50.png
    Скриншот 09-03-2023 23.41.50.png
    1.7 MB · Просмотры: 1,049
Последнее редактирование:
Реакции: Harland David Sanders

MiLT

Активный участник
BackEnd developer
2 Янв 2023
60
26
62
Мельком взглянув на сервер/клиент, можно сказать, что это один из самых лучших (если не самый лучший) слитых модов за всё время. (В плане аккуратности и чистоты кода, а не обилия функционалом, хотя некоторые моменты и вызывают вопросы)

Для того, чтобы начать что-то делать на рейдже в самый раз
 

#Clifford

Мастер
1 Ноя 2020
733
157
111
У меня ссылка на редис ведет на монгодб шел. Как установить редис?
 

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,598
2,755
219

HATE

Новый участник
11 Окт 2020
1
0
56
у меня вопрос есть, а как залить его на хост если он использует монго дб а не принцип денвера?