[spoiler="Способ №1"]Шаг 1: Начало. Допустим, мы имеем скачанный откуда-нибудь автомобиль, например новенькая Acura RSX. В Архиве с авто лежат обычно 4 файла. Это модель созданная в 3D редакторе (wft расширение), текстуры (wtd расширение), скрин и Read Me файл. Сейчас нам нужны лишь первые два файла. Извлекаем их из архива и переименовываем в acura.wft и в acura.wtd.
Шаг 2: Набор инструментов. Скачиваем самый последний патч (желательно английский, поскольку именно английский версии GTA стабильней работают с модами и скриптами), последний ASI Loader (который оптимизирован под последний патч), FileCheckFix (без него нельзя редактировать файлы игры) и Open IV версии 0.9. Порядок установки: 1) Патч 2) ASI Loader 3) FileCheckFix и затем 4) Open IV P.S. Желательно после установки FileCheckFix разок запустить игру для того, чтобы разблокировались все редактируемые файлы игры.
Шаг 3: Добавление нового авто в архив. Запускаем установленный Open IV и c помощью него добавляем переименованные нами файлы acura.wft и acura.wtd. Затем закрываем программу (сохранит изменения она сама, автоматически).
Шаг 4: Подборка и изменение настроек. После проделанных манипуляций идём в папку "Data", которая проживает по адресу: (ваш логический диск):/Games/Rockstar Games/Grand Theft Auto IV/common/ . В ней находим файл cargrp.dat и открываем его блокнотом. Перед нами находятся с десяток строчек, где прописаны все названия автомобилей, которые ездят по разным районам города Liberty city. Нам необходимо дописать в каждую строчку название acura и затем после него поставить запятую. Вот пример:
И по аналогии так нужно поступить со всеми "улицами"(строками) Liberty City.
Далее идём в файл Handling.cfg, также открыв его блокнотом. Видим кучу наименований автомобилей игры слева в столбике, а справа их технические характеристики. Идём вниз и находим наименование YANKEE, перемещаемся под него, так чтобы под ним появилась пустая строка и вносим в неё те характеристики, которые указаны в Read Me файле, находящимся в архиве с новым авто. В итоге должно получиться вот так:
Далее идём в файл carcols.dat и там в самом низу добавляем строку acura с теми цветами, которые также прописаны в Read Me файле архива нового автомобиля. Выглядеть это добро должно вот так:
Теперь, нам осталось сделать самый главный шаг - Изменить файл vehicles.ide. Так же открываем его с помощью блокнота и идём к той же самой строке yankee. Под ней создаём пустую и пишем следующее:
Код
acura, acura, car, ACURA, FEROCI
Прошу обратить Ваше внимание на надпись FEROCI. Как вам наверное известно, это название авто из GTA, но здесь оно выполняет роль используемого игрой звукового файла, который отвечает за звук движка. Так вот в зависимости от того, какой вы хотите звук услышать, вы можете ставить любое название, тоесть это может быть и FACTION и BANSHEE и вообще что угодно, хоть звук самолёта. Только смотрите не переусердствуйте Взял я именно звук FEROCI, поскольку он более приятен и т.д. и т.п., это не столь важно. А затем уже прописываем те настройки, которые так же находятся в том самом злополучном файле Read Me. В итоге у Вас получится вот это:
Сохраняем закрываем... и... идём играть граждане. Теперь перед вами стоит не столь трудная задача - найти добавленное авто. К слову, свою Acur'у я нашел практически сразу же в первом городе прямо перед домом. В данном случае ни Car Spawner, ни обычный спавнер Simple Native Trainer'а Вам не помогут по одной простой причине. Авто в них уже забиты на постоянные ID уже имеющихся в игре, а новые просто так в этих списках не появятся.[/spoiler]
[spoiler="Способ №2 (создание новых файлов)"]Данный способ длжен помочь избежать глюков с хаотичным спавном случайных объектов, неверным расположением автомоек, миниигр и тому подобного.
Рекомендуется сделать резервные копии следующих файлов: carcols.dat cargrp.dat default.dat gta.dat images.txt Также потребуются OpenIV и сама машина (файлы .wft и .wtd), которую надо добавить.
[spoiler="Примечание"]В данном примере будут использоваться файлы test.wft и test.wtd. Если к добавляемой машине не прилагается настроек carcols.dat/handling.dat/vehicles.ide, можно использовать настройки от стандартного аналога, который по умолчанию заменяется добавляемой машиной. Названия файлов, выделенные жирным цветом, можно изменить на другие (использование пробелов не допускается). При редактировании файлов старайтесь сохранить их начальную структуру (пробелы, ЗАГЛАВНЫЕ БУКВЫ и так далее), не создавайте и не удаляйте пустые строчки. Не заменяйте транспорт, который сохранён на одной из стоянок, дабы не столкнуться с ошибкой SMPA60.[/spoiler]
1. а) Добавить в файл default.dat строку "HANDLING common:/data/newhandling.dat" так, как это сделано ниже:
Код
# # Object types # IDE common:/data/default.ide IDE common:/data/vehicles.ide IDE common:/data/peds.ide
Также при необходимости можно добавлять строки "HANDLING common:/data/newhandling1.dat", "HANDLING common:/data/newhandling2.dat" и так далее, при условии, что созданы соответствующие файлы. б) Добавить в конец файла gta.dat строки "IDE common:/data/newveh.ide" так, как это сделано ниже:
Код
# # Load IDEs first, then the models and after that the IPLs #
#IMG ASSETS.IMG IMGLIST common:/data/images.txt
# # Water # WATER common:/DATA/WATER.DAT common:/DATA/WATERLOW.DAT
. . . . .
# # Lod Cullers # IPL platform:/DATA/MAPS/GENERIC/lodcull_j.IPL IPL platform:/DATA/MAPS/GENERIC/lodcull_m.IPL IPL platform:/DATA/MAPS/GENERIC/lodcull_e.IPL IDE common:/data/newveh.ide IDE common:/data/newveh1.ide
Также при необходимости можно добавлять строки "IDE common:/data/newveh1.ide", "IDE common:/data/newveh2.ide" и так далее, при условии, что созданы соответствующие файлы и для каждого файла выполнен шаг 5-б. в) Добавить в файл images.txt строку "platformimg:/models/cdimages/newveh 1" так, как это сделано ниже:
Код
# NOTE: The names and paths in this file are CASESENSITIVE on PS3 so don't f*ck 'em up.
#this has been ordered to reflect the order on the disk
Также при необходимости можно добавлять строки "platformimg:/models/cdimages/newveh1 1", "platformimg:/models/cdimages/newveh2 1" и так далее, при условии, что созданы соответствующие файлы. 2. Используя OpenIV, создать новый .img-архив с названием newveh.img. 3. Добавить в созданный архив файлы .wft и .wtd от машины. (название файлов не должно совпадать с названиями уже имеющегося в игре транспорта; в этом случае необходимо переименовать добавляемые файлы) 4. Добавить строку с настройками carcols в нужную секцию (car3 или car4) файла carcols.dat так, как это сделано ниже:
б) Создать файл newveh.ide и добавить в него следующие строки (строку "test, ..." заменить на соответствующую строку с настройками от добавляемой машины):
Примечание: при допущении ошибок игра может не запуститься. 6. Чтобы другие жители Либерти-Сити могли пользоваться добавленной машиной, можно в cargrp.dat добавить в нужные строки "test," так, как это сделано ниже:
7. Поместить в папку common\data\ следующие файлы: newveh.ide newhandling.dat 8. Поместить в папку pc\models\cdimages\ следующие файлы: newveh.img
Автор способа: mataanjin Автор перевода: Mike_2594[/spoiler]
*Перед изменением редактируемых файлов игры (handling, cargrp, carcols, vehicles и т. д.) нужно снять с них параметр "Только чтение".
[spoiler="Как найти добавленную машину..."]Чтобы вам не бегать по пол часа, не искать добавленную тачку (или мотоцикл, или что вы там добавили), в Simple Native Trainer (для примера возьмём версию 5.2) откройте файл trainer.ini (обычным блокнотом). Нажмите F3, в поле "Что:" впишите: /Added Cars / и нажмите "Найти далее", прокрутите немного вниз. Вы увидите примерно следующее:
В строке Enable1=0, 0 заменяем на 1 (наверное, вы поняли, что 0 - выкл., 1 - вкл.). В строке ModelName1=turismo, turismo заменяем на название той модели, которую вы добавили (например, acura). В строке DisplayName1=Car 1, Car 1 заменяем на (для данного примера) Аcura (можно и acura, и ACURA, как вам удобно). Это то название, которое будет отображаться при спавне этого авто.
Вроде всё, сохраняем, выходим и идём играть, нажимаем F3 в игре (клавишей F4 тренер только сворачивается и разворачивается, если вы, конечно, не переназначали клавиши управления). Выбираем Car Spawning, в открывшемся меню переходим на последнюю страницу (листать обычно на Num 4 и Num 6), видим раздел "Added Cars", а там видим нашу акуру (или то, что вы добавили).
Так можно проделывать со всеми строками (в Simple Native Trainer 5.2 таких 40). Приятной игры [/spoiler]
[spoiler="По поводу обхода лимитов"]Есть лимит на handling (он довольно маленький, особенно в EFLC), и есть лимит на кол-во моделей (на 1.0.4.0 - 24, на 1.0.0.4 - 28, на 1.0.7.0 - 35).
Первый можно обойти, используя уже существующие строчки handling'а, вместо добавления новых. Для этого надо заменить четвёртое значение в строке vehicles (которое идёт сразу после фразы "cars," или ей подобной) на соответствующее значение от стандартной (либо от установленной ранее) модели. Также можно использовать метод, описанный ниже. [spoiler="Если надо добавить больше строчек хэндлинга..."]Можно в файле handling.dat отключить (удалить/закомментировать знаком ";") строчки "ANDROM", "DODO", "FIGHTER". Тогда про лимит на строчки хэндлинга можно будет забыть. Но на некоторых машинах (для определённых позиций в .ide-файлах) могут появиться проблемы с подвеской: Этой проблемы можно избежать, используя для машин с таким багом одну из стандартных строчек хэндлинга. Автор способа: Chipicao[/spoiler] Чтобы обойти лимит на кол-во моделей (для способа №2, проверено только на 1.0.7.0 / 1.1.2.0), нужно повторить шаги 1-в и 2, т. е. создать ещё один .img-архив. В каждом архиве рекомендуется хранить около 20-24 моделей. На 1.0.7.0 лимит увеличивается до 78, на 1.1.2.0 - до 45 в TBOGT. В TLAD не проверял, но должно быть примерно столько же.[/spoiler]
Дата: Понедельник, 2013-04-15, 08:20 | Сообщение # 659
Пользователь
Сообщений: 1
Ребят, а как сделать наоборот: чтобы добавленные мной машины не ездили по городу просто так??? В cargrp.dat я ничего не вносил, а добавленные машины все равно по городу катаются просто так...как это исправить?
Дата: Суббота, 2013-04-20, 10:49 | Сообщение # 660
Гангстер
Сообщений: 103
Сейчас стоит таким образом 5-7 машин. Не так давно начал замечать потерю FPS, с 30+ до 24-26. Пришлось вырубить SSAO. Фпс снова возросло до +30, но когда садишься в любое авто, фпс резко падает до 22-24. И появился странный черный купол над центральной части города. И не так давно заметил, что у меня иногда ломаются скрипты прямо в игре и перестают работать. Пришлось заменить EPM. В общем помогите, кто чего знает. [spoiler="Скриншоты:"]
[/spoiler]
Сообщение отредактировал Hitsugaya - Суббота, 2013-04-20, 10:50
Дата: Воскресенье, 2013-04-21, 11:03 | Сообщение # 662
Гангстер
Сообщений: 103
Mike_2594, таким, значит способом добавления машин, а не заменой. Новую игру начинать пробовал, но смысл то какой? заново проходить что-ли? Особо ничего ничего не заметил, до купола не добрался. Еще одна хрень такая, первый дом, на первой миссии где, переехал почему-то на гараж Романа. Только текстура. Позже покажу скрин.
Дата: Воскресенье, 2013-04-21, 13:25 | Сообщение # 664
Гангстер
Сообщений: 103
Mike_2594, лады, щас скринов сделаю и покажу.
Добавлено (2013-04-21, 13:25) --------------------------------------------- короче новую игру начинаю, пока не обнаружил этих "куполов", но эта хрень с текстурами мне надоела. Чо за косяки то [spoiler="Screenshots:"]
Дата: Воскресенье, 2013-04-21, 16:18 | Сообщение # 666
Пользователь
Hitsugaya, Был такой косяк, как я понял дело в pc/textures. Скачай, к примеру, конфиг от симпла и скопируй все содержимое из указанной выше папки, мне помогло! Если не поможет скачай чистые файлы vehicle.img, vehicle.ide, handling.dat
Сообщение отредактировал toshkaZ - Воскресенье, 2013-04-21, 16:20
Дата: Воскресенье, 2013-04-21, 16:26 | Сообщение # 667
Гангстер
Сообщений: 103
toshkaZ, текстуры попробую сменить, но а vehicle.img, vehicle.ide, handling.dat я не могу заменить на чистое там же столько машин, я добавлял сам о.О Mike_2594, щас попробую последнее авто удалить, после него такая фигня пошла. Удалю - отпишусь.
Дата: Пятница, 2013-05-03, 18:14 | Сообщение # 668
Пользователь
Сообщений: 6
Mike_2594, Прости за глупый вопрос. Но проблема в том что из добавленных 28 машин спавниться только одна машина, причем одна и та тажа все время. Вроде в каждом районе прописал все 28 машин. Где я мог ошибиться?
Дата: Пятница, 2013-05-03, 22:54 | Сообщение # 669
Пользователь
Сообщений: 6
Mike_2594, Спасибо, мод хорош. У меня он стоял раньше, но проблема была с пропаданием текстур. К сожаления проблему решить не смог. Пришлось ставить Real Traffic. А с Traffic Load все прекрасно работает.
Помогите решить проблему, после добавления авто TBOGT вылетает, а вот в TLAD все нормально, да и еще у меня заменены все авто, уже все перепробовал но увы понять что к чему не могу. Игра вылетает просто так без ошибок.
Mike_2594, так я создал новый архив и новые файлы в папке common\data я пробовал как по первому варианту так и по второму, но что-то как то не очень получается, правда может я крявой =)
Дата: Пятница, 2013-06-14, 18:18 | Сообщение # 678
Пользователь
Сообщений: 7
Mike_2594, добавленных всего одна для эксперимента, но заменен почти весь автопарк. Я и старый handling пытался использовать, все равно не катит. Просто помню делал тоже самое но все работало, а после того как комп поменял и делаю точно так же уже не катит...
Дата: Воскресенье, 2013-06-16, 15:47 | Сообщение # 682
Пользователь
Сообщений: 671
DEH, добавил авто у себя, всё работает. Возможно, проблема в carcols.dat. Твой файл я не ставил, только строчку от авто. Удали оттуда лишние цвета. В TBOGT есть свой carcols.dat, и там тоже добавлено несколько цветов.
Дата: Воскресенье, 2013-06-16, 22:41 | Сообщение # 683
Пользователь
Сообщений: 7
Mike_2594, Неа все равно не катит,я все по очереди по убирал и в разных порядках и все равно игра крашется при загрузке, и это явно не из-за замененных авто потому что я уже и к стандартным пытался добавить. Но почему ссука такая грузит тока TLAD, извиняюсь за мат уже сил нет...
Дата: Вторник, 2013-06-25, 09:32 | Сообщение # 685
Пользователь
Сообщений: 1
друзья подскажите пожалуйста.я уже третий день сижу и не могу понять. не получается(( одну машину я добавил. все нормально. она спавнится. пытаюсь добавить вторую. но как бы я не старался ничего не получается. при загрузке игра вылетает. первую машину добавил вторым способом в шапке. так и вторую пытаюсь сделать. я так понял по установке в архив newveh.img и нужно добавлять все новые авто. я добавляю строчки IDE common:/data/newveh1.ide и тд. в карколс под янки и своей новой авто думаю правильно поступаю что пишу следующую. может в newhandling.dat надо отступ от первой делать или сразу на второй строчке писать.так же в newveh.ide я после уже добавленной и сразу на второй строчке новую прописывал и через строчку. все равно все вылетает. что делать.подскажите пожалуйста друзья. много файлов скачивал с авто. все равно вылетает(((
Возникла "одна маленькая" проблема. Во-первых - такси до фига много, во-вторых - та модель машины на которой еду, её становится оооочень много. Возможно ли решить эти две проблемы, не уменьшив трафик?
Дата: Воскресенье, 2013-08-11, 04:28 | Сообщение # 693
Пользователь
Сообщений: 35
Можно подробнее про лимит ?
Если он и есть , то только на карколсе , ибо как описано сдесь , в мануале , новый он не создается ; тестировал на машине адмирал : 23 штуки с родными настроиками - новая игра загружается без проблем , все спавнится . добавляю 24 й - вылет в начале загрузки .
Может что-нибудь не учел , подскажите , пожалуйста .
Сообщение отредактировал bestia - Воскресенье, 2013-08-11, 04:32
Привет У меня есть проблема из Способ добавления авто в GTA IV когда в трейнере нажму в низу пишет имя авто но нечево не происходит помоги можешь дать скайп
Дата: Пятница, 2013-10-25, 16:06 | Сообщение # 698
Пользователь
Сообщений: 671
На четвёрке не проверял, но говорят, что всё так же работает.
Цитатаbestia ()
Чтобы добавить новый карколс нужно тупо добавить строку : CARCOLS common:/data/ ... .dat
Но в таком случае файл будет подгружен и в EFLC (если GTA IV и EFLC лежат в одной папке). Можно попробовать выгрузить его через content.dat с помощью команды:
Код
DISABLE_FILE common/data/carcols.dat
Не уверен, что будет работать. Вроде бы не все файлы можно выгружать.
Дата: Пятница, 2013-10-25, 17:12 | Сообщение # 700
Пользователь
Сообщений: 671
SanchiZ, в принципе, там всё то же самое. Только у каждого из эпизодов есть свои файлы (carcols.dat, cargrp.dat, images.txt), а аналог default.dat/gta.dat - content.dat. Причём файлы из эпизода, в основном, подключаются вместе с соответствующими файлами из четвёрки. В шапке про лимиты немного написано, в том числе для EFLC.