ВХОД ПО ПАРОЛЮ
Забыли пароль?
ВХОД ЧЕРЕЗ СОЦ. СЕТЬ

ОПРОС
Еще к нам будете заходить? :)

Счетчики
Яндекс.Метрика
Анализ сайта www.gmod-fan.ru
Наши партнеры
Кто онлайн
Пользователей: 4
Скрытых: 0
Гостей: 47
Всего: 51

Mask27rus, Яндекс, Google, гарисс мод, zaker, alex gem

Онлайн список

» » Генерация навигации - руководство по использованию Nextbot'ов на любимых картах
Опубликовал: EginKaman - 31 май 2017 (17:17)
Просмотров: 560

Генерация навигации - руководство по использованию Nextbot'ов на любимых картах

Генерация навигации - руководство по использованию Nextbot'ов на любимых картах

Вступление


Навигационная сетка представляет собой набор узлов, которые размещаются по карте, так чтобы Nextbot'ы могли перемещаться.
Nextbot'ы - NPC'ы, которые используют продвинутый ИИ (искусственный интеллект), умеют делать то, что обычные NPC'ы делать не могут. Например, лазить по лестницам. Некоторые примеры:
  • NPC террористов/спецназа в Counter-Strike: Source/Global Offensive используют Nextbot;
  • Заложники в Counter-Strike: Source/Global Offensive используют Nextbot;
  • Все NPC'ы в Team Fortress - Nextbot (роботы в MvM и боссы на Хелловин);
  • Зомби в Left 4 Dead 1 и 2 тоже Nextbot'ы.

А теперь перейдем к следующему разделу, создание простейшей навигации.

Создание простейшей навигации


Предположим, что вы уже играете на карте для которой хотите создать навигацию.
Как игра будет загружена, а карта запущена просто откройте консоль. Если вы не активировали или не знаете как открыть консоль:
  1. Поставьте игру на паузу, клавиша ESC
  2. Перейдите в настройки
  3. Нажмите кнопку "Дополнительно (Advanced)"
  4. Поставьте галочку "Активировать консоль разработчика (Enable developer console)"
  5. Откройте консоль клавишей "~" (она же тильда, там где буква "Ё")

Теперь, когда консоль открыта, вводим:
nav_generate

На некоторое время игра подвиснет, появится некоторый текст в консоли и карта будет перезапущена. Теперь вы сможете использовать Nextbot'ов.
Примечание: Генерация может занять много времени, в зависимости от вашего компьютера, размера и сложности карты.
Получили ошибку или на карте комната возрождения находится отдельно от основной карты? Читайте следующие части руководства.

Ошибка "No walkable seed positions"


Рассмотрим ситуацию, когда команда для генерации вернула ошибку "No walkable seed positions".
Вернитесь в игру и посмотрите на землю (в любую точку), а затем снова откройте консоль. Введите:
nav_mark_walkable

Теперь навигация должна генерироваться, повторите прошлую команду.

Если у карты отдельная комната возрождения


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

Способ 1. Самостоятельное создание навигации.


В этом способе от Вас потребуется много терпения, ведь мы будем создавать навигацию вручную.
Сначала вводим в консоль команду:
nav_edit 1

Вы увидите на земле перекрестье в виде оси координат. А теперь смотря на землю введите в консоль:
nav_begin_area

Теперь перекрестье будет рисовать квадраты/прямоугольники в зависимости от того куда будете смотреть.
Когда квадрат будет рисоваться на участке вашей карты введите в консоль:
nav_end_area

Примечание: Можно привязать эти команды к кнопкам, дабы ускорить процесс ручного создания навигации.
Повторяйте эти действия пока вся карта не будет покрыта сеткой навигации.
Примечание: Этот способ создает самую простейшую сетку навигации. Возможно Nextbot'ы не смогут делать всё что могут.

Способ 2. Найти и скачать.


Вы можете найти навигацию в мастерской Steam или на других сайтах. Самые популярные карты уже имеют навигацию.

Информация
Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.