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

Вопрос Как задать педу агресивное поведение?

asdassad322323

Новый участник
5 Май 2022
33
1
10
Создаю педа, нужно что бы он нападал на игрока, как это сделать?
 

og sofly

Начинающий специалист
29 Янв 2022
149
60
106
Агрессивное в каком смысле? Чтобы он тебя бил если ты его затронешь или сразу тебя х*ярил?
 
Реакции: asdassad322323

XDeveluxe

⚡️BackEnd Developer
Команда форума
Moderator
High developer
BackEnd developer
30 Авг 2021
3,012
1,742
211
28
Мне кажется, что такого можно добиться используя setRelationshipBetweenGroups.

Чисто пример использования, но я не проверял:
JavaScript:
const localplayer = mp.players.local;
const playerGroupHash = mp.game.joaat("PLAYER");
const nonFriendlyGroupHash = mp.game.joaat("NON_FRIENDLY_PLAYER");

// Задание локальному персонажу группы 'Player'
localplayer.setRelationshipGroupHash(playerGroupHash);

// Добавление новой группы
mp.game.ped.addRelationshipGroup("NON_FRIENDLY_PLAYER", 0);

// Установка взаимоотношений между двумя группами, где 5 - индекс 'Hate' (Ненавидеть)
mp.game.ped.setRelationshipBetweenGroups(5, playerGroupHash, nonFriendlyGroupHash);
mp.game.ped.setRelationshipBetweenGroups(5, nonFriendlyGroupHash, playerGroupHash);
При таком использовании на NPC нужно вешать
Код:
npcEntity.setRelationshipGroupHash(nonFriendlyGroupHash);

Но это только догадки и мысли, я не проверял ни то, за что точно отвечают группы отношений, ни работоспособность этого метода.
 
Последнее редактирование:
Реакции: asdassad322323

Similar threads