S.W.A.T. Bot v3 - классический бот для ранних версий Counter-Strike. Боты обладают продвинутым для своего времени искусственным интеллектом: ориентируются на карте, выполняют игровые задачи, реагируют на радиокоманды, используют различное оружие и гранаты, поддерживают пять уровней сложности и могут иметь пользовательские имена. В архив включены оригинальные файлы программы и документация разработчика.
Список изменений S.W.A.T. Bot v3.0
Исправления и улучшения
YAHOOOOOOOO!!!
- Теперь боты правильно реагируют на радиокоманды и выполняют следующие действия:
- Cover Me/Follow Me (Прикрой меня/За мной) - ближайшие боты начинают следовать за вами;
- Go Go Go/You Take Point (Вперёд!/Ты первый) - боты отправляются выполнять задачу (в том числе снайперы);
- Taking Fire/Need Backup (Меня атакуют!/Нужна помощь!) - боты смотрят в вашу сторону и пытаются найти того, кто вас атакует;
- Теперь можно задавать ботам собственные имена командой:
- Исправлен выбор целей с учётом команды и конкретной карты;
- Повороты ботов стали выглядеть более естественно;
- Улучшен алгоритм перезарядки оружия;
- Исправлена ошибка при стрельбе из снайперских винтовок (раньше они часто уводили прицел вправо);
- Исправлено зависание из-за некорректных вейпоинтов (одна из частых причин вылетов);
- Ещё раз увеличены эффективные дистанции использования оружия ботами;
- Полностью переработана боевая система ботов - теперь они ведут бой намного реалистичнее;
- Раунд автоматически перезапускается, если все живые игроки - люди - погибли;
- Исправлена проблема в Linux, из-за которой не загружались вейпоинты;
- Возможно, теперь боты смогут работать на разных платформах;
Список изменений S.W.A.T. Bot v2.0
Исправления и улучшения
- Боты теперь успешно поднимаются по лестницам примерно в 99% случаев (спуск по лестницам всё ещё находится в процессе доработки);
- Улучшен алгоритм обезвреживания бомбы;
- Исправлен выбор игровых целей в зависимости от команды и типа карты (например, контр-террористы больше не будут сидеть в засаде на картах CS, а террористы - на картах DE);
- Уменьшено время реакции ботов, сделав их поведение более естественным;
- Добавлены две новые команды командного взаимодействия;
Назначьте клавиши на следующие команды:
group - Все дружественные боты, которые вас видят, будут следовать за вами;
helpme - Ближайшие боты, которые вас видят, поспешат к вам на помощь;
- Террористы, увидевшие бомбу, теперь подбирают её;
- Уменьшена вероятность того, что боты будут покупать снайперские винтовки;
Юридическое уведомление
Если во время использования этого бота или после него с вашим компьютером что-либо случится (например, произойдёт сбой), то это не моя вина.
На самом деле я вообще не несу никакой ответственности ни за что.
У меня даже нет паспорта.
У меня нет имени.
Я - никто.
На самом деле, если вы попытаетесь сказать, что я существую, к вашему дому подъедет чёрный фургон... а дальше подключайте воображение.
Приятной игры!
Большое спасибо всем, кто помогал.
Нет, правда!
ДА, ПРАВДА!
Однажды кто-то сказал, что здесь стоит разместить пронографию...
Но я этого делать не буду.
Я против.
Полностью.
Да, серьёзно.
Ладно, если вам так сильно хочется - зайдите на yahoo и найдите всё сами.
За это я тоже ответственности не несу.
Это был не я. :)
Поддерживаемые карты
Чтобы узнать, поддерживается ли карта, откройте папку: cstrike/maps
Если рядом с картой находится файл с расширением .swat, значит она поддерживается.
Например:
cs_assault.swat - означает, что карта cs_assault совместима с ботами.
cs_assault.swat - означает, что карта cs_assault совместима с ботами.
Возможности
Вот внушительный список возможностей ботов:
Навигация
- Боты самостоятельно ориентируются на карте;
- Посещают важные точки (места установки бомбы, заложников);
- Достаточно хорошо выбираются, если где-то застряли;
- Перепрыгивают небольшие препятствия;
- Поднимаются по лестницам;
- Проползают по вентиляционным шахтам (поиграйте на cs_assault);
- Стреляют по разрушаемым объектам, которые мешают пройти;
Командная игра
- Боты слушают радиокоманды;
- Следуют за игроком по его просьбе;
- Прекращают следование и перестают занимать снайперскую позицию после команды «Go»;
- Пытаются прийти на помощь при ваших сигналах бедствия;
Бой
- Покупают оружие в зависимости от количества денег;
- Используют стрейфы во время перестрелок;
- Имеют 5 уровней сложности (1 - самый сильный, 5 - самый слабый);
- Обладают временем реакции;
- Используют гранаты;
- Занимают снайперские позиции;
- Выполнение задач карты;
- Террористы умеют устанавливать бомбу;
- Контр-террористы умеют её обезвреживать;
- VIP быстро направляется к зоне эвакуации;
(В комплект не входят вейпоинты для карт as_ и es_, так как на них игровой процесс получился неудачным)
Общие возможности
- Боты пишут сообщения после своей смерти;
- Пишут сообщения после смерти противника;
- Общаются в начале каждого нового раунда;
- Используют некоторые радиокоманды;
- И ещё кое-что, что автор уже не помнит;
Руководство по созданию вейпоинтов
Руководство ещё находится в разработке. Оно будет довольно большим. :(
Благодарности
- Программист: Darkyouth
- Веб-мастер: Tree
- Помогали: Sucklead, DStroth, Auxois, Paulo-La-Frite, CountFloyd, Botman и другие...

CS



