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

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

Вопрос

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

Ответ

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

1. Откройте скрипт НПС, где происходит выдача инфопоршня.
2. Добавьте проверку после выдачи инфопоршня на наличие нужного события или условия.
3. Если условие выполнено (например, когда игрок взял инфопоршень), вызовите функцию тпания НПС на указанную точку.
4. Используйте следующий код примерно в таком виде:

```cpp
if (player.hasInfoPersh()) // Проверка наличия инфопоршня у игрока
{
NPC->teleportTo(targetPosition); // Тпание НПС на указанную точку
}
  1. Убедитесь, что переменные targetPosition и player.hasInfoPersh() корректно определены в вашем коде.