Need for Speed: Most Wanted (2005): Редактирование базы данных

Cмотреть полную версию

Я делал уже подобные гайды для Underground и Underground 2. Но в отличии от них вместо редактора Binary, для Most Wanted используется уже редактор VltEd.

Небольшое отступление: Если б я несколько лет назад нашёл подобный гайд, меня бы это давно осчастливило. Так что, думаю, кому-то это может пригодиться, тем более, что подобного гайда нигде нет (даже на зарубежных форумах).

Гайд простой и позволит минимально начать работать с редактором ресурсов игры.

В данном гайде мы ограничимся изменением параметров только карьеры и немного серии состязаний: количество кругов в кольцевых заездах, уровень сложности соперников в каждой гонке, количество награды за каждую гонку, условия для вызова босса и условие самих погонь (в пари и серии состязаний).

Запускаем VltEd. Жмём File-Open и указываем корневой каталог с игрой Most Wanted

Спойлер

Данные карьеры и серии состязаний находятся по пути gameplay-baseelement-activity

Спойлер

Далее в пути progression-race_bin находятся условия вызова боссов (их всего 15 в игре и у каждого свой номер). race_bin_15 - очевидно первый босс Сонни. В строке RequiredBounty - указывается нужное количество рейтинга, RequiredChallenges - количество завершённых пари, RequiredRacesWon - количество выйгранных гонок

Спойлер

В пути race-engaged-basicrace-circuit находятся все кольцевые заезды, что есть в карьере (в т.ч. и гонки на выбывание). Вначале наименования каждой гонки указан номер чёрного списка, где эта гонка будет. Например, race_bin_09/9_1_1_circuit - где race_bin_09 означает, что гонка находится в чёрном списке №9. Исключения гонки с наименованиями с цифрами 16 вначале - это гонки пролога.

Спойлер

Награда за гонку прописывается в строке CashValue

Спойлер

В каждой гонке количество кругов обозначается в строке NumLaps и стоит заранее отметить, что не в каждой гонке может быть эта строка. Поэтому, либо заранее выставляется значение в подпункте "circuit" и это значение будет касаться всех гонок, где пункт с указание количества кругов отсутствует, либо данный пункт (как и многие другие в сем редакторе) можно добавить вручную.

Спойлер

Есть пункт NumLaps

Спойлер

Нет пункта NumLaps

Спойлер

Как добавить отсутствующий нужный пункт: ПКМ жмём на пункт гонки и выбираем "Edit fields"

Спойлер

Далее ищем нужный нам пункт и ставим напротив него галочку

Спойлер

После этого появится данная строка и нужно будет выбрать в ней значение.

В пункте "circuit" есть подпункт "lapknockout" - это гонки на выбывание. С этим пунктом и гонками всё ровно точно так же как и с подпунктом "circuit"

Спойлер

В пути race-engaged-basicrace-p2p находятся спринт-заезды, а далее в подпункте drag - драг-заезды, в speedtraprace - гонки на скорость, в tollboothrace - гонки на время.

Спринт-заезды:

Спойлер

В последнем подпункте tollboothrace так же находятся гонки на время из серии состязаний - у них отличительное наименование со словом "challenge"

Спойлер

Стоит отметить, что хоть серий состязаний всего 69 (с учётом DLC Black Edition), но гонки с их номером в редакторе означает их последовательность, а не номер испытания в самой игре. Пример, номер состязания 65 означает гонку в редакторе под номером 33:

Спойлер

Далее на скриншоте показано какие другие состязания открывает определённое состязание после его завершения:

Спойлер

Все погони карьеры и серии состязаний находятся по пути race-engaged-basicrace-challengerace

Спойлер

Далее мы рассмотрим возможность изменения сложности соперников. Опять же, ИИ у ботов слишком заскриптованный и сама сложность регулирует исключительно уровень "догонялки". Если выставить скилл бота на минимум, бот будет догонять только до определённой минимальной дистанции, а далее за него будет работать какой-никакой его базовый искусственный интеллект. А если выставить скилл на максимум, бот всегда будет держаться рядом с вами или догонять вас в упор, на какое бы расстоянии вы не уехали от него, если бы он совершил ошибку. Так же с максимальным уровнем скилла боты проходят повороты не снижая скорости словно по рельсам и порой обогнать их просто нереально.

Все боты находятся по пути gameplay-baseelement-character и их скилл меняет в строке SkillLevel в пределах от 0 до 100

Спойлер

Где какие боты прописываются можно увидеть в параметрах определённой гонки

Спойлер

С каким файлами в данный момент работает редактор отображается в самом низу окна (обвёл красным). Так же после всех манипуляций важно не забыть сохранить изменённые данные

Спойлер

Чтобы вернуть стандартные файлы из автоматического бэкапа:

Спойлер

Во множестве других настроек, дескать попутно всему выше описанному, разобраться совсем не сложно. Очень странно, что нигде нет подобных гайдов и народ не делится теми или иными знаниями, делая некоторые моды прям какими-то секретными разработками. Много раз видел, как люди в комментариях спрашивали "как изменить то", или "как начать пользоваться подобными редакторами". Надеюсь, данный гайд сможет кому-то пригодиться.

Так же базы данных последующих частей Need for Speed, а именно Carbon, Prostreet и Undercover, редактируются подобно как и Most Wanted. Шаблон базы данных у них абсолютно одинаковый. Например, в Carbon есть пункт с драг-заездами, а в Prostreet погони с полицией.

Как-то так. На связи! :)

об авторе
Пользователь пока ничего не написал о себе.
ЕЩЁ ПО ТЕМЕ На каком движке разработана игра? Не хватает мусора на дороге для ущерба Need for Speed: Most Wanted (2005) "Таблица для Cheat Engine" [UPD: 24.04.2024] {gmax17}
Комментарии: 14
Rorschach93

искры бы так включить и остальные эффекты отключенные

1
5ky1ine

кстати, может мне объясните, о каких искрах и дыме все говорят?

Всё же вроде есть

0
Rorschach93 5ky1ine

это обычные точки, на консолях всех полноценные оранжевые длинные искры и эффекты воздуха (полосы).

2
5ky1ine Rorschach93

полосы как в нфс карбон чтоль?

0
Rorschach93 5ky1ine

да, на консолях они и в МВ есть

1
5ky1ine Rorschach93

в карбоне наоборот от них избавлялся, бесили и не реалистично)

0
Читать все ответы
RomVol

Как поменять количество маркеров ?

0
5ky1ine

тут [ссылка] русифицированный скрипт-мод ExtraOptions, там легко можешь найти, где меняется количество маркеров.

0