This is a mobile optimized page that loads fast, if you want to load the real page, click this text.

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

nettkom

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


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

Шаг 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

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

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

(Когда я написал, про то что он провалился)

автор 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
Спасибо за мануал. У меня весёлый вопрос... Как дать ему имя?