Опубліковано: 14.10.2013
Контр страйк - гра, яка завоювала серця мільйонів гравців по всьому світу. Одна з основних причин такої великої популярності гри - можливість грати з живими супротивниками. Однак не завжди є бажання або можливість грати по мережі. Наприклад, якщо немає інтернет з'єднання, або недостатньо досвіду для онлайн баталій. У таких випадках на допомогу гравцеві приходять боти. Бот (скорочення від англійського слова robot) - віртуальний гравець, що володіє «штучним інтелектом». Основне завдання ботів - симулювати гру живих гравців. Словосполучення «штучний інтелект» не дарма взято в лапки - насправді боти - це набір скриптів. Перші версії ботів були дуже простими і були мало схожі на реальних гравців: переміщалися по незграбним траєкторіях, стріляли через стіни і вели себе неприродно. Але з часом боти все більше і більше наближалися до людської поведінки. Траєкторії руху, манера стрілянини стали більш різноманітними, боти почали використовувати командні дії, реагувати на команди по радіо, перестрибувати через перешкоди, реагувати на флешки і дим. Стали з'являтися алгоритми, що дозволяють роботам аналізувати нову для них карту при першому завантаженні, що дозволило грати оффлайн на будь-яких картах.
Незважаючи на все різноманіття ботів, варто виділити найбільш популярних з них - ZBot.
zBot - зроблені на замовлення компанії Valve студією Turtle Rock Studios. Вважаються офіційними ботами для counter-strike 1.6 , ConditionZero і Source. Мають досить реалістичною поведінкою, яке добре налаштовується. На легкому рівні складності боти стріляють довгими чергами стоячи або на бігу, мало використовують укриття і є легкою здобиччю для будь-якого мало-мальськи вміє грати людини. Однак, на високому рівні складності «інтелект» ботів значно зростає. Боти починають стріляти одиночними кулями і короткими чергами під час стрейфа, стрибати, використовувати укриття, гранати і шиті, що робить їх гідним противником навіть для досвідчених бійців. Ці боти, на відміну від PoDBoT, не потребує файлах з попередньо розставленими вейпоінтамі для кожної карти. Вони здатні самі аналізувати нову карту і генерувати точки навігації при першому завантаженні. Після чого, згенерувала інформація зберігається і використовується при подальшій грі на цій карті.
установка:
1. завантажити ботів ZBot 1.5
2. У викачаному архіві лежить 2 версії ботів - З російською озвучкою та англійської. Вибираємо які нам більше до душі.
3. Копіюємо папку Cstrike в кореневій каталог гри (там, де лежить hl.exe) з заміною всіх файлів.
4. Користуємося.
Так само ви можете відразу скачати контр страйк 1.6 з ботами .
Для управління ботами можете використовувати ігрове меню, яке викликається комбінацією клавіш "H".
Так само управляти ботами можна за допомогою консолі.
Консольні команди ZBot 1.5bot_add - додати бота
bot_add_t - додати бота терориста
bot_add_ct - додати бота контра
bot_kill name / all - вбити бота по імені (name) або всіх відразу (all)
bot_kick name / all - кікнути бота по імені (name) або всіх відразу (all)
bot_knives_only - ботам доступні тільки ножі
bot_pistols_only - ботам доступні тільки пістолети
bot_snipers_only - ботам доступні тільки снайперки (AWP / Scout і інші)
bot_all_weapons - Без прив'язки до зброї (використовують будь-яку зброю)
bot_difficulty 0-3 - Скілу бота (0 - найслабші, 3 - найсильніші. Дана опція буде діяти тільки для знову доданих спамерських пошукових роботів. Ті що вже були додані залишаться з тим Скіла, з яким ви їх додавали)
bot_quota число - мінімальна кількість ботів (якщо ви Кікном бота, то новий бот автоматично додасться; значення 0 відключає цей параметр)
bot_prefix prefix - Префікс буде доданий до нікнейм кожного доданого бота.
bot_join_team ct / t / any - встановлює, до якої команді будуть приєднуватися боти (контри; тери; до обох, не забуваємо перед цим відключити автоматичну балансування команд - mp_autoteambalance 0 і mp_limitteams 0)
bot_join_after_player 0/1 - боти створюються тільки, коли хоча б один «живий» гравець є на сервері (0 - боти створяться, навіть якщо людей на сервері немає)
bot_allow_pistols 0/1 - ботам дозволено (1) або заборонено (0) купувати пістолети
bot_allow_shotguns 0/1 - ботам дозволено (1) або заборонено (0) купувати дробовики
bot_allow_sub_machine_guns 0/1 - ботам дозволено (1) або заборонено (0) купувати пістолети-кулемети (наприклад mp5, або Узі)
bot_allow_rifles 0/1 - ботам дозволено (1) або заборонено (0) купувати гвинтівки
bot_allow_machine_guns 0/1 - ботам дозволено (1) або заборонено (0) купувати M249
bot_allow_grenades 0/1 - ботам дозволено (1) або заборонено (0) купувати гранати
bot_allow_snipers 0/1 - ботам дозволено (1) або заборонено (0) купувати снайперки
bot_allow_shield 0/1 - ботам дозволено (1) або заборонено (0) купувати щит
bot_allow_rogues 0/1 - накумаренние боти (якщо 1 - боти бігають, нікого не слухають і палять у все, що рухається :)
Управління навігацією ZBot Перелічені нижче команди призначені для ручної правки шляхів ботів (NAV-даних). Рекомендується забіндити ці команди на які-небудь клавіші для зручності використання.
bot_nav_mark - Позначає обрану NAV-область для подальших операцій.
bot_nav_delete - Видаляє обрану NAV-область.
bot_nav_split - Розділяє вибрану NAV-область на 2 області по БІЛІЙ лінії.
bot_nav_merge - Об'єднує поточну вибрану NAV-область з попередньою поміченою. Об'єднання відбудеться тільки в тому випадку, якщо розміри обох NAV-областей збігаються по лінії об'єднання.
bot_nav_connect - Створює односпрямовану зв'язок від поточної поміченої NAV-області до поточної обраної NAV-області. Це говорить ботам, що вони можуть бігати ВІД виділеної області ДО обраної. У більшості випадків, необхідно з'єднувати області в обох напрямках. Виняток: області, коли бот повинен зістрибнути кудись вниз (назад йому вже не потрапити).
bot_nav_disconnect - Видаляє всі зв'язки від поточної поміченої області до поточної обраної області.
bot_nav_begin_area - bot_nav_end_area - Ці дві команди створюють нові області: bot_nav_begin_area позначає один кут області, а bot_nav_end_area - протилежний і власне, створює область. Щоб скасувати напишіть команду bot_nav_begin_area знову.
bot_nav_splice - Створює нову NAV-область між поточної поміченої областю та поточної обраної областю і сполучає нову область двостороннім зв'язком. Дана команда особливо корисна в похилих областях.
bot_nav_crouch - Позначає область як «crouch», тобто змушує ботів повзти (йти навприсядки) в цій області.
bot_nav_jump - Позначає область як «jump», тобто змушує ботів стрибати в цій області.
bot_nav_analyze - Аналізує NAV-дані і визначає на карті доступні (досяжні) області. Операція може зайняти кілька хвилин в залежності від розмірів і складності будови карти.
Дана команда вимагає, щоб на карті був хоча б 1 бот. Рекомендується поступати таким чином: збережетеся, додайте бота і швиденько введіть цю команду: bot_analyze.
bot_nav_save - Зберігає навігацію в файлі * .NAV в директорію «cstrike / maps» під ім'ям карти.
bot_nav_load - Завантажує NAV-дані з файлу, очистивши поточні дані.
Редагування навігації bot_nav_edit 0/1 -Значення 1 - дозволяє редагувати навігацію вручну.
bot_nav_zdraw значення -встановлюється висоту навігаційних елементів над землею в режимі редагування. Якщо рельєф карти досить сильно міняється (підйоми, спуски), то буде корисно збільшити цей параметр до 10 або 15. За умовчанням: 4.
bot_quicksave 0/1 - При значення 1 операція аналізу карти буде пропущена. Але пам'ятайте, що без аналізу, боти не зможуть правильно дивитися.
Інше команди ZBot bot_walk 0/1 - Боти не можуть бігати (тільки ходять).
bot_stop 0/1 -Боти взагалі не рухаються.
bot_show_nav 0/1 -При значенні 1 навігація буде показана близько бота.
bot_show_danger 0/1 -При значенні 1 «небезпеку» буде показана для кожної NAV-області у вигляді вертикальної смужки. СИНЯЯ смуга показує небезпеку для контрою, а червона - для терров.
bot_traceview значення - Використовується для внутрішньої налагодження навігації ботів.
bot_debug значення - Використовується для внутрішньої налагодження поведінки ботів.
bot_about -Показує номер версії ботів і інформацію про автора.
bot_goto_mark - Змушує 1 бота йти до центру поточної поміченої області. Це корисно при тестуванні «прохідності» деяких місць.
Завантажити ZBot 1.5 російська + англійська озвучка: завантажити