- Покращена система навігації ботів, виправлені дрібні глюки.
- Повністю перероблена захист від застрявання ботів один в одному.
- Виправлений глюк з менюшками. Якщо ви відкривали одне меню і, не закривши його, відкривали інше, то при виборі пункту спрацьовувало дію з першого відкритого меню.
- Нова команда waypoint init, яка при відсутності вейпоінтов розставляє їх на місцях появи терров і контрою.
- У команді nb_kick тепер можна вказати бота з якої команди кікнути. (Див. ReadMe.txt)
- Виправлені вейпоінти на багатьох картах і додані нові.
- Поліпшено стрибкові навички бота.
- Тепер змінні nb_max_bots і nb_min_bots функціональні тільки на виділеному сервері.
- Тепер боти знають, що у Famas є 2 режиму стрільби.
- Мінлива nb_max_bots задає кількість клієнтів на сервері (враховуючи ботів). Більше реальних гравців - менше ботів (але не менше, ніж в nb_min_bots).
- Змінено порядок виконання конфігов ботів: спочатку nicebot.cfg, потім .cfg з папки з конфіга. Т.ч. в останньому не обов'язково зберігати всі налаштування, а тільки спецефичности для даної карти. (Див. Приклад в fy_iceworld.cfg)
- Тепер боти краще охороняють поставлену бомбу.
- Виправлено написання змінних AIM_THRUWALL і HEAR_SHOOTHRU_WALL з BotSkill.cfg на більш правильне: AIM_THROUGH_WALL і HEAR_SHOOT_THROUGH_WALL.
- При додаванні бота на виділений сервер командою "nb_add" змінна nb_max_bots автоматично инкрементируется (збільшується на одиницю).
- Покращена і виправлена система економії бота. Тепер вся команда економить гроші, якщо у 3/4-х з неї немає грошей.
- Тепер бот НЕ буде викидати "дороге" зброю.
- Конфіги для окремих карт перенесені в окрему папку MapsCfgs і не мають суфікса "_bot".
- Тепер бот бачить гравця, якщо видно тільки частина його тіла.
nb_moveandshoot (1/0/2) - боти будуть стрейфится під час бою (0 - не будуть, 1 - якщо ворог близько, 2 - якщо ворог далеко (і не тільки під час стрілянини, але і під час пауз)).
nb_smokeaff (1/0) - боти реагують на димові гранати?
nb_flashaff (1/0) - боти реагують на flash гранати?
nb_firstgrenade (1/0) - боти можуть використовувати спеціальну атаку, коли у них є гранати. Перед початком бою, боти закидають гранатами місця, де на їхню думку повинен з'явитися ворог.
nb_deathgrenade (1/0) - бот кидає гранату, якщо бачить як гине його напарник і не бачить того, хто його вбив.
nb_threatgrenade (1/0) - бот кидає гранату, якщо мета зникла.
nb_heargrenade (0/1) - бот кидає гранату, якщо він десь поруч почув ворога і не бачить його (на практиці виявилося мало дієвим, тому за замовчуванням ця опція відключена)
Увага: якщо всі значення firstgrenade, deathgrenade, threatgrenade, heargrenade дорівнюватимуть нулю, то боти взагалі не будуть кидати гранати!
nb_inhumanturns (0/1/2) - "мнгновенье поворот", бот дуже швидко визначає хто на нього дивиться. 0 - НІ, 1 - ТАК, поблизу, 2 - ТАК, на будь-якій відстані.
nb_usebutton (1/0) - боти використовують об'єкти типу func_button?
nb_knifeattack (1/0) - спочатку раунду боти можуть розмахувати ножем.
nb_botbuy (1/0) - боти можуть купувати зброю і предмети.
nb_botdontshoot (0/1) - боти НЕ стріляють?
nb_maxgrbots (0/31) - (за замовчуванням = 2) макс. кількість ботів, які можуть виконати вашу команду: "кинути гранату" (див. нижче)
nb_firstdanger (1/0) - Місця, де в минулий раз бот зустрів вперше ворога, будуть вважатися опастность і в цей раз бот буде там, обережний.
Про це варто поговорити окремо. Справа ось в чому: припустимо є карта de_dust, вихід від CT у арки: якщо бот зустріне тут перший раз ворога, то швидше за все в наступному раунді, він влаштує йому тут масову засідку і отже в цьому раунді, може знову зустріти супротивника на цьому ж місці, тобто в наступному раунді боти будуть знову чекати противника тут і т.д. Якщо вам не подобається така оборонна тактика ботів, то ви можете задати їм на наступний раунд якусь (по суті будь-яку, крім "Easy Round") спец. "Початкову тактику", щоб вони не влаштовували ранні засідки в цьому раунді і отже, зустрічали першого противника в іншому місці.
Боти можуть і самі використовувати "початкову тактику", якщо "changetactic" включено.
nb_djump (1/0) - Чи будуть боти підсаджувати один одного або вас в високі місця.
nb_changetactic (1/0) - боти використовують різні спеціальні "початкові" тактики (див. нижче)
nb_tacticrnd 4 - змінюється від 0 - 30 Як часто боти використовують спеціальні "початкові" тактики (4 - значить: 1 шанс з 5, що боти будуть використовувати спеціальну "початкову" тактику)
nb_showtactmes (0/1) - показувати чи якусь спеціальну тактику використовує команда
nb_easyround (1/0) - чи можуть боти "здати" раунд, щоб накопичити грошей (якщо з усієї команди 75% не можуть купити первинне зброю, вся команда нічого не купує)
nb_wpcheck (1/0) - якщо в вейпоінтах є помилка, боти будуть твердити Вам про неї не перестаючи. =)
nb_dns (1/0) - вкл / викл подвійну навігаційну систему. Дозволяє ботам атакувати з різних напрямків.