31 марта 2005
Обновлено 17.05.2023

Новые боты “Контры“. Повышаем мастерство ботов в Counter-Strike

Новые боты “Контры“. Повышаем мастерство ботов в Counter-Strike - изображение обложка

Каждый, кто играл в Counter-Strike , знает, что официальный бот CSBot (он же ZBot ) очень слабый и глупый. Конечно, есть у этого компьютерного болванчика и плюсы, например он умеет автоматически создавать навигационные файлы, но недостатков значительно больше. Ну куда это в самом деле годится, если бот начинает стрелять в нас через 10 секунд после того, как заметит. А уж когда товарища заклинит на кнопке “выстрел”, хочется уже даже не смеяться, а плакать горючими слезами. А уж что творит официальный бот, прикупив себе MAC 10 или TMP , — это уже никакими словами не описать! И хотя на фоне других ботов ZBot выглядит очень даже неплохо — ситуацию, определенно, надо менять в лучшую сторону. Сегодня мы этим и займемся: заставим официального бота действовать умнее. Мы увеличим мастерство ботов для каждого уровня сложности. Боты превращаются… Для процедуры пересадки новых мозгов товарищу боту потребуется всего лишь один файл — BotProfile.db. Задайте поиск в папке игры, обычно файл находится в каталоге …/cstrike (в случае Counter-Strike 1.6) или …/czero (если у вас Counter-Strike: Condition Zero), если же вы играете в Counter-Strike: Source, **

Новые боты “Контры“. Повышаем мастерство ботов в Counter-Strike - фото 1

то ботов вообще придется качать из интернета. На всякий пожарный сделайте резервную копию этого файла, чтобы в случае чего можно было сделать “откат”.Откройте BotProfile.db любым текстовым редактором, например “Блокнотом”. Далее необходимо находить определенные участки скрипт-кода и изменять их. Обратите внимание, что мы убрали из кода все знаки Enter и заменили их значками “*” (звездочка) — так статья занимает меньше места, да и читать удобнее. Найдите скриптTemplate Sniperи в нем удалите строчкиWeaponPreference = g3sg1WeaponPreference = scoutWeaponPreference = famasWeaponPreference = galilWeaponPreference = mp5**,а вместо них пропишитеWeaponPreference = ak47*WeaponPreference = m4a1. Далее найдите скриптTemplate Powerи вместоWeaponPreference = xm1014*WeaponPreference = m3пишитеWeaponPreference = ak47*WeaponPreference = m4a1. Еще ниже отыщите скриптTemplate Sprayи изменитеWeaponPreference = p90WeaponPreference = tmpWeaponPreference = mac10наWeaponPreference = deagleWeaponPreference = ak47WeaponPreference = m4a1. Этими действиями мы сделали бота сильнее, запретив ему пользоваться слабым оружием. Но для того чтобы бот увеличил меткость, убойность и реакцию, необходимо еще немного поработать над файлом. ВTemplate EliteвместоReactionTime = 0.2поставьтеReactionTime = 0.1AttackDelay = 0.1Teamwork = 100. Далее вTemplate ExpertвместоSkill = 90Aggression = 90ReactionTime = 0.2напишитеReactionTime = 0.1AttackDelay = 0.1Teamwork = 100Skill = 100Aggression = 100. Чуть ниже вTemplate VeryHardнайдите строчкиSkill = 80Aggression = 80ReactionTime = 0.25и вместо них вставьтеReactionTime = 0.15AttackDelay = 0.15Teamwork = 90Skill = 90Aggression = 90. ВTemplate HardвместоSkill = 75Aggression = 75ReactionTime = 0.25пропишитеReactionTime = 0.2AttackDelay = 0.2Teamwork = 90Skill = 90Aggression = 90Template ToughвместоSkill = 60Aggression = 60ReactionTime = 0.3*AttackDelay = 0.35пишемReactionTime = 0.25AttackDelay = 0.25Teamwork = 80Skill = 80Aggression = 80. ВTemplate NormalвместоSkill = 50Aggression = 50ReactionTime = 0.4*AttackDelay = 0.7проставьтеReactionTime = 0.3AttackDelay = 0.3Teamwork = 70Skill = 70Aggression = 70. ВTemplate Fairнайдите строкиSkill = 25Aggression = 30ReactionTime = 0.4*AttackDelay = 1.0и вместо них впишитеReactionTime = 0.3AttackDelay = 0.3Teamwork = 60Skill = 60Aggression = 60. ВTemplate EasyстрокиSkill = 0Aggression = 20ReactionTime = 0.5*AttackDelay = 1.5замените наReactionTime = 0.35AttackDelay = 0.35Teamwork = 40Skill = 40Aggression = 40.…в умных соперников Сохраните файл. Теперь на всех уровнях сложности бот будет играть более разумно, чем раньше, — хотя, конечно, с живым противником и новый, умный, бот не сравнится. Например, покупать слабое оружие бот теперь не может, но иногда подбирает с земли TMP, когда рядом лежит АК-47. Впрочем, это случается довольно редко. В остальном же мы увеличили мастерство бота, что называется, до предела. Если уж вы и этого умника рвете на грелки, то выход только один — играть в сети или через интернет, где достаточно много профессиональных игроков. Чтобы активировать бота, запустите игру и в консоли пропишите командуbot_difficulty Х , где Х — уровень мастерства бота (0 — легкий, 1 — нормальный, 2 — трудный, 3 — профессиональный). Можно добавлять ботов и начинать сражаться с компьютерными болванчиками, которых и болванчиками-то теперь назвать язык не поворачивается. Умны, чертяки…

Комментарии
Чтобы оставить комментарий, Войдите или Зарегистрируйтесь