Додавання нових машин у GTA San Andreas

14 квітня 2014
1337man




Здравствуйте, в цій статті я вас навчю додавати автомобілі в GTA San Andreas без заміни стандартних.

Потрібні інструменти:

- ASI Loader
- Vehicle Audio Editor Ultimate
- SA Handling Adder Ultimate
- GXT Editor 1.2
- GXT Russian Translator
- SA More Vehicles Plugin
- Crazy IMG Editor
- gta_sa.exe 1.0 EU/US
- Нормальні руки




Почнемо:

1. Завантажте сподобавшийся автомобіль - Ось тут. Я завантажив ВАЗ 2101, у мене в архіві було 3 файли: модель, текстура, і текстовий файл.

2. Розпакуйте файли в якусь папку і перейменуйте їх. Тепер я буду писати все на своєму прикладі. Я перейменував так: vaz.dff і vaz.txd відповідно.

3. Закиньте файли з архіву (ASI Loader, Vehicle Audio Editor Ultimate, Handling Adder Ultimate і More Vehicles) в кореневу папку з грою з заміною існуючих файлів.

4. Відкрийте програмою Crazy IMG Editor архів %папка_з_грою%modelsgta3.img і додайте в нього файли vaz.dff і vaz.txd. Гра часто не сприймає архіви вагою більше 2гб. Рекомендую в цьому випадку завести новий img-архів і прописати його в файлі %папка_з_грою%datagta.dat.

5. Відкрийте текстовим редактором файл %папка_з_грою%datavehicles.ide. Якщо у вас в текстовому файлі було написано "додайте цей рядок у vehicles.ide", скопіюйте його і вставте в цей файл. У мене такого не було, тому я взяв параметр від Greenwood'а:

492, greenwoo, greenwoo, car, GREENWOO, GREENWO, null, poorfamily, 10, 0, 0, -1, 0.7, 0.7, 0


І відредагував:

18631, vaz, vaz, car, GREENWOO, VAZ, null, richfamily, 10, 0, 0, -1, 0.80, 0.80, 0


1 - це вільний ID (знайти вільні ID можна у файлі Free IDs.txt)
2 - це назва dff-файлу (у мене vaz.dff)
3 - це назва txd-файлу (у мене vaz.txd)
4 - Тип транспорту (car - автомобіль, mtruck - велика машина, heli - вертоліт, boat - човен, trailer - причіп, bike - мотоцикл, train - потяг, plain - літак, quad - квадроцикл, bmx - велосипед)
5 - змінна в handling.cfg (можна не змінювати)
6 - змінна для назви автомобіля в грі, так вона буде називатися в GXT файлі.

Інше можна залишити без змін

Тепер готовий рядок, відредагований, додаємо в файл vehicles.ide в самий кінець.

6. Тим же блокнотом відкрийте файл %папка_з_грою%datacarcols.dat. У ReadMe у мене була рядок:

greenwoo, 67,76,68,76,78,76,2,76,16,76,18,76,25,76,45,88


Змінюємо назву на свою:

vaz, 67,76,68,76,78,76,2,76,16,76,18,76,25,76,45,88


І тепер готовий рядок додаємо в файл carcols.dat в алфавітному порядку.

7. Далі блокнотом відкрийте файл %папка_з_грою%datacarmods.dat. У ReadMe у мене була рядок:

greenwoo, bnt_b_sc_l, bnt_b_sc_m, nto_b_l, nto_b_s, nto_b_tw, rf_b_sc_r, spl_b_bbr_m, spl_b_mar_m


Змінюємо назву на свою:

vaz, bnt_b_sc_l, bnt_b_sc_m, nto_b_l, nto_b_s, nto_b_tw, rf_b_sc_r, spl_b_bbr_m, spl_b_mar_m


І тепер готовий рядок додаємо в файл carmods.dat в алфавітному порядку у свою групу машин. ReadMe нам більше не знадобиться.

8. Відкрийте "VehicleAudioData.ini" за допомогою будь-якого текстового редактора. Ось тут-то я не все, але щось зрозумів, скопіював:

[400]
CarType=0
EngineOnSound=99
EngineOffSound=98
Unknown4=0
Unknown5=0,779999971389771
Unknown6=1
HornTon=7
HornHigh=1
DoorSound=2
RadioNum=8
RadioType=0
Unknown12=0
Unknown13=0
Unknown14=0
Unknown15=0
Unknown16=0


І поміняв ID (400) на свій.

[400]                                              ID машини
CarType=0                             Тип машини:
                                              0 - машина, квадроцикл, карт, газонокосилка, чистильник,
                                              1 - мотоцикл,
                                              2 - велосипед,  
                                              3 - човен,
                                              4 - вертоліт,
                                              5 - літак,
                                              8 - поїзд, трамвай,
                                              9 - причіп, радіокерований транспорт, гольф-карт, повітряна подушка,
                                              10 - квітковий горщик, причіп з багажем, причіп зі сходами.
                                                    
EngineOnSound=99                              ID звуку запуску двигуна
EngineOffSound=98                             ID звуку вимкнення двигуна
Unknown4=0                                    ???
Unknown5=0,779999971389771                    ???
Unknown6=1                                    ???
HornTon=7                                     Сигнал "бі-біп"
HornHigh=1                                    Сигнал "би-бип"
DoorSound=2                                   Звук відкриття/закриття дверей
RadioNum=8                                    Номер радіо, яке буде грати при вході в авто
RadioType=0                                   Тип радіо
Unknown12=0                                   ???
Unknown13=0                                   ???
Unknown14=0                                   ???
Unknown15=0                                   ???
Unknown16=0                                   ???


9. Цей пункт не обов'язковий. Додавання машини в HandlingAdder.ini. Найкращий варіант для додавання машини - збільшуємо Count (кількість) (замість 1 пишемо 2), додаємо новий ID в блок [CAR_IDs], у мене це 18631, потім копіюємо блок [411], змінюємо [411] на наш ID (18631), зберігаємо, запускаємо гру, якщо працює на цьому хандлінгу - змінюємо параметри.

10. Залишилося трохи. Програмою GXT Editor відкрийте файл %папка_з_грою%textamerican.gxt. Зайдіть в блок MAIN. Командою Запис->Додати викликаємо вікно зі строкою. У цій строкі пишемо те, що ми писали ще в vehicles.ide, т.е. VAZ (у мене так). Жмемо ОК. Тепер у самому великому правому вікні пишемо назву машини (англійською мовою, інші мови не сприймає), якщо потрібно написати російською, запускаємо Translator.exe, у верхній строкі вводимо назву машини російською, наприклад, "Супер-пупер тачка". Жмемо "Convert to SA".

У нижній строкі отримуємо "CYZEP-ZYZEP TA4KA", копіюємо (з цим мовою знайомо багато DYOMерів).

У мене так: ВАЗ 2101. Зберігаємо.

11. Відкриваємо %папка_з_ігрою%datacargrp.dat будь-яким текстовим редактором. Там є групи. Пропишіть машини в будь-якій групі, в якій хотіли б її бачити…

12. Обов'язково встановіть gta_sa.exe 1.0 EU/US!

Ну от і все. Тепер ви зможете побачити додану машину у себе в грі. На цьому урок закінчено, приємної гри!