Камрад
|
Serega_GTua, NecroSavanT, Dewrat
Итак.
1. Про опонент менеджер всем понятно думаю. Берем ботов и настраиваем по вкусу - Агрессивность, Постоянность, опытность на разных типах трасс, потом в параметрах Машинок настраиваем аэродинамику, мощьность движка, и самый важный пунк Шасси (его запомним). Реабилити влияет на поломки. Потом важно настроить скорость обслуживания в боксах, мы ведь в боксы не идеально заходим, так пусть они хотябы медленно там обслуживаются. Можно настроить от 0 до ХХ - тогда будет реальнее..
2. Настройки АИ. Хранится всё в файле papy_ai.ini
Смотрим туды: (здесь цифры которые я уже изменил)
[ behavior ]
crashing_recovery_pitch_roll = 0.26 ; safe pitch/roll velocity v. surface normal cosine for recovery from crashing mode
Крутите на свой вкус, это скорость кручения при которой они выходят из крэш-рековери режима
crashing_recovery_slip_angle = 0.25 ; slip angle threshold (~ 20 degrees)below which will attempt recovery from crashing mode
Х.з. но чем меньше тем быстрее они уходят в срыв. (помоему это угол между направлением движения колес и углом их поворота)
crashing_recovery_yaw_velocity = 0.03 ; yaw vel. threshold below which will attempt recovery from crashing mode
Что то связанное со скоротью вращение оси машины относительно чего тот там.. х.з.. Экспериментируйте.. но меньше 0.02 - боты просто не поедут....
Короче все эти настройки влияют на режим крэша ботов при их ошибках и столконовениях. Слишком отличные значения от моих , могут просто испортить напрочь ботов.. они могут просто не поехать...
2. Теперь настройки АИ для конкретной трассы.
Для яркого примера возмем узкую, очень опасную и сложную, но мою любимую трассу Lakeside. Брать сдесь.. Очень интересная трасса для всех серий и на gns и cts и на PTA - классно...
http://madcowie.racesimcentral.com/
Открываем track.ini в дирректроии с трассой.
Разделы:
[ track ], [ track_cts ], [ track_pta ], [ track_gns ]
Это раздел настроек самой трасс, если вы себя уважаете и вы не читер -- не стоит менять параметры сцепляемости с асфальтом, потом ездить круги присылать в мировой рейтинг... И вообще, ради бога не надо здесь ни чего менять... Трасса уже сделана, все параметры оптимально настроены... Ну для фана можно.... но помоему не стоит... я вообщем разобрался с ними и трогать не стал.
[ ai_track ], [ ai_track_pta], [ ai_track_gns ] и так далее для каждой серии машин -- вот сдесь и разгуляемся...
Не буду описывать каждый пунк, там и так все прокоментировано и понятно, остановлюсь на непонятных.
ai_line_modifier = 1.13 ; dangerous hack, don't use unless you are a trained professional
Самая важная фишка. Это штука меняет уход ботов от идеальной траектории. Тоесть если стоит 1.00 то все нормально, они держаться на траектории, очень мало от нее уходить. Если поставить 0.9 - то боты будут держаться еще ближе к идеальной линии, а вот если попробовать 1.05-1.20 - тогда будет интересно. Они начнут ее покидать, ошибаться... Но сначала я не понял почему и как... Оказалось... Что тот самый параметр chassic в опонент менеджере как раз и отвечает за это. Те боты у кого там 100 - ни куда не денутся если их не вынесут, а вот у кого 0-30, скажем, или не дай бог 0-0 - будут летать по внедорожъю будь здоров... Так что смотрите, я например некоторым любимым ботам поставил 90-100 а кое кому 0-15 (также снизив и агрессию и квалификацию..и движок и аэродинамику)
Еще.. Если хотите стартовать и рестартовать из под ЖФ безопасно с ботами.. смотрите сюды:
ai_pacing_distance = 4.1 ;
расстояние между машинами под пейскаром
ai_bunching_distance = 5.8 ;
расстояние между машинами на рестарте
ai_drafting_distance = 2.6 ;
расстояние между машинами в гонке... можно поставить 1.0 - тогда боты будут друг друга и вас жопить .. Но я предпочитаю наоборот немного увеличивать дистанцию на некоторых трэках....
ai_dlongpad_scale = 2.8 ; scales padding in braking zones (smaller = more scaling)
Это что то с зонами торможения.. Пока не могу точно разобраться на практике, оно влияет но как не пойму...
ai_panic_decel = 6.5 ; G's of extra deceleration inducing panic
Это не могу понять как действут, вот бы кто рассказал, а ?
ai_tire_wear_left = 1.28 ; left tire wear adjuster for ai
ai_tire_wear_right = 1.27 ; right tire wear adjuster for ai
Это если считаете что износ резины ботов подобран не верно, относительно вашего износа... или кривого стиля вождения
В принципе, этих параметров достаточно, что бы сделать ботов разными и более жизненными...
Я теперь имею классный фан с ними... У меня есть группа лидеров.. ЦАРЬ, там , допустим, Вигген, СМП и т.д., и группа оутсайдеров не скажу кто... и средняя группа... Теперь, я просто могу настроить % ботов так что попаду со своим временем и стабильностью в любую из трех групп.. Или вообще могу оставить только вылетающих и делающих завалы ботов и устроить игру "Не влети в завал" (особенно работает на некоторых овалах или на трассе 8-ка с пересечением)...
Короче можно их настроить под себя, под свои нужды...
Еще трэки на которох очень весело с такими настройками --
Oran Park, Oulton Park, Bell Hill... Да и рекомендую DOVER c ai_line_modifier = 1.2. Но 1.2 - это для "дестракшн дерби" при количестве ботов 30-35 с настройками chassik 0-20....
Лучше меньше...
Экскрементируйте короче И енджой! Давить их давить
__________________
Растёт
|