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

Как сделать 1 определённого мутанта к игроку и НПС нейтральным до того момента, ...

Вопрос

Как сделать 1 определённого мутанта к игроку и НПС нейтральным до того момента, пока мы не выстрелим в него?

Ответ

Чтобы сделать мутанта нейтральным к игроку и НПС до первого удара, вам нужно изменить соответствующие параметры в скрипте. Например, для определённого мутанта с ID 'specific_mutant' добавьте или измените следующее в его оверрайде:

```lua
actor_friendly = true
npc_friendly = true
friendly = true

Эти параметры устанавливают монстра в нейтральное состояние относительно игроков и других НПС. Они будут продолжать свою обычную деятельность, пока не получат первый удар.

Если вам нужно это сделать для всех мутантов определённого типа, вы можете использовать условия в скрипте логики, например:

if (actor_has_item('specific_item')) then
actor_friendly = true
npc_friendly = true
friendly = true
end

Здесь 'specific_item' — это предмет или условие, которое активирует эти настройки.

Проверьте логику и ошибки в справочнике для устранения возможных проблем.