Эта база создана для обновления базы nextbot по умолчанию, в первую очередь для того, чтобы легко создавать игроков, похожих на nextbots.
Особенности продвинутых nextbots
- Они могут держать оружие, которое поддерживается npc. Также может содержать несколько видов оружия (пистолет, револьвер, smg1, ar2, дробовик, арбалет). Но вы должны понимать, что nextbots — это не npc, некоторое оружие, которое работает с npc, может не работать с этим nextbots. Это зависит от того, как создатель запрограммировал оружие.
- Вы можете управлять ботом с помощью камеры от третьего лица. Запустите управление с помощью контекстного меню (кнопка по умолчанию — C), нажмите правую кнопку мыши на боте и выберите «Диск». Чтобы остановить управление, нажмите кнопку масштабирования костюма (по умолчанию она не привязана! Посмотрите в настройках на кнопку привязки).
- 3 следующих бота — солдата по умолчанию: Follower, Friendly and Hostile. Soldier nextbots использует базу солдат, основанную на продвинутой базе Nextbots. Последователь nextbot: дружелюбен к вам и дружественным npc, будет стрелять во враждебных npc, всегда старается следовать за вами. Дружественный nextbot: Нейтрален по отношению к игрокам, дружелюбен по отношению к дружественным npc, враждебен по отношению к враждебным npc и враждебным солдатам Nextbots. Враждебный nextbot: Нейтрален по отношению к игрокам, враждебен по отношению к дружественным npc и дружественным солдатам Nextbots, дружелюбен по отношению к враждебным npc.
Другие функции (для разработчиков)
- Действия (анимация), основанные на действиях игрока. Это означает, что вы должны использовать модели игроков для ботов, а не модели npc. Также действия будут автоматически меняться в зависимости от состояния бота (стояние, приседание, бег, прыжки). Используя task hooks, вы можете изменить желаемое действие.
- Боты могут использовать навигационную систему nodegraph, если вы зададите соответствующую переменную. Поиск пути в Nodegraph использует возможности, поэтому вам следует изменять возможности в зависимости от того, что должен делать ваш бот.
- Поведение ботов в зависимости от задач. Вы можете создать список задач, которые могут быть запущены, завершены или завершены с ошибкой. У каждой задачи есть обратные вызовы. Смотрите базу солдат Nextbot в качестве примера. Задачи позволяют вам выполнять некоторые действия одновременно, такие как перемещение, стрельба, обращение с врагом и т.д.
- Каждая функция в базе прокомментирована. Чтобы узнать, что вам следует использовать, вы можете посмотреть исходный код base. Это поможет вам создавать своих ботов.
Похожие аддоны:
- DrGBase | Nextbot Base;
- Боты Zeta с собственным интеллектом и полной свободой действий;
- Боты из Team Fortress 2;
- Навигация Navmesh для НПС;
- Яйца спавна НПС;
- Не управляемые ракеты из НПС (веселуха);
- Скрипт перемещения НПС по установленным меткам.
Установка
- Распаковать и разместить все файлы из папок в папку addons;
- Пример: D:\Steam\SteamApps\common\GarrysMod\garrysmod\addons…
