Как настроить NPC на сервере Rust
❤️ Приветствуем Вас, дорогие посетители хостинга - WorldHosts.FUN! В Rust искусственный интеллект (AI) управляет не только враждебными учёными и военными, но и всеми животными, населяющими остров. От того, как настроена навигация NPC, зависит не только сложность выживания, но и производительность вашего сервера. В этой инструкции мы разберём, как настраивать и управлять движением NPC и животных на сервере Rust.
✔️ Инструкция:
Шаг 1. Откройте панель управления сервером и в боковом меню перейдите в раздел «Запуск».

Шаг 2. Опуститесь по странице ниже и найдите два параметра:

NAV_WAIT
Значение отключено (False): Сервер запускается и начинает принимать игроков сразу, не дожидаясь завершения расчёта NavMesh. Это гарантирует быстрый старт, но в первые минуты после запуска возможны задержки и лаги, так как расчёт происходит в фоновом режиме параллельно с игрой.
Значение включено (True): Сервер ждёт полного завершения расчёта NavMesh, и только после этого открывает вход для игроков. Он будет дольше запускаться, но с первых секунд работает стабильно, без «подлагиваний».
NAV_DISABLE
Эта настройка включает или отключает саму систему NavMesh. Если она включена (True), навигационная сетка не генерируется.
Значение включено (True): Все существа заморожены и не двигаются. При этом мир становится безопаснее, но теряет динамику. Животные и учёные стоят на месте.
Значение отключено (False): NPC и животные свободно передвигаются, охотятся и убегают. Полноценный, живой мир со всеми опасностями.
Обратите внимание! Для запуска этих параметров необходим мощный сервер, в ином случаи возможны лаги.
Шаг 3. В игре также существуют множество команд/переменных, таких как, например:
ai.npc_enable true (вкл.), false (выкл.) - глобально включает или отключает спавн всех NPC (учёных) на сервере.

Другие команды:
ai.think true (вкл.), false (выкл.) - включает или отключает «мышление» AI. Если установить false, NPC и животные становятся полностью пассивными и не реагируют на игроков.
ai.ignoreplayers true (игнорировать), false (атаковать) - включает «режим игнорирования»: все NPC на сервере перестают атаковать игроков. Это своего рода «аварийный выключатель» для агрессии.
ai.addignoreplayer "Имя_игрока" - добавляет конкретного игрока в список игнорирования AI. Удобно для администраторов или участников ивентов.
ai.removeignoreplayer "Имя_игрока" - удаляет игрока из списка игнорирования.
ai.killanimals - мгновенно убивает всех животных на карте. Полезно для быстрой очистки сервера от фауны.
ai.killscientists - мгновенно убивает всех учёных (NPC) на карте.
ai.npc_enable true (вкл.), false (выкл.) - глобально включает или отключает спавн всех NPC (учёных) на сервере.
Команды для спавна отдельных сущностей
Введите команду spawn scientist и вам отобразится полный список всех доступных префабов. Чтобы использовать команды с помощью внутриигровой консоли, необходимо быть администратором, как выдать админку на сервере Rust читайте ТУТ.

Самые полезные из них — их можно использовать с командой spawn (NPC появится в центре карты) или entity.spawnhere (появится рядом с вами), например:
entity.spawnhere scientistnpc_patrol 10
Число «10» — это расстояние в метрах между вами и NPC.

Также, можно установить специальные плагины для более гибкого контроля NPC. Как установить плагины на сервер Rust смотрите ТУТ. Примеры:
Roaming NPCs — добавляет на сервер ИИ-ботов, которые ведут себя почти как живые игроки: они свободно бродят по карте, самостоятельно собирают древесину, камень, металл и серу, а также вступают в схватки с дикими животными и другими игроками, создавая ощущение населённого мира.
Better NPC — предлагает максимальную гибкость в настройке искусственного интеллекта: администратор может управлять десятками параметров поведения, здоровья, вооружения и спавна, адаптируя NPC под любые игровые сценарии — от безобидных торговцев до смертоносных боссов.
HumanNPC — создаёт интерактивных человеческих NPC, которые служат универсальной платформой для других плагинов: через них можно реализовывать квестовые цепочки, торговлю, банковские системы и выдачу заданий, превращая обычный сервер в полноценную RPG.
Если у вас возникли трудности по настройке NPC на сервере Rust, обратитесь в техническую поддержку создав тикет.
⚡ Настройка сервера RUST: https://worldhosts.fun/knowledgebase/6/Rust
❤️ Благодарим, что используете хостинг - WorldHosts.FUN!

⚡ Промокод на скидку 15% - WORLDHOSTS
☝️ Применяется только для новых регистраций
