DENZEL519
Работаю через AI !
- Сообщения
- 490
- Реакции
- 315
Опять же опишу для тех кто скажет, "н***я без тестов"? Эта тема создана в Болтательный >> Всякое, тут можно постить всё 
================================================================================
SMART BOT AI - Умные боты с изучением поведения игроков
================================================================================
ВЕРСИЯ: 1.0.0
ОПИСАНИЕ:
---------
Этот плагин значительно улучшает поведение ботов в Counter-Strike: Source,
делая их более умными и похожими на настоящих игроков. Боты изучают повадки
реальных игроков и адаптируются под их стиль игры.
ОСНОВНЫЕ ВОЗМОЖНОСТИ:
---------------------
1. ИЗУЧЕНИЕ ПОВЕДЕНИЯ ИГРОКОВ
- Боты запоминают, где игроки предпочитают прятаться
- Изучают паттерны движения и стрельбы
- Адаптируются под стиль игры противников
2. УМНЫЙ ПОИСК УКРЫТИЙ
- Боты автоматически находят и используют укрытия
- Запоминают часто используемые позиции
- Выбирают укрытия, из которых можно вести огонь
3. РЕАЛИСТИЧНОЕ ПОВЕДЕНИЕ
- Человеческие задержки реакции
- Неточности в прицеливании
- Реалистичная стрельба с паузами
- Естественные движения и повороты
4. АДАПТИВНЫЙ ИИ
- Боты учатся на основе опыта
- Изменяют тактику в зависимости от ситуации
- Реагируют на урон и меняют поведение
УСТАНОВКА:
----------
1. Скомпилируйте плагин smart_bot_ai.sp с помощью компилятора SourceMod
2. Скопируйте скомпилированный файл .smx в папку addons/sourcemod/plugins/
3. Перезагрузите сервер или выполните команду: sm plugins load smart_bot_ai
КОНСОЛЬНЫЕ ПЕРЕМЕННЫЕ (ConVars):
--------------------------------
sm_bot_skill (по умолчанию: 0.7)
- Базовый навык ботов (0.0-1.0)
- Чем выше значение, тем лучше боты
sm_bot_learning (по умолчанию: 1)
- Включить/выключить изучение поведения игроков
- 0 = выключено, 1 = включено
sm_bot_realistic (по умолчанию: 1)
- Реалистичный режим (человеческие задержки и неточности)
- 0 = выключено, 1 = включено
sm_bot_debug (по умолчанию: 0)
- Режим отладки (выводит информацию в консоль)
- 0 = выключено, 1 = включено
sm_bot_reaction_time (по умолчанию: 0.15)
- Базовая скорость реакции ботов (секунды)
- Диапазон: 0.05-0.5
sm_bot_aim_accuracy (по умолчанию: 0.75)
- Базовая точность прицеливания ботов (0.0-1.0)
- Диапазон: 0.3-0.95
АДМИНИСТРАТОРСКИЕ КОМАНДЫ:
---------------------------
sm_bot_cover_add
- Добавить точку укрытия в вашей текущей позиции
- Требует права ADMFLAG_CHEATS
sm_bot_cover_save
- Сохранить все точки укрытия в файл
- Требует права ADMFLAG_CHEATS
sm_bot_patterns_show
- Показать изученные паттерны поведения игроков
- Требует права ADMFLAG_ROOT
sm_bot_patterns_clear
- Очистить все изученные паттерны
- Требует права ADMFLAG_ROOT
КАК РАБОТАЕТ ИЗУЧЕНИЕ:
----------------------
1. Плагин отслеживает действия реальных игроков:
- Позиции, где они останавливаются (потенциальные укрытия)
- Паттерны движения
- Стиль стрельбы
- Реакцию на различные ситуации
2. Данные сохраняются в файлы:
- configs/smart_bot/coverpoints_[mapname].cfg - точки укрытий для карты
- configs/smart_bot/player_patterns.cfg - паттерны поведения игроков
3. Боты используют изученные данные:
- Выбирают укрытия, которые часто используют игроки
- Копируют стиль игры успешных игроков
- Адаптируются под тактику противников
РЕКОМЕНДАЦИИ:
-------------
1. Для лучших результатов играйте с ботами некоторое время, чтобы они
изучили ваше поведение
2. Добавьте точки укрытий вручную с помощью команды sm_bot_cover_add
на стратегически важных позициях
3. Настройте sm_bot_skill в зависимости от желаемого уровня сложности
4. Используйте sm_bot_debug 1 для отладки и понимания работы плагина
ТЕХНИЧЕСКИЕ ДЕТАЛИ:
-------------------
- Плагин автоматически создаёт директорию configs/smart_bot при первом запуске
- Данные сохраняются автоматически каждые 5 минут и при окончании раунда
- Каждая карта имеет свой файл с точками укрытий
- Максимальное количество точек укрытий: 512
- Максимальное количество паттернов игроков: 100
ИЗВЕСТНЫЕ ОГРАНИЧЕНИЯ:
----------------------
- Некоторые функции требуют наличия навигационных данных карты (nav файлы)
- Производительность может снизиться при большом количестве ботов
ПОДДЕРЖКА:
----------
При возникновении проблем:
1. Проверьте логи сервера в addons/sourcemod/logs/
2. Включите режим отладки: sm_bot_debug 1
3. Убедитесь, что плагин загружен: sm plugins list
SMART BOT AI - Умные боты с изучением поведения игроков
================================================================================
ВЕРСИЯ: 1.0.0
ОПИСАНИЕ:
---------
Этот плагин значительно улучшает поведение ботов в Counter-Strike: Source,
делая их более умными и похожими на настоящих игроков. Боты изучают повадки
реальных игроков и адаптируются под их стиль игры.
ОСНОВНЫЕ ВОЗМОЖНОСТИ:
---------------------
1. ИЗУЧЕНИЕ ПОВЕДЕНИЯ ИГРОКОВ
- Боты запоминают, где игроки предпочитают прятаться
- Изучают паттерны движения и стрельбы
- Адаптируются под стиль игры противников
2. УМНЫЙ ПОИСК УКРЫТИЙ
- Боты автоматически находят и используют укрытия
- Запоминают часто используемые позиции
- Выбирают укрытия, из которых можно вести огонь
3. РЕАЛИСТИЧНОЕ ПОВЕДЕНИЕ
- Человеческие задержки реакции
- Неточности в прицеливании
- Реалистичная стрельба с паузами
- Естественные движения и повороты
4. АДАПТИВНЫЙ ИИ
- Боты учатся на основе опыта
- Изменяют тактику в зависимости от ситуации
- Реагируют на урон и меняют поведение
УСТАНОВКА:
----------
1. Скомпилируйте плагин smart_bot_ai.sp с помощью компилятора SourceMod
2. Скопируйте скомпилированный файл .smx в папку addons/sourcemod/plugins/
3. Перезагрузите сервер или выполните команду: sm plugins load smart_bot_ai
КОНСОЛЬНЫЕ ПЕРЕМЕННЫЕ (ConVars):
--------------------------------
sm_bot_skill (по умолчанию: 0.7)
- Базовый навык ботов (0.0-1.0)
- Чем выше значение, тем лучше боты
sm_bot_learning (по умолчанию: 1)
- Включить/выключить изучение поведения игроков
- 0 = выключено, 1 = включено
sm_bot_realistic (по умолчанию: 1)
- Реалистичный режим (человеческие задержки и неточности)
- 0 = выключено, 1 = включено
sm_bot_debug (по умолчанию: 0)
- Режим отладки (выводит информацию в консоль)
- 0 = выключено, 1 = включено
sm_bot_reaction_time (по умолчанию: 0.15)
- Базовая скорость реакции ботов (секунды)
- Диапазон: 0.05-0.5
sm_bot_aim_accuracy (по умолчанию: 0.75)
- Базовая точность прицеливания ботов (0.0-1.0)
- Диапазон: 0.3-0.95
АДМИНИСТРАТОРСКИЕ КОМАНДЫ:
---------------------------
sm_bot_cover_add
- Добавить точку укрытия в вашей текущей позиции
- Требует права ADMFLAG_CHEATS
sm_bot_cover_save
- Сохранить все точки укрытия в файл
- Требует права ADMFLAG_CHEATS
sm_bot_patterns_show
- Показать изученные паттерны поведения игроков
- Требует права ADMFLAG_ROOT
sm_bot_patterns_clear
- Очистить все изученные паттерны
- Требует права ADMFLAG_ROOT
КАК РАБОТАЕТ ИЗУЧЕНИЕ:
----------------------
1. Плагин отслеживает действия реальных игроков:
- Позиции, где они останавливаются (потенциальные укрытия)
- Паттерны движения
- Стиль стрельбы
- Реакцию на различные ситуации
2. Данные сохраняются в файлы:
- configs/smart_bot/coverpoints_[mapname].cfg - точки укрытий для карты
- configs/smart_bot/player_patterns.cfg - паттерны поведения игроков
3. Боты используют изученные данные:
- Выбирают укрытия, которые часто используют игроки
- Копируют стиль игры успешных игроков
- Адаптируются под тактику противников
РЕКОМЕНДАЦИИ:
-------------
1. Для лучших результатов играйте с ботами некоторое время, чтобы они
изучили ваше поведение
2. Добавьте точки укрытий вручную с помощью команды sm_bot_cover_add
на стратегически важных позициях
3. Настройте sm_bot_skill в зависимости от желаемого уровня сложности
4. Используйте sm_bot_debug 1 для отладки и понимания работы плагина
ТЕХНИЧЕСКИЕ ДЕТАЛИ:
-------------------
- Плагин автоматически создаёт директорию configs/smart_bot при первом запуске
- Данные сохраняются автоматически каждые 5 минут и при окончании раунда
- Каждая карта имеет свой файл с точками укрытий
- Максимальное количество точек укрытий: 512
- Максимальное количество паттернов игроков: 100
ИЗВЕСТНЫЕ ОГРАНИЧЕНИЯ:
----------------------
- Некоторые функции требуют наличия навигационных данных карты (nav файлы)
- Производительность может снизиться при большом количестве ботов
ПОДДЕРЖКА:
----------
При возникновении проблем:
1. Проверьте логи сервера в addons/sourcemod/logs/
2. Включите режим отладки: sm_bot_debug 1
3. Убедитесь, что плагин загружен: sm plugins list
Вложения
Последнее редактирование: