Skip to content
You are here: Home Уроци Добавяне (не заместване) на коли в San Andreas
Добавяне (не заместване) на коли в San Andreas
Автор:           Оригинал: Добавяне (не заместване) на коли в San Andreas

Такам, намерих един доста интересен урок за добавяне на кола в SA. В VC това беше възможно, но само за 3 коли. Тук все още не е известно колко коли могат да се добавят без играта да има някакви проблеми. Знам само, че лимита се увеличава бая, но не давам никакви гаранции за бройка. Аз имам вече 5 и не съм срещал бъгове. Има само един проблем, който още не мога да отстраня, въпреки че и за това е обяснено как става. А именно, че не мога да подкарам звуците на двигателя. Поне за мен си е бая куцо, защото си е друго да чуеш двг-то как е в кетчупа :twisted: :mhihi:

Ето го и урочето:

1. Програмите, които ще са нужни:

Sacky's Limit Adjuster
SA Vehicle HandlingID Adder
SA Car Adder PlugIn
Asi Loader
Car Spawner

2. Разархивирайте всички програми в папката на играта (където се намира gta_sa.exe)

3. Отворете файла salimits.ini с Notepad и намерете тези редове:

Цитат:
; The number of vehicles that can be created via an SCM script
#Vehicles=110
; The number of Vehicle Models that can be loaded via SCM at any one time


и променете стойността от 110 на 111.

Цитат:
[MULTIPLIERS]
#Vehicles=2584
#Vehicle Structs=788


и променето стойността от 2584 на 2585

4. Отворете data\handling.cfg изберете си някои настройки на някоя СА кола или ако искате да добавите неоригинална кола вземете нейния handling и го добавете някъде в секцията с колите. Много е важно да е в секцията с колите, а не в секцията с моторите или лодките примерно. Също така си изберете име на модела. Примерно аз си избрах TESTT. И ето примерно как трябва да изглежда:

Цитат:
...
ALPHA 1400.0 2998.3 2.0 0.0 0.1 -0.3 75 0.80 0.85 0.47 5 200.0 20.0 5.0 R P 8.0 0.45 0 30.0 1.3 0.15 0.0 0.28 -0.10 0.5 0.3 0.25 0.60 35000 c0002800 400000 1 1 0

TESTT 1400.0 2998.3 2.0 0.0 0.1 -0.3 75 0.80 0.85 0.47 5 200.0 20.0 5.0 R P 8.0 0.45 0 30.0 1.3 0.15 0.0 0.28 -0.10 0.5 0.3 0.25 0.60 35000 c0002800 400000 1 1 0
PHOENIX 1500.0 4000.0 2.2 0.0 0.3 -0.15 85 0.7 0.9 0.52 5 200.0 26.0 5.0 R P 6.0 0.55 0 30.0 0.8 0.08 0.0 0.28 -0.24 0.59 0.4 0.25 0.50 35000 2800 200000 1 1 0
...


Запомнете между кои две коли се намира handling-a на новата кола.

5. Отворете data\vehicles.ide и под последния ред:

Цитат:
611, utiltr1, utiltr1, trailer, UTIL_TR1, UTILTR1, null, ignore, 4, 0, 0, -1, 0.68, 0.68, -1


добавете вашия ред (изберете си пак същата някоя СА кола (аз за всички настройки избирах ALPHA) или ако ще слагате неоригинална СА кола вземете нейните настройки). Не забравяйте да смените номера на ID-то (трицифреното число, в горния случай 611) на 612 и всички други имена. Ето за пример как изглежда моя ред:

Цитат:
612, testt, testt, car, TESTT, ALPHA, null, executive, 10, 0, 0, -1, 0.7, 0.7, 0


Оставил съм непроменено само последното име (ALPHA) нарочно, защото не съм променял GXT файловете (които са за текстовете в играта) и сега като се кача в колата ми се изписва ALPHA. Оставих го така името, защото като не съм правил промени по GXT файла и напиша TESTT вместо ALPHA има голяма вероятност играта да ми забие. Оставете и вие предишното име. Демек трябва да промените само първите 3 имена.

6. Отворете файла handling_names.ini и най-отгоре ще видите този ред:

Цитат:
VEHICLES_COUNT=162


Променете стойността от 162 на 163.

Сега си спомнете между редовете на кои две коли в handling.cfg се намира реда на новата кола и добавете името й в handling_names.ini. Handlinga на моята нова кола е между handling-a на Alpha и Phoenix в handling.cfg и по същия начин трябва да бъде и в handling_names.ini:

Цитат:
...
ALPHA

TESTT
PHOENIX
...


7. Отворете data\carcols.dat и добавете вашия ред за цветовете на колата. Не забравяйте, че тук за разлика от другите файлове редовете трябва задължително да са в азбучен ред, така че много внимавайте къде ще сложите реда.

8. Отворете data\cargrp.dat и добавете името на колата ви в някоя от групите. Ето как е при мен:

Цитат:
...
linerun, packer, taxi, cabbie, mule, bus, coach, rumpo, pony, flatbed, yankee, topfun, cement, towtruck, burrito, boxville, benson, utility, pizzaboy, trash, dft30 # POPCYCLE_GROUP_WORKERS
bravura, taxi, cabbie, premier, securica, elegant, fortune, feltzer, merit, elegant, huntley, coupe, sentinel # POPCYCLE_GROUP_BUSINESS
buffalo, stretch, taxi, cabbie, coach, flash, sultan, club,
testt # POPCYCLE_GROUP_CLUBBERS


Както виждате от името на групата аз съм си сложил колата в групата на някакви дискотечни типове :P Това въобще не е задължително да го правите, но ако не го направите няма да виждате колата случайно на пътя, а само с Car spawner.

9. Отворете файла hotkeys.lst (който идва с Car Spawner). Ако нямате такъв направете такъв с Notepad със същия формат и име. Вътре напишете T:612. Save, Close.

10. Сега със Spark или IMG Tool отворете models\gta3.img и добавете двата файла на колата. При мен са testt.dff, testt.txd

Ако сте с IMG Tool, цъкнете Rebuild Archive, ако сте със Spark - само Save и сте готови. Изображение
После пуснете играта, включете и Car Spawner, Inject Trainer, Launch Trainer. Трябва да ви се появи спсъка с колите и бутона Spawn. Нищо не правете, върнете се в играта и натиснете Ctrl + X. Ако всичко е наред трябва колата да се появи.
_____________________________________

*Забележка: Използвал съм за урока ID: 612. В архива SA More Vehicles.rar има файл FreeIDs.txt. Там е списъка с всички свободни ID-та, които може да използвате.
Последно променен на Четвъртък, 17 Декември 2009 00:27