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

Вопрос Как сделать бота дружественным?

kratos

Участник портала
Автор темы
7 Июл 2023
18
1
13
Как сделать, чтобы NPC имел свойства дружественного персонажа их сюжетки? Дабы, целясь в него, нельзя было стрелять.
Я пока смог только заставить его не бояться моего персонажа с помощью общей группы. Также сделал бота неуязвимым. Но при этом в бота можно стрелять, кровь льется рекой.

Видел функцию Player.setCanBeTargetted, которая не позволяет выбрать бота, как цель. Но это работает на рукопашку и автоаим. Нацелиться вручную и стрелять всё ещё можно.
Также видел функцию Player.setCanAttackFriendly , выглядит как что-то полезное. Но она уже работает с дружественной целью. А как так называемого "friendie" изначально назначить так и не понятно.
 

Inoi

/dev/null
VIP
15 Окт 2020
2,446
1,439
208
34
JavaScript:
mp.players.local.setConfigFlag(423, true);
может сработать как будто бы?

мб можно попробовать проверять педа, через какой-нибудь player.aimTarget при этом
ну или просто лкм отключить, ы
 
Реакции: kratos

DOSA & MIWUK

Начинающий специалист
14 Дек 2022
172
19
58
Как вариант использовать зеленую зону на нпс
 

Bloodlust

Гуру
25 Апр 2021
309
103
112
Ну ты же создал группу по твоим словам.

Задал себе и педу группу, педы и игроки находящиеся в одной группе всегда дружественные
 

kratos

Участник портала
Автор темы
7 Июл 2023
18
1
13
Да, но группа помогла лишь избавить бота от страха пуль. Та функция не меняла погоды - стрелять в тело можно было.
Плюс отношения в базе есть по типу respect, like, companion, все пробовал и не сработало. При этом именно с friend не нашел ничего
 

XDeveluxe

Модератор
Команда форума
high coder
30 Авг 2021
2,220
1,425
191
27
Возможно, что ты устанавливал relationship только в одну сторону (от бота к игроку), но забыл про вторую (от игрока к боту)?
 

kratos

Участник портала
Автор темы
7 Июл 2023
18
1
13
Потестил блок кнопки, когда прицел на боте. Почти сработало, но дробовик с разбросом цепляет все равно. ГТАшные дружественные педы таким образом не коцаются, там защита хитрее.
 

kiraz

Начинающий специалист
17 Апр 2023
269
90
53
вероятно подружиться с ним. лови гайд
 

Daniello97

Начинающий специалист
12 Дек 2021
213
57
65
А смешно то как