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

Мануал Оживляем сервер - Добавляем NPC + трафик на сервер RAGE:MP

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
714
324
161
30
И вновь всем привет.
Сегодня мы оживим наш мод, путем генерации NPC как в GTA Online.☝
Жаль только что они не синхронизируются между игроками....
И так, собственно к делу товарищи. Скрипт не сложный!
Нужно всего лишь добавить следующее в index.js на клиенте (чистый сервер):
JavaScript:
mp.events.add('guiReady', () => {
        mp.game.ped.removeScenarioBlockingArea(0, true);
        mp.game.streaming.setPedPopulationBudget(3);
        mp.game.ped.setCreateRandomCops(true);
        mp.game.vehicle.setRandomBoats(true);
        mp.game.vehicle.setRandomTrains(true);
        mp.game.vehicle.setGarbageTrucks(true);
        mp.game.streaming.setVehiclePopulationBudget(3);
        mp.game.invoke('0x34AD89078831A4BC'); // SET_ALL_VEHICLE_GENERATORS_ACTIVE
        mp.game.vehicle.setAllLowPriorityVehicleGeneratorsActive(true);
        mp.game.vehicle.setNumberOfParkedVehicles(-1);
        mp.game.vehicle.displayDistantVehicles(true);
        mp.game.graphics.disableVehicleDistantlights(false);
});
Ну и в принципе то всё! Боты будут жить своей жизнью.

Скриншот:
 
Последнее редактирование:

Mr_DETAL6KA

Новый участник
23 Ноя 2020
110
1
78
28
Супер. Жаль синхры нету и боты тачки свои на парковочных местах у домов оставляют. Это минус.
 

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
714
324
161
30
Реакции: Tony

Harland David Sanders

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

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
714
324
161
30

Harland David Sanders

🍔 ChefBurger
Команда форума
High developer
10 Сен 2020
3,671
2,849
219
Странно, скрипт на сервер никак не влияет по идее)
Краш клиента, а не сервера. Гта тупа закрывается, я думаю утечка памяти в связи с тем что боты выезжают за зону стриминга...
 

X-Clusiv

Модератор
Команда форума
Moderator
BackEnd developer
4 Окт 2020
714
324
161
30
11 Апр 2022
16
-1
56
а есть у кого способ добавить животных птиц рыб на сервер ? и чтоб нападать могли на игрока?
 

DeAAmoN

Мастер
BackEnd developer
18 Мар 2022
608
168
114
Это дичь, проверяли)

Например самое простое. Есть условные 2 игрока стоящие рядом, первый совершает действия, второй наблюдает.
Первый сел в автомобиль проезжавшего мимо НПС. Все нормально, он спокойно займет его и поедет дальше
В это время у наблюдателя первый игрок просто исчезнет.
Первый игрок может давить второго игрока, взорвать на нем несколько машин НПС - ничего второму игроку не будет
Как только первый игрок выйдет из машины - то он снова появится у второго игрока, причем в том месте, где он вышел с авто, которое было угнано у НПС

Таким образом спрятаться от кого либо будет очень просто. Угнал авто у НПС, пропал у всех кто был рядом (как будто сменил деменшен), отъехал в безопасное место
Вышел из автомобиля и снова тебя все видят, Как будто легальный чит)
 

NULMEKS

Гений
22 Сен 2023
591
428
108
28
Скрипт, устарел и до ума не доделан...
Для примера есть скрипт и синхрон в моде RedAge v3. Думаю кому надо будет тот возьмёт под основу или образец.

А так работа не плохая)
 

DeAAmoN

Мастер
BackEnd developer
18 Мар 2022
608
168
114
Там синхра НПС происходит через игроков. Причем НПС спавнятся отдельно, другими методами, не теми что описаны тут
А так тут это по сути даже не скрипт, а просто нативки рейджа для включения трафика
 
Реакции: Inoi

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,088
2,007
208
35
ну да, это клиентские нативки
офк они не синхронизированы
 

visag

Гуру
25 Апр 2022
263
137
100
а как тогда это работает на FiveM с онлайном в 400 человек? Там разве серверные?
 

Inoi

/dev/null
Команда форума
Moderator
VIP
15 Окт 2020
4,088
2,007
208
35
а как тогда это работает на FiveM с онлайном в 400 человек? Там разве серверные?
ну скорее всего да
так в 5м вроде синхронизация нпс из под капота работает вообще
 
Реакции: visag

enotit

Высший разум
High developer
BackEnd developer
13 Ноя 2020
1,636
520
187
22
Правильно понимаю, рейдж 1.2 после результатов новогоднего конкурса?
 
Реакции: fivepkost и Inoi

enotit

Высший разум
High developer
BackEnd developer
13 Ноя 2020
1,636
520
187
22
Анонсируют результаты?)) Это сообщение для
Да чёт хз, я же надеюсь, что следующее обновление будет не после ухода гиганта? (Не слежу за новостями ragemp, но вот это повеселило, вот это забавно, нужно будет отпуск взять на основной работе https://rage.mp/forums/topic/24944-pause-menu-animations-vehicles-and-more/ )
 
Реакции: DeAAmoN