Add Vehicles Tool 3.1

Add really new vehicles

« Older   Newer »
 
  Share  
.
  1.     +1   -1
     
    .
    Avatar

    .

    Group
    Administrator
    Posts
    956
    Reputation
    +23
    Location
    Teramo

    Status
    Offline
    GTA-SA ADD VEHICLES TOOL 3.1

    New: To use the Paintjob and ZR350 headlights style. Radio absence fixed.
    -Paintjob:
    CODICE
    ; Make paintjobs work for any ID
    Make paintjobs work for any ID = 1

    in the file:
    (...)Rockstar Game\GTA San Andreas\fastman92limitAdjuster_GTASA.ini

    -ZR350 headlights style:
    CODICE
    Add new ID vehicle in the section:
    [UP/DOWN_LIGHTS] ; ZR 350
    and increese in [MAIN]:
    UP/DOWN_LIGHTS=X+1

    in the file:
    (...)Rockstar Games\GTA San Andreas\VSAConfig.ini
    DOWNLOAD: VSAE 12


    >Download< (10.298 MB):
    mediafire
    www.mediafire.com/file/y88wkaj5za9i...iclesTool31.rar

    <tutorial>:
    0) This tool will only use the mods of fastman92.
    Ie: Free ID List Generator 4.0, Limit Adjuster 2.6, Loader Vehicle Audio 1.2, Car Spawner 2.1.
    And Cleo 4.3, ASI Loader 1.2.
    Tested compatibility with ENB Series 0.076 and IVF 2.1.1.

    1) Must have GTA-SA 1.0 US, with gta_sa.exe from 14,383,616 bytes.
    Then install:

    [a] All we have to cleo, (scripts, text, and more), put it in the folder of cleo tool.
    Then move the folder cleo in SA.

    [b] Move the contents of the folder:
    \to GTA San Andreas-data
    to folder 'data' in SA.
    .
    [c] Move the contents of the folder:
    \to GTA San Andreas
    to folder SA. Replace if there is to be replaced.

    2) For new vehicles, must use a free ID.
    This is a likely list:
    CODICE
    2-6, 8, 42, 65, 74, 86, 119, 149, 208, 265-273, 289, 329, 332, 340, 382-383, 398-399,
    <--->
    612-614, 662-663, 665-668, 699, 793-799, 907-909, 965, 999, 1194-1206, 1326, 1573, 1699, 2883-2884, 3136-3166, 3176-3177, 3179- 3186, 3188-3192,
    3194-3213, 3215-3220, 3222-3240, 3245, 3247-3248, 3251, 3254, 3266, 3348-3349, 3416, 3429, 3610-3611, 3784, 3870-3871, 3883, 3889, 3974,
    4542-4549, 4763-4805, 5085, 5090-5104, 5376-5389, 5683-5702, 6011-6034, 6254, 6258-6279, 6348, 6526-6862, 7393-7414, 7974-7977, 9194-9204, 9268, 9479-9481,
    10311-10314,
    10745-10749, 11418-11419, 11682-12799, 13564-13589, 13668-13671, 13891-14382, 14529, 14555, 14557, 14644-14649, 14658-14659, 14696-14698, 14729-14734, 14766-14769, 14857, 14884, 14899,
    14904-15024, 15065-15999, 16791-16999, 17475-17499, 17975, 17977, 17979-17999, 18037, 18103, 18106-18108, 18110-18111, 18113-18199, 18631-19999


    Open a game session, and type 'free'.
    File Free IDs.txt will be created with ID free.
    Council to follow the order, and not to use the IDs below 400, so as to put them always in the bottom of the file vheicles.ide.

    3) Add files *.dff and *.txd of the new vehicle in gta3.img file, with IMGTool or Spark.
    Alternatively, as rename it in gta3ori.img, it create a new gta3.img,
    and use this for the mods.
    In the file gta.dat add gta3ori.img so:
    CODICE
    #
    # Load IDEs first, then the models and after That the IPLs
    #
    IMG DATA\PATHS\CARREC.IMG
    IMG DATA\SCRIPTS\SCRIPT.IMG
    IMG MODELS\CUTSCENE.IMG
    IMG MODELS\GTA3ORI.IMG <<<----- (arrow no, of course...)


    4) Open the file fastman92limitAdjuster.ini, and increase the number of vehicles,
    from:

    CODICE
    [IDE LIMITS]
    ; IDE: objs section type 1 (14000)
    #IDE Objects Type 1 = 14000
    ; IDE: objs type section 2 (70)
    #IDE Objects Type 2 = 70
    ; IDE: tobj section (169)
    #Timed Objects = 169
    ; IDE: hier (92)
    #Hier Objects = 100
    ; IDE: cars section (212)
    #Vehicle Models = 212 <<<-----


    to:
    CODICE
    [IDE LIMITS]
    ; IDE: objs section type 1 (14000)
    #IDE Objects Type 1 = 14000
    ; IDE: objs type section 2 (70)
    #IDE Objects Type 2 = 70
    ; IDE: tobj section (169)
    #Timed Objects = 169
    ; IDE: hier (92)
    #Hier Objects = 100
    ; IDE: cars section (212) << ----- no need to increase this line
    Vehicle Models = 213 <<<-----


    Increase this parameter for each vehicle added.
    Remember that the '#' string makes a comment, and then remove it!

    5) Edit the file vehicles.ide.
    For example, with new ID vehicle:
    CODICE
    612, massacro,  massacro,  car,   MASSACRO,  ZMASSAC,  null, executive,  5, 0, 0,  -1, 0.80, 0.80,  0


    The 1st parameter is the new ID, unused, in our case 612.
    The 2nd and the 3rd is the name of the new vehicle files *.dff and *.txd.
    The 4th is the type of vehicle.
    The 5th is the name that matches the ID of the file handling.cfg, max 14 characters.
    The 6th is the name that matches the ID of the text file *.gxt, max 7 characters.
    The rest are the parameters of the vehicle.

    6) Modify the files calcols.dat, cargrp.dat and carmod.dat.
    For carcols add the string, in the alphabetical order:
    CODICE
    massacro, 1,1, 26,26, 111,111, 125,125, 6,6, 3,3, 7,7, 27,27


    For cargrp add the name of the vehicle in a group, for example:
    CODICE
    buffalo, stretch, taxi, cabbie, coach, flash, sultan, clubs, massacro <<< -----
    # POPCYCLE_GROUP_CLUBBERS


    For each group there may be up to 23 vehicles.
    He wanted more, we open our file limits and change
    from:
    CODICE
    [CAR STREAMING]
    ; Cargrp cars to group (23)
    ; Max number you can put is 63.
    ; Do not put blackberries 63 Unless this limit will be removed in the next version of limit adjuster.
    ; Remember to increase a limit of VehicleStructs appropriately!
    ; Otherwise the game will crash after minutes of playing, Because a limit of VehicleStructs will be exceeded.
    #Cargrp Cars per group = 23 <<< -----


    to:
    CODICE
    [CAR STREAMING]
    ; Cargrp cars to group (23)
    ; Max number you can put is 63.
    ; Do not put blackberries 63 Unless this limit will be removed in the next version of limit adjuster.
    ; Remember to increase a limit of VehicleStructs appropriately!
    ; Otherwise the game will crash after minutes of playing, Because a limit of VehicleStructs will be exceeded.
    Cargrp cars per group = 24 <<< ----- + 1, or what we want.


    For the file carmods, add the string, in the alphabetical order:
    CODICE
    massacro, nto_b_s, nto_b_l, nto_b_tw


    7) Edit the file handling.cfg.
    We add in the category of the vehicle dell'handling.ide, basically, the string:
    CODICE
    MASSACRO 1700.0 3600.0 1.8 0.0 0.2 0.0 85 1.0 1.0 0.5 5 311.0 35.0 15.0 R P 30.0 0.5 1 40.0 1.0 5.0 0.0 0.1 -0.05 0.5 0.5 0.2 0.2 275000 C0002000 400000 2 2 0


    For bike, flying and boot, add supplementary string.

    Open the file again fastman92limitAdjuster.ini, and modify as well
    from:
    CODICE
    [HANDLING.CFG LIMITS]
    #Apply Handling.cfg patch = 0 <<< -----
    # Number of standard lines = 210 <<< -----
    # Number of bike lines = 13
    # Number of flying lines = 24
    # Number of boat lines = 12


    to:
    CODICE
    [HANDLING.CFG LIMITS]
    Apply patch handling.cfg = 1 <<< -----
    Number of standard lines = 211 <<< -----
    # Number of bike lines = 13
    # Number of flying lines = 24
    # Number of boat lines = 12


    Pay attention here to remove the '#'!

    8) Now add the sound to the vehicle.
    Give Massacro sound of Super GT.
    Open the file date/vehicleAudioSettings.cfg.
    Try and copy at the bottom of the string:
    CODICE
    supergt     0    103  102  1   0.89999997615814 1.0     4   1.0     2   8   0   2   0.0


    and rename:
    CODICE
    massacro     0    103  102  1   0.89999997615814 1.0     4   1.0     2   8   0   2   0.0


    9) Now add the name of the vehicle.
    Will not use the *.gxt file.
    With NotePad++ open the file cleo/CLEO_TEXT/vehicles.fxt.
    add:
    CODICE
    ZMASSAC massacro


    10) The new vehicles are not obtained altrettando easily.
    Can use the included spawner.
    In game press '3', and with arrows, horizontal and vertical, we choose the vehicle.
    With 'space' or 'enter' enter our new vehicle.

    But must add it to the list of our vehicles carspawner.
    Open the file cleo/CarSpawner.ini.
    Here we have the standard range of vehicles:
    CODICE
    [range_1]
    start = 400
    end = 611


    If we had added the ID 612, 613, 614 and 662, so we should change:
    CODICE
    [range_1]
    start = 400
    end = 614 <<< -----

    [range_2] <<< -----
    start = 662 <<< -----
    end = 662 <<< -----


    In other words, can not leave 'holes' in the sequence, otherwise the program also loads the IDs that are not vehicles, and farewell... :)

    ===

    NOTE Cleo Script.
    Cleo scripts fill in the vehicle ID, not the vehicle Name.
    In this example:
    CODICE
    :start0
    wait 0
    if and
      Actor.DrivingVehicleType($PLAYER_ACTOR, #SCRAMJET)
    00E1:   player 0 pressed_key 17 // Primary Fire.
    else_jump @start0

    In the compiled .cs file Cleo script there will therefore be the ID that we find in the vehicle.ide file:
    CODICE
    4767,        scramjet,        scramjet,        car,                 SCRAMJET,         ZSCRAMJ,
    null,        ignore,                5,        0,        0,                -1, 0.71, 0.71,                0

    That is 4767 and not SCRAMJET.
    So if the vehicle is not added with the ID 4767, and it will hardly be so,
    the Cleo script will not work for this vehicle.
    In this case, or if the vehicle is not added, but replaced, it is necessary to recompile the .txd file (change the vehicle name, if different replacing it) with Sanny Builder 3.
    https://sannybuilder.com/index.html

    Sanny-Builder-Recompiler

    Edited by Automan. - 19/5/2021, 18:01
     
    Top
    .
  2.     +1   -1
     
    .
    Avatar

    Junior Member

    Group
    Member
    Posts
    4
    Reputation
    0

    Status
    Offline
    I modified to cargrp.dat and not spawning, why???
     
    Top
    .
  3.     +1   -1
     
    .
    Avatar

    .

    Group
    Administrator
    Posts
    956
    Reputation
    +23
    Location
    Teramo

    Status
    Offline
    CITAZIONE (Profession_Carefully [2020] @ 6/3/2020, 04:29) 
    I modified to cargrp.dat and not spawning, why???

    Hi my friend! :D
    The program does not spawn all the vehicles in a group, but only a few of them; it is not easy to find the right moment.

    Remember to possibly increase the number of vehicles per group, in fastman92limitAdjuster_GTASA.ini:
    CODICE
    ; Cargrp cars per group (23)
    ; Max number you can put is 63.
    ; Do not put more unless this 63 limit will be removed in the next version of limit adjuster.
    ; Remember to increase a limit of VehicleStructs appropriately!
    ; Otherwise the game will crash after minutes of playing, because a limit of VehicleStructs will be exceeded.
    Cargrp cars per group = 40 <--


    I still recommend a car spawner, by ZAZ or by fastman92. :)
     
    Top
    .
  4.     +1   -1
     
    .
    Avatar

    Junior Member

    Group
    Member
    Posts
    4
    Reputation
    0

    Status
    Offline
    I still not spawning!!
     
    Top
    .
  5.     +1   -1
     
    .
    Avatar

    .

    Group
    Administrator
    Posts
    956
    Reputation
    +23
    Location
    Teramo

    Status
    Offline
    CITAZIONE (Profession_Carefully [2020] @ 6/3/2020, 11:42) 
    I still not spawning!!

    Try to put ONLY that vehicle into the group. :D
     
    Top
    .
  6.     +1   -1
     
    .
    Avatar

    Junior Member

    Group
    Member
    Posts
    4
    Reputation
    0

    Status
    Offline
    I tried my add car into the group and not spawning.
     
    Top
    .
  7.     +1   -1
     
    .
    Avatar

    .

    Group
    Administrator
    Posts
    956
    Reputation
    +23
    Location
    Teramo

    Status
    Offline
    Does the area of the exploration map correspond to that of the group?... :unsure:
     
    Top
    .
  8.     +1   -1
     
    .
    Avatar

    Junior Member

    Group
    Member
    Posts
    4
    Reputation
    0

    Status
    Offline
    Chinatown, I Add Triad Sultan Car Group Of Gang Triads.
     
    Top
    .
  9.     +1   -1
     
    .
    Avatar

    .

    Group
    Administrator
    Posts
    956
    Reputation
    +23
    Location
    Teramo

    Status
    Offline
    Ouh! Gang group!... :wacko:
    They cannot be changed, they are special groups that only work with the original vehicles set... :huh:
     
    Top
    .
8 replies since 27/11/2017, 12:40   8087 views
  Share  
.