For portuguese - Click here.
Now is also possible to add weapons!
I don't created an english tutorial yet. Here's a tutorial to add weapons in portuguese. Translate the page.
Simple, direct, effective.
Now you can add cars without replacing with fastman92 limit adjuster!
Including bikes, planes, boats etc!
Including using Mod Loader!
Only compatible with my Tuning Mod v1.5 or newer!
In the case of my Real Traffic Fix, it is only compatible with v1.2 or newer. Click to download.
Not compatible with First Person. Causes crash.
As with other mods that control the handling of the vehicles, these mods will not work or will bug, crash etc. If you are the author of one of these mods I can teach you to adapt it.
(report more incompatibilities to put here)
Silent's Asi Loader
Fastman92 Limit Adjuster
(installation by Mod Loader is optional)
Install Fastman92 Limit Adjuster and open your "fastman92limitAdjuster_GTASA.ini"
Preparing the .ini
To find the lines, use "CTRL+F" (or "CTRL+T" or other, depends on your text editor).
IMPORTANT: At the beginning of each line mentioned below will have a "#" making line not be loaded. Remove this "#" of such a line and only then change the value, if not, will not change whatsoever!!!
Apply handling.cfg patch = 0
Number of standard lines = 210
Number of common lines for handling.cfg
You have the option to gradually increasing with the amount of vehicles that you will install, increasing to 211, 212 and so on.
But is much simpler you let a large number as 300 or more and so add about 100 new vehicles without worrying about re-edit the .ini. (just don't overdo putting for example 9999, everything costs a bit of ram).
Enable vehicle audio loader = 0
At the end of the .ini. Let "1" in this line to enable the settings of the sounds of the vehicles (if not your car will be muted)
Vehicle Models = 212
Number of lines for vehicles.ide
Let "213". Ditto, when you add more, let "214" etc.
Important: If you use Open Limit Adjuster DON'T EDIT THIS LINE! Open Limit Adjuster sets this number automatically for you with an unlimited mode. If you use it, skip this step! And let "#" at the beginning of the line so would not be loaded!
Save the file.
As an example, I'll use the car Mallard.
Get the line of vehicles.ide of your car and rename the car name to a new name of your choice.
The chosen name will be used throughout this tutorial. Choose a unique, short name.
In the case of our Mallard, the line looks like this:
549, mallard, mallard, car, MALLARD, MALLARD, null, poorfamily, 10, 0, 0, -1, 0.684, 0.684, 0
Important: The chosen name can't be more than 7 chars!!! If your car is a Lamborghini Gallardo for example, don't use "Gallardo", it has 8 chars, invent, put eg "gallard".
(that's right we can use 8 in some parts as the model name and handling, but we will not talk about it).
The "549" is the ID (identification) of the model.
Since I'm a guy who likes to organize, for compatibility, we will use the IDs "12500 to 12599" (if you need, more, huh).
You can have a list of empty IDs here. (I use it for Tuning Mod's parts)
And so our line will be ready:
12500, mallard, mallard, car, MALLARD, MALLARD, null, poorfamily, 10, 0, 0, -1, 0.684, 0.684, 0
When installing a new car, use 12501, 12502 etc. (is not a rule, but let's organize ourselves, right?)
Also simply rename the car's name on the line. For example:
MALLARD 1700.0 4166.4 2.5 0.0 0.15 0.0 70 0.60 0.85 0.52 4 160.0 24.0 10.0 R P 8.17 0.52 0 35.0 0.7 0.08 3.0 0.30 -0.16 0.5 0.50 0.3 0.52 19000 40000004 4 1 1 1
Be careful, this line only works if capitalized!
mallard, 74,39, 72,39, 75,39, 79,39, 83,36, 84,36, 89,35, 91,35
Also, but it's kind optional, you may even skip that.
In the case of bike etc, it is obviously not necessary, but you can.
mallard, bnt_b_sc_p_l, bnt_b_sc_p_m, bntl_b_ov, bntl_b_sq, exh_b_l, exh_b_t, exh_b_ts, nto_b_l, nto_b_s, nto_b_tw, spl_b_bab_m, spl_b_bbb_m, spl_b_mab_m, wg_l_b_ssk
HEY! But the car I downloaded didn't come with the line for carcols and/or carmods!
No problem, if the car you downloaded came without one or even without any line, get the lines right from your handling.cfg, vehicles.ide, carcols.dat and carmods.dat and use them in the installation.
In the case of carmods.dat, if your car isn't tunable, use the following line:
name, nto_b_l, nto_b_s, nto_b_tw
(change the "name")
So it will not crash when trying to tune it.
Returning to the .ini
Count of killable model IDs = 800
In the tutorial example, we used the ID 12500, but the limit of the game to identify as a vehicle (or pedestrian) is up to "800" (or rather, 799). We must increase this limit according to the ID that we used.
We can let some "12600" (or more) and so you can add vehicles to any ID from 0 up to 12599.
The game needs it for proper functioning.
Bikes, aircrafts, boats
If you are installing a car, skip this part.
It's exactly the same thing! Except that, in these cases, you will have one line more to install.
Open your "fastman92limitAdjuster_GTASA.ini".
Bike tip: Ductape 99P
Preparing the .ini
In the case of a motorcycle, look for the line:
Number of bike lines = 13
Also. Same thing explained there in "Number of standard lines", you can leave 20 or 30 here, or more if you consider adding many new bikes.
In the case of an aircraft:
Number of flying lines = 24
In the case of a boat:
Number of boat lines = 12
In addition to a common handling line (controlling mass, suspension, speed etc.), we also have a special handling line (is near the end of handling.cfg file).
Do exactly the same thing ever, put the name of your bike/aircraft/boat in that line.
If the bike, aircraft or boat that you downloaded didn't come with a line like that, as I said before, copy the line directly from your handling.cfg and use it.
Example of bike (line starts with "!"):
! FCR900 0.33 0.15 0.28 0.15 45.0 38.0 0.93 0.70 0.5 0.1 35.0 -40.0 -0.009 0.7 0.6
Example of boat line starts with "%"):
% SPEEDER 0.65 0.5 0.5 8.0 0.70 -0.5 3.0 0.7 0.998 0.999 0.85 0.98 0.96 4.0
Example of aircraft line starts with "$"):
$ DODO 0.5 0.40 -0.00015 0.002 0.10 0.003 -0.002 0.0003 0.0020 0.020 0.15 1.0 1.0 0.2 1.0 0.998 0.998 0.995 20.0 50.0 20.0
Open the "gtasa_vehicleAudioSettings.cfg". It comes from "data" folder together with Fastman92 Limit Adjuster.
In this file you have all the settings of the sounds of vehicles, you can even edit them normally.
Choose the sound of a vehicle (you are free!)
In the case of Mallard, I will use the Tampa sounds:
tampa 0 95 94 0 0.65 1.0 2 0.943874 1 0 9 0 1 0.0
Guess what you have to do? Rename...
mallard 0 95 94 0 0.65 1.0 2 0.943874 1 0 9 0 1 0.0
And paste it somewhere in the file. For organization, we have the choice of paste in the eof, like this:
Even though I don't believe, people reported having problem adding there and only worked when added the line in the middle of the list along with the other cars. If the car gets mute you can try it to see if fixes. (also remembering the "Enable audio vehicle loader = 1")
Rename the .dff and .txd of your car as well for the same name.
In example, "mallard.dff" and "mallard.txd"
Yes, you can install all into Modloader.
Remembering that in Modloader you can simply create a .txt with any name and paste the lines there anyway, then will identifies and installs the lines for you. Magic.
Adding name for the car (optional)
To show the car's name when you enter it:
Open Notepad and enter, as in this example:
(no matter be capitalized or not)
In the case, the first "MALLARD" is your car's identification name, and the second is the name for it appear in the game.
Earlier I gave an example of adding a Gallardo named "gallard". In that example, you can do this:
GALLARD Lamborghini Gallardo
And so, save the file in a ".fxt" format inside the folder "CLEO\CLEO_TEXT" or a "FXT" folder in the root folder of your GTA SA.
The file name doesn't matter, you can even create a file "vehicles.fxt" and put all future new vehicles there, one on each line.
If saving with Notepad be eg "vehicles.fxt.txt", try saving SO. Or simply make a copy of some .fxt, open with notepad, delete all the content, type and save.
Make the car appear on the street (optional)
Open your "cargrp.dat" in the data folder. Or take a copy of it and put inside the Mod Loader. I recommend it for not need to make a backup.
At the end of each line has something like this:
In the example, this is the line of the beach (BEACHFOLK), therefore, the cars of this line are the cars that appear on the beach.
Put your car's identification name there (careful with comma!).
taxi, cabbie, bfinject, faggio, glendale, oceanic, mesa, bmx, mtbike, mrwhoop, washing, previon, pcj600, cadrona, sunrise, yosemite, bravura, primo, mallard # POPCYCLE_GROUP_BEACHFOLK
Click here for a tutorial related to it. (portuguese)
I created a super simple and fast spawner, perfect to spawn new added vehicles.
With it, simply enter the name of .dff or ID.
Click here to download.(include english version)
- In any type of crash, you can use the Crash List (portuguese, but please try to translate it and read all the page). Most crashes that this tutorial can give is already listed there, I hope.
- Looking at Modloader\modloader.log you can have a crash of this type (click here), where the last loaded line was vehicles.ide, therefore, the error was based when trying to load this file. But remember, only in this case, it isn't always in any kind of crash that will help! Will help now, in this case. You also can use the crash dump of fastman92 limit adjuster as well.
- By adding many vehicles on some line inside the cargrp.dat, you may need to increase the limit if the line gets too long. Increase the number in the "Cargrp cars per group = 23", not necessarily the exact number (24, 25 etc), you can put directly about 30. Increasing you may need also to increase the "VehicleStructs" BUT, if you use Open Limit Adjuster you don't have to worry with this as it adjusts automatically
- For special functions, apparently Fastman92 Limit Adjuster only can add a new Hydra. Configure the part "[VEHICLE SPECIAL FEATURES]" in the .ini.
- Highly recommended to use the Quick Tune if you want to tune an added vehicle.