• Из-за обновления GTA 5 (был добавлен новый патч) может временно не работать вход в 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/ru/newswire/
    Статус всех служб для Rockstar Games Launcher и поддерживаемых игр: https://support.rockstargames.com/ru/servicestatus


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

Мануал FAQ как создать нпс rage mp 1.0

nettkom

Специалист
Автор темы
14 Сен 2020
58
42
82
20200920033129_1.jpg


И так... сейчас я расскажу как создать нпс, допустим для парковки. Как сделать функционал расскажу если надо будет)

Шаг 1. Ищем файл и добавляем NPC
Заходим в client_packages/main.js
И видим это
Код:
var Peds = [
...
{ Hash: 1596003233, Pos: new mp.Vector3(459.7471, -1000.333, 24.91329), Angle: 177.2829 }, // Muscle Prisoner
];

Как только найдём данную строчку ниже добавляем такую строчку
Код:
{ Hash: hash, Pos: new mp.Vector3(0, 0, 0), Angle: 177.2829 }, // Создаём NPC

Шаг 2. Даём скин нашему NPC
Заходим на сайт https://wiki.gtanet.work/index.php/Peds
Ищем понравившегося NPC, и копируем его hash
Для теста возьмём Construct02SMY, его хеш: -973145378
И заменяем слово hash на эти цифры и получаем это
Код:
{ Hash: -973145378, Pos: new mp.Vector3(0, 0, 0), Angle: 177.2829 }, // Создаём NPC

Шаг 3. Координаты
Ищем
Код:
new mp.Vector3(0, 0, 0)

И меняем нули на координаты, т.к мы делаем нпс для парковки я возьму корды колшейпа где берётся место для парковки
Координаты берём так встаём как надо и пишем /save
После в чате появятся координаты
И получил я это:
Код:
{ Hash: -973145378, Pos: new mp.Vector3(-1167.416, -700.0884, 21.29), Angle: 177.2829 }, // Создаём NPC

Как видим NPC провалился, из за того что координаты у меня кривые, щас их заменю и будет нормально стоять.
Код:
{ Hash: -973145378, Pos: new mp.Vector3(-1166.829, -700.1986, 21.86366), Angle: 177.2829 }, // Создаём NPC

Готово! Сохраняем файл и идём на сервер проверять появился ли нпс или нет

Ничего сложно нет, когда-нибудь расскажу как сделать нпс с анимацией
эээх тут должны были быть анимированные эмодзи, но пока я делал эту запись нитро закончилось((((изменено)

(Когда я написал, про то что он провалился)
unknown.png
автор Discord: Hello World!#2096
 
Последнее редактирование:

Crazy_Man

Участник портала
16 Сен 2020
24
3
22
как добавить NPC это мы знаем вот как добавить к нему функционал?!
 

Mr.Santa

Активный участник
2 Ноя 2020
43
7
43
Для тех кто в танке - это для редаги, это так, чтобы не говорили потом, что не пашет
 

OSCAR

Начинающий специалист
18 Июн 2021
111
8
55
Полезный мануал, благодарю.
 

I would tip fate

Начинающий специалист
20 Фев 2021
76
10
63
Спасибо за мануал. У меня весёлый вопрос... Как дать ему имя?