Теперь можно задать точность и
приоритетность любого оружия. То есть на Deck16 бот
не будет бегать с одним шафтом, в то же время на
Dm-Codex бот уделить больше внимания шафту, минигану
и асмде.
Настройка бота может выполняться через консоль
вручную, хотя разумнее будет поместить все
команды в отдельный файл. И вот, например, у меня
под различные карты существуют различные
конфигурационные файлы бота. Итак, что можно и
нужно настраивать:
1. Приоритетность и точность оружия:
mutate bot_<device> xxx yyy
вместо <device> надо поставить имя оружия
для настройки. Возможные имена: enforcer, asmd,
pulsegun, rocket, flak, sniper, ripper, minigun, bio
xxx - приоритетность оружия. Должна
быть в пределах 0.1 - 0.8. Чем больше число, тем
больше бот любит это оружие
yyy - ошибка в точности стрельбы из
оружия. Пределы: 0 ..... 5000. Чем больше число, тем
больше бот промахивается.
Пример: mutate bot_asmd 0.71 100
2. Настройка скорости бега бота и высоты его
прыжков (целесообразно сделать бота
побыстрее, чтобы его тупость компенсировалась
скоростью)
mutate bot_speed aaa bbb
aaa - коэффициент умножения скорости бега.
По умолчанию скорость = 400. Если вы ставите
коэффициент 1.28, то скорость становится 400х1.28=512.
Рекомендуемые пределы этого коэффициента: 1...1.3
bbb - коэффициент умножения высоты
прыжков бота. По умолчанию высота = 325. Если вы
ставите коэффициент 1.23, то высота становится
325х1.23=400. Рекомендуемые пределы этого
коэффициента: 1...1.25.
Примечание: для deck16][ коэффициент должен
быть меньше 1.07, иначе бот начинает очень часто
тонуть в кислоте
Пример: mutate bot_speed 1.28 1.23
3. Сохранение текущих настроек бота
mutate writeconfig
Примечание: сохранять настройки нужно ДО
окончания матча. Также надо отметить, что
сохранение настроек требуется лишь тогда, когда
вам понравилась конфигурация бота и вы хотите
сделать такую конфигурацию конфигурацией по
умолчанию
4. Просмотр текущих настроек бота
mutate bot_stats
информация о боте выводится в консоль.
Скачать бота можно по ссылке: http://volf.3dgames.ru/files/f5probot099.zip