Перейти к основному содержимому

Как заставить сквад НПС перебегать в другую точку после получения определенного ...

Вопрос

Как заставить сквад НПС перебегать в другую точку после получения определенного инфопоршня?

Ответ

Для того чтобы заставить сквад НПС перебежать в другую точку после получения определенного инфопоршня, вам нужно настроить логику перемещения для каждого члена сквада. Вот пример конфигурации:

1. Создайте смарт-террейн и пропишите его логику.
2. В логике каждого НПС установите условие активации перемещения при получении определенного инфопоршня:

```ltx
[logic@glavniy]
suitable = {=check_npc_name(glavniy)} true
def_state_standing = ward
invulnerable = true
walk_to_point = target_position
  1. Укажите точку, в которую нужно переместиться:
[walker@glavniy]
path_walk = glavniy_walk
path_look = glavniy_look
meet = meet
def_state_standing = ward
invulnerable = true
walk_to_point = {=info_get_position(target_info)}
  1. Пропишите логику перемещения для всех членов сквада.
  2. Убедитесь, что каждому НПС присвоен уникальный NPC-название и он включен в смарт-террейн.