Боты — это неиграбельные персонажи (NPC), которые ведут себя почти как настоящие игроки. Впервые были представлены с помощью PODbot (Ping Of Death) для Counter-Strike 1.5 и официально в Counter-Strike: Condition Zero, благодаря ИИ, созданный Gearbox Software и Turtle Rock Studios.
Realbot
Reaлохlbot был написан для Counter-Strike и был на фреймворке 'Botman'а', созданный на движке Half-Life. Он способен навигировать по 3D картам Counter-Strike без файлов навигации и боты могли учиться и адаптировать все поведения с реальных игроков. Бот был разработан Стефаном Хендриксом который заявил, что Realbot был награжден "Лучшим ботом для Counter-Strike в 2002".
Ping of Death
Маркус "Count Floyd" Клинге создал невероятное дополнение с ИИ для Counter-Strike 1.6, теперь известное как PODbot, которые развивался при помощи отзывов, и улучшался на протяжении многих лет, чтобы создать реалистичное взаимодействие ботов, вскоре похожее как в Condition Zero. Используется система .PWF файлов в которых находится информация о навигации, также система является предшественником системы NAV, реализованная в Condition Zero и Counter-Strike: Source.
Как и официальные CZ боты, POD боты имеет три разных режима агрессии; нормальный, агрессивный, и защитный. Их статус агрессии появляется рядом с их именем, нежели у CZ-ботов. [POD] (Normal), [P*D] (Aggressive) и [P0D] (Defensive, просто нуль, а не буква "О")
Нормальные и агрессивные боты, как правило, вооружены штурмовыми винтовками, в то время как боты-защитники вооружены снайперскими винтовками. Также у каждых режимов ботов были свои приоритеты среди оружий: так, у нормальных ботов высоким приоритетом был Krieg 552, у агрессивных - AK-47, а у защитных - Krieg 550 Commando.
POD-боты не имеют время на реакцию и задержку на атаку. Однако, их сложность влияет на то, как они прицеливаются. На легкой сложности, они всегда прицеливаются в ноги, на высокой сложности, они всегда прицеливаются в голову, несмотря на то, какое оружие они носят (они могут также сделать выстрел в голову из AWP, даже несмотря на то, что это оружие моментально убьет при выстреле в тело). Вообще, POD-боты очень смертоносны если вооружены AK-47, т.к они могут быстро среагировать и выстрелить в игрока в любой дистанции выстрелом в голову, даже во время ходьбы (и они, похоже, шустрее чем боты Condition Zero).
Сравнивая с CZ ботами, они менее точны и агрессивны, поскольку они имеют тенденцию прятаться и обстреливать. Также, их снайперский диапазон короткий, который меняется в зависимости от оружия которое в руках. (С Scout они, скорее всего переключатся на пистолет при среднем диапазоне). Скорострельность POD ботов заметно быстрее чем у CZ ботов, поскольку они скорее всего сделают второй выстрел, прежде чем они автоматически будут использовать прицел снайперской винтовки. Их диапазон с дробовиком больше и они будут стрелять на средней дистанции, также они стреляют во время перезарядки и заряжают и стреляют при встречи с противником на средней или близкой дистанции.
Counter-Strike: Condition Zero
Во время ранней разработки Condition Zero, Gearbox Software наняли Клинге работать над ранним ИИ ботов для игры, позволяющий для использования в одиночной игре, совместной игре и традиционной командной игре. Во время передачи продукта к Ritual Entertainment, судьба нового бота стала неизвестна.
Собственная версия Ritual'ов была не закончена, и производство передалось к Turtle Rock Studios. Они работали над ИИ для одиночной игры, многопользовательской части, и они начали кодировать NPC для серверов, желающих больше игроков на низких серверах. Вполне вероятно, что основной программист Майкл Бут брал примеры с Gearbox и Клинге во время разработки NAV системы. Как результат, они завершили ботов и навигационные карты одновременно и NPC-террористов для Дежурства. Уровни навыков (Легкий, Средний, Сложный, Эксперт) применили с ИИ, связали с опциями сервера чтобы было проще или чтобы соревноваться с игроками.
В Counter-Strike Condition Zero, навигация ботов улучшена, особенно с заложниками т.к они больше взаимодействуют с игроками и могут сами сбежать. Если спецназ или террорист рядом, бот скажет "Okay sir, let's go" (Ладно, сэр, вперед) человеку-игроку, то бот будет следовать за ним. Цитата поменяется на "Okay Commander, let's go" (Ладно, командир, вперед) если игрок будет играть в кампанию Дежурство.
К тому же, несколько иностранных языков теперь поддерживаются для ботов, например: Китайский. Однако, есть ошибка, где бот будет продолжает говорить ту же самую цитату, пока другой бот использует радио.
Counter-Strike: Source
Turtle Rock Studion перекодировала ИИ для Counter Strike: Source, тем самым обновив ботов к стандарту нового движка Source. Этот ИИ улучшили в Left 4 Dead, которое разработали до их приобритения Valve и Turtle Rock Studios.
В Counter-Strike Source, боты теперь предупреждают союзников о снайперах, если они есть в пределах видимости. Эти цитаты были взяты с вырезанных цитатах, из предыдущих частей. Ботам-снайперам теперь больше известно о своем окружении и будут занимать длинные пути в своей обороняющей позиции. В связи с этим, видимость снайперов увеличилось и они будут атаковать вместе с союзниками, с целью уничтожить противника. Боты которые видят вражеского снайпера будут искать прикрытие и будут стоять рядом со стеной, а не стоя на месте и атаковать как это было в предыдущих частях. В некоторых случаях, боты могут атаковать в близких дистанциях, во время обстрела или в обход на фланг снайпера. Однако, даже если игрок не снайпер, они могут все еще пытаются это действие с любым оружием, кроме снайперского оружия.
Вражеские боты реагируют на вашу стрельбу, и часто образуют от мала до велика группы, с целью убить игрока, в отличие от предыдущих игр серии, где игрок сталкивался "один на один". Это, наверное, способ заставить игрока действовать с союзниками-ботами. Действовать в одиночку против них будет сложнее, даже если у них низкий навык. Кроме того, когда игрок убивает бота, они перепрограммируются фокусировать на человеке-игроке, а после и на других ботов, если они не находятся рядом.
Как и в предыдущих частях, (легкие) боты вооружены M249, они будут стрелять пулями на длинной дистанции. Теперь, боты на легкой сложности будут стрелять из своего оружия небольшими очередями в средне-длинной дистанции, включая и с M249. Однако, их аккуратность не так хороша, чтобы убить врага на длинных дистанциях, исключая ботов которые вооружены снайперскими винтовками. На низкой сложности снайперы-боты могут иметь проблему в первом раунде кого-нибудь задеть, также это даёт преимущество оппонентам на реакцию. Кроме того, инфильтрация навыков у ботов была улучшена, а именно для мест закладки. ИИ использует эффективные входы в территорию, которую занял противник. В Source версии, боты меньше склонны к застреванию или совершать суицид падая, из-за улучшенной конструкции карты.
В GoldSrc играх, ботам нужно 3-7 секунд чтобы закупиться оружием и экипировкой. Эта возможность была убрана в Source и Global Offensive.
Как и в прошлых частях Counter-Strike, боты будут часто образовать группу, чтобы пройти всю карту, в том случае если они выиграли предыдущий раунд. Однако, боты, которые проиграли в предыдущем раунде будут кемпирить и/или сидеть в углу.
Counter-Strike: Global Offensive
Система ботов значительно улучшилась, особенно система навигации. Более того, поведение ботов было настроено для Гонка вооружений, Бой насмерть, и обновлен освобождение заложников соответственно. Также, была улучшена аккуратность ботов. Даже с длинной дистанцией и легкими ботами, они могут убить противника эффективно, если они вооружены винтовками. Однако, это компенсируется наличием времени, прежде чем боты начнут открывать огонь. Также, как и в предыдущих частях серии, где боты часто приседали во время перестрелки с противником, боты теперь воздерживаются от приседания в большинстве случаев. Более того, боты на высокой сложности будут использовать тактику "pop 'n hide" против любого противника при некоторых дистанциях, если они против противника, который вооружен слабым оружием, например, дробовиком в длинных дистанциях.
Была реализована новая функция, когда человек-игрок наблюдает за ботом, то он может им контролировать им с соответствующей командой в любое время. Однако, статистика, деньги, и подобранное оружие может быть награждено только боту, не человеку.
В отличии от Counter-Strike: Source где боты группируются всей командой чтобы выполнить миссию, боты в CS:GO иногда разбиваются на пол-команды (в основном 5 на группу).
В многопользовательских серверах, боты будут появляться чтобы заполнить пустые места, пока не присоединится игрок. По умолчанию, их сложность установлена на сложную.
Обычно, когда играете в оффлайне с ботами, игра начинается в общем итоге из 9 ботов для каждой команды (5 игроков на каждую команду). В отличии от предыдущий частей, количество ботов в игре не может быть выбрано в меню. Однако, игрок может добавить больше ботов в любое время, используя в консоле команду bot_add
для максимум из 10 игроков для каждой команды (включая игроков). Как и в Condition Zero и Source, игрок может добавить специфичного бота, прописывая имя перед "bot_add"(например, Иан, снайпер-бот). Смотрите страницу ниже для всех имен ботов.
Игрок может также использовать bot_add_ct
или bot_add_t
чтобы добавить ботов прямо в нужную команду. Однако, игра не разрешает больше чем 2 дополнительных ботов в одной команде, без дополнительной консольной команды.
В любое время, игрок может убрать ботов из игры используя консольную команду bot_kick <имя бота>
. Если имя бота не специфичное, все боты будут убраны из игры.
Можно также использовать bot_kill <bot name>
во время матча, но это будет считаться как чит-команда и будет требовать активации sv_cheats
, даже во время игры оффлайн с ботами.
Если террорист-игрок случайно кинет его C4 боту, он может вернуть её нажав на кнопку (по умолчанию "Е") на боте.
Поскольку двери могут быть уничтожены как в Left 4 Dead, боты будут стрелять в двери, если дверь будет блокировать их сторону после открытия. Однако, двери не могут быть полностью уничтожены орудийным огнем (стреляя в неё, можно сделать только дырки) и они могут медленно быть уничтожены после того, как бот будет сталкиваться с дверью достаточно долго.
Боты, обычно, не станут покупать оружия которые были добавлены в обновлениях/патчах. Это включает USP-S, M4A1-S, CZ75-Auto, Револьвер R8, MP5-SD. Более того, их оружия используют раскраску по умолчанию.
Большую часть времени, боты подчиняются радио командам, которые были отозваны игроком, такие как 'Hold This Position' (Удерживать эту позицию) и 'Follow Me' (За мной). Эти команды могут остановить ботов от обстреливания в определённом месте, тем самым они умрут мгновенно.
Использование ботов на пользовательских картах
Для новых скомпилированных картах, в которые можно поиграть в Condition Zero или Source, игра автоматически будет искать проходимые места для ботов. Скомпилированная информация хранится в NAV-файле сервера, для дальнейшего использования.
Иногда боты не будут функционировать правильно в пользовательских картах, так как они будут пытаться ходить по-своему коду, настроенному на другие карты. В этом случае, рекомендуется добавить консольную команду для ограничения или переключения определенных областей, которые требуют определенного типа движения.
В зависимости от размера карты, "auto-way pointing" может длится от 5 до 10 минут. Однако, в Source "auto-way pointing" улучшили, игнорируя "ярлыки", которые обычно использует человек-игрок.
Некоторые пользовательские карты ограничены, т.е они только для людей. Если боты будут добавлены на карты (например, типа "jail break"), они не будут ходить по ней эффективно и иногда могут совершить суицид, если же пойдут в место с тегом "trigger_hurt" (боты будут игнорировать этот тег и будут просто ходить по нему).
Опции ботов (до Global Offensive)
- Префикс
- Подобно тегам для кланов, специально используемый для всех ботов.
- По умолчанию: [Bot]
- Сложность
- Easy, Normal, Hard, или Expert
- Боты используют...
- Если разрешено, то могут использовать конкретное оружие.
- Если некоторые флажки выключены, боты не будут использовать специфичное оружие.
- Если все флажки выключены, боты будут использовать только нож.
- Радио ботов
- Радиопереговоры ботов
- Нормально ― Будут использовать цитаты, например "Nice shot, sir." и "We owned them!"
- Минимум ― Не будут использовать много цитат, только в важных ситуациях.
- Стандартное радио ― Боты будут использовать только голосовое меню, т.е "Замечен противник" и "Займите позицию и ждите моей команды."
- Выкл. ― Они не будут использовать радио.
- Боты присоединяются к команде
- В какую команду боты должны присоединится. Если установлено на Random, боты сбалансировано зайдут.
- Боты вступают после игрока
- Боты присоединятся после игрока и уже начнут играть.
- Боты заодно с людьми
- Если включено, боты оставят людям выполнять задачи, тоесть спасение заложников или закладка бомбы. Если все люди-игроки погибли, боты сами выполнят задачу.
- Неуправляемые боты
- Если включено, некоторые боты будут отвечать негативно на команды и будут выполнять другие цели.
- Если выключено, все боты будут положительно отвечать на команды, которые были заданы человеком или ботом, исключая снайперов и других людей-игроков с их особыми командами.
ВНИМАНИЕ: Некоторые карты не разрешают ботам нормально работать.
Предпочтение оружия
От нормальной сложности и сложнее, некоторые боты имеют свое собственное предпочтение к оружию. Их предпочтения можно смотреть в файле BotProfile.db в папке Counter-Strike и может быть открыт Блокнотом. Заметьте, что все боты на легкой сложности используют разное оружие и у них нет собственного предпочтения.
Игры до Counter-Strike: Global Offensive
Боты будут часто использовать штурмовые винтовки в своей команде.
Некоторые Спецназы-боты могут изменить свой M4A1 или FAMAS на AK-47 или Galil если предпочтение у этого бота - RifleT. Террористы-боты также поменяют свои AK-47 или Galil на M4A1 или FAMAS, если в их предпочтении не хватает буквы T перед Rifle.
Боты будут использовать штурмовые винтовки, у которых есть прицел.
- AUG (CT)
- SG 552 Commando (T)
- FAMAS (CT) (Если не могут купить AUG.)
- Galil (T) (Если не могут купить SG552.)
- MP5 (Если не могут купить любую штурмовую винтовку.)
Боты будут использовать снайперские винтовки.
- AWP
- SG 550 (CT)
- G3SG1 (T) (Некоторые снайперы-боты никогда не покупают эту снайперскую винтовку; они будут только подбирать это оружие, если вооружены Scout, но боты у которых нет предпочтения могут купить это оружие если есть деньги..)
- Scout (Если они не могут позволить себе вышеупомянутую снайперскую винтовку.)
- FAMAS (CT) (Если не могут купить любую снайперскую винтовку.)
- Galil (T) (Если не могут купить любую снайперскую винтовку.)
- MP5 (Если не могут купить любую снайперскую или штурмовую винтовку.)
Боты спреют пули, дабы сконтактировать с противником или разрешат супрессивные выстрелы.
- M249
- XM1014 (Если не могут купить M249.)
- M3 (Если не могут купить XM1014.)
- FAMAS (CT) (Боты могут взять это оружие, если оружие которые у них сейчас в руках нет в списке предпочтения, или они никогда не купят это.)
- Galil (T) (Боты могут взять это оружие, если оружие которые у них сейчас в руках нет в списке предпочтения, или они никогда не купят это.)
- MP5 (Если не могуть купить M249 и любой дробовик.)
Боты будут использовать дробовики.
- XM1014
- M3 (Если они не могут купить XM1014.)
- FAMAS (CT) (Боты могут взять это оружие, если оружие которые у них сейчас в руках нет в списке предпочтения, или они никогда не купят это.)
- Galil (T) (Боты могут взять это оружие, если оружие которые у них сейчас в руках нет в списке предпочтения, или они никогда не купят это.)
- MP5 (Если не могут купить любой дробовик.)
Только спецназовцы-боты могут использовать Щит. Если щит защищен, то их предпочтения похоже на Rifle. Также, это было убрано в Counter-Strike: Source.
Боты используют пистолеты-пулемёты которые более эффективны для спреинга пулями.
Counter-Strike: Global Offensive
Боты будут часто использовать штурмовые винтовки в своей команде.
Некоторые Спецназовцы-боты могут изменить свой M4A4 или FAMAS на AK-47 или Galil AR если предпочтение у этого бота - RifleT. Террористы-боты также поменяют свои AK-47 или Galil AR на M4A4 или FAMAS, если в их предпочтении не хватает буквы T перед Rifle.
Боты будут использовать штурмовые винтовки, у которых есть прицел.
Некоторые из этих предпочтений есть PunchT, но всё равно не хватает Punch без T.
Боты будут использовать снайперские винтовки.
- AWP
- SCAR-20 (CT)
- G3SG1 (T) (Некоторые снайперы-боты никогда не покупают эту снайперскую винтовку; они будут только подбирать это оружие, если вооружены SSG 08, но боты у которых нет предпочтения могут купить это оружие если есть деньги..)
- SSG 08 (Если они не могут позволить себе вышеупомянутую снайперскую винтовку.)
- FAMAS (CT) (Если не могут купить любую снайперскую винтовку.)
- Galil AR (T) (Если не могут купить любую снайперскую винтовку.)
- MP7 (Если не могут купить любую снайперскую или штурмовую винтовку.)
Боты спреют пули, дабы сконтактировать с противником или разрешат супрессивные выстрелы.
- M249
- XM1014 (Если не могут купить M249.)
- Nova (Если не могут купить XM1014.)
- FAMAS (CT) (Боты могут взять это оружие, если оружие которые у них сейчас в руках нет в списке предпочтения, или они никогда не купят это.)
- Galil AR (T) (Боты могут взять это оружие, если оружие которые у них сейчас в руках нет в списке предпочтения, или они никогда не купят это.)
- MP7 (Если не могуть купить M249 и любой дробовик.)
Боты будут использовать дробовики.
- XM1014
- Nova (Если они не могут купить XM1014.)
- FAMAS (CT) (Боты могут взять это оружие, если оружие которые у них сейчас в руках нет в списке предпочтения, или они никогда не купят это.)
- Galil AR (T) (Боты могут взять это оружие, если оружие которые у них сейчас в руках нет в списке предпочтения, или они никогда не купят это.)
- MP7 (Если не могут купить любой дробовик.)
Боты используют пистолеты-пулемёты которые более эффективны для спреинга пулями.
Характеристика ботов
- Уровень: 0
- Храбрость: 20
- Время реакции: 0.50 секунд
- Задержка атаки: 1.50 секунд
- Сложность: Легкий
Их характеристика помощи товарищам по команде установлена на 75.
Имена ботов (Condition Zero, Source, and Global Offensive)
- Этот раздел о ботах которые появляются в мультиплеерном режиме. Для ботов которые появляются в режиме Дежурство, смотрите Список спецназов-ботов из Дежурства и Список террористов-ботов из Дежурства.
Имена которые выделены курсивом эксклюзивно для CS:GO.
Easy | Fair | Normal | Tough | Hard | Very Hard | Expert | Elite |
---|---|---|---|---|---|---|---|
|
|
|
|
|
|
|
|
Примечания
- ↑ Заменяет бота Pheonix