E Cleo 4.3. Tutto incluso, compresi IMGTool, NotePad++ e un gta3.img vuoto.
Ho testato anche la compatibilità con ENB 3.0 e IVF 2.1.1.
1) E' necessario avere GTA-SA US 1.0, con gta_sa.exe da 14.383.616 bytes ovvero 14.047 KB.
Dovrete procurarvelo da voi, perché distribuirlo è illegale.
Scaricate il tool da:
http://www.gtanetwor...on=file&id=6934
Ora installiamo:
[a] Tutto quello che abbiamo di cleo, (script, text ed altro), lo mettiamo nella cartella cleo del tool. Poi spostiamo la cartella cleo in SA.
Se non avete cleo... beh, adesso ce l'avete!
![:asd:](http://forum.gta-expert.it/public/style_emoticons/default/asd.gif)
[b] Spostiamo il file audio vehicleAudioSettings.cfg dalla cartella:
to GTA San Andreas-data
alla cartella 'data' di SA.
[c] Spostiamo il contenuto della cartella:
to to GTA San Andreas
nella cartella di SA. Sostituiamo se c'è da sostituire.
2) Per i nuovi veicoli, è necessario utilizzare un ID libero.
Questo è un probabile elenco:
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
Apriamo una sessione di gioco, e digitiamo 'free'.
Verrà creato il file con gli ID liberi Free IDs.txt.
Consiglio di seguire l'ordine, e di non usare gli ID sotto i 400, così da inserirli sempre in fondo al file vheicles.ide.
3) Aggiungiamo i file *.dff e *.txd del veicolo nuovo nel file gta3.img.
Nel nostro caso massacro.dff e massacro.txd.
In alternativa, ridenominiamolo come gta3ori.img, aggiungiamo il nuovo gta3.img vuoto, ed utilizzamo questo per le mod.
Nel file gta.dat aggiungiamo gta3ori.img così:
#
# Load IDEs first, then the models and after that the IPLs
#
IMG DATA\PATHS\CARREC.IMG
IMG DATA\SCRIPT\SCRIPT.IMG
IMG MODELS\CUTSCENE.IMG
IMG MODELS\GTA3ORI.IMG <<<----- (la freccia no, ovviamente...)
4) Apriamo il file fastman92limitAdjuster.ini, ed incrementiamo il numero dei veicoli, da:
[IDE LIMITS]
; IDE : objs section type 1 (14000)
#IDE Objects Type 1 = 14000
; IDE : objs section type 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 <<<-----
a:
[IDE LIMITS]
; IDE : objs section type 1 (14000)
#IDE Objects Type 1 = 14000
; IDE : objs section type 2 (70)
#IDE Objects Type 2 = 70
; IDE : tobj section (169)
#Timed Objects = 169
; IDE : hier (92)
#Hier Objects = 100
; IDE : cars section (212) <<<----- non occorre incrementare questa riga
Vehicle Models=213 <<<-----
Incrementiamo questo parametro per ogni veicolo aggiunto.
Ricordate che il '#' rende la stringa un commento, quindi toglietelo!
5) Modifichiamo il file vehicles.ide. Per esempio:
612, massacro, massacro, car, MASSACRO, ZMASSAC, null, executive, 5, 0, 0, -1, 0.80, 0.80, 0
Purtroppo sono molti a non saperne il significato:
Il 1° parametro è il nuovo ID, non utilizzato, nel nostro caso 612.
Il 2° e il 3° solo il nome del nuovo veicolo dei file *.dff e *.txd.
Il 4° è il tipo di veicolo.
Il 5° è il nome che corrisponde all'ID del file handling.cfg, max 14 caratteri.
Il 6° è il nome che corrisponde all'ID del file testo *.gxt, max 7 caratteri.
Il resto sono i parametri del veicolo.
6) Modifichiamo i file calcols.dat, cargrp.dat e carmod.dat.
Per carcols aggiungiamo la stringa, seguendo l'ordine alfabetico:
massacro, 1,1, 26,26, 111,111, 125,125, 6,6, 3,3, 7,7, 27,27
Per cargrp aggiungiamo il nome del veicolo in una di gruppi, per esempio:
buffalo, stretch, taxi, cabbie, coach, flash, sultan, club, massacro <<<-----
# POPCYCLE_GROUP_CLUBBERS
Per ogni gruppo possono esserci max 23 veicoli.
Se ne volessimo di più, apriamo il nostro file limiti e cambiamo da:
[CAR STREAMING]
; 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 = 23 <<<-----
a:
[CAR STREAMING]
; 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 = 24 <<<----- + 1, o quello che vogliamo.
Per il file carmods, aggiungiamo la stringa, seguendo l'ordine alfabetico:
massacro, nto_b_s, nto_b_l, nto_b_tw
7) Modifichiamo il file handling.cfg.
Aggiungiamo nella categoria del veicolo dell'handling.ide, in fondo, la stringa:
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
Il file handling.cfg è un po' antipatico.
Apriamo nuovamente il file fastman92limitAdjuster.ini, e modifichiamo da così:
[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
a così:
[HANDLING.CFG LIMITS]
Apply handling.cfg patch = 1 <<<-----
Number of standard lines = 211 <<<----- +1.
#Number of bike lines = 13
#Number of flying lines = 24
#Number of boat lines = 12
Fate attenzione anche qui a togliere gli '#'!
Se si fosse utilizzato handling adder, la cosa sarebbe molto più complicato,
e non entrerebbe in Transfender...
8) Ora aggiungiamo il suono al veicolo.
Diamo a Massacro il suono di Super GT.
Apriamo il file data/vehicleAudioSettings.cfg.
Cerchiamo e copiamo in fondo la stringa:
supergt 0 103 102 1 0.89999997615814 1.0 4 1.0 2 8 0 2 0.0
e ridenominiamola:
massacro 0 103 102 1 0.89999997615814 1.0 4 1.0 2 8 0 2 0.0
9) Ora aggiungiamo il nome veicolo. Non useremo i file *.gxt.
Con NotePad++ (incluso) apriamo il file cleo/CLEO_TEXT/vehicles.fxt.
Aggiungiamo:
ZMASSAC massacro
e chiudiamo. Facile, no? GXT Editor pussa via!
![:asd:](http://forum.gta-expert.it/public/style_emoticons/default/asd.gif)
10) I nuovi veicoli non si ottengono altrettando facilmente.
Possiamo utilizzare l'accluso spawner.
In game premiamo '3', e con le frecce, orizzontali e verticali, scegliamo il veicolo.
Con 'spazio' o 'invio' entriamo nel nostro nuovo veicolo.
Dobbiamo però aggiungerlo alla lista veicoli del nostro carspawner...
Apriamo il file cleo/CarSpawner.ini.
Qui abbiamo il range dei veicoli standard:
[range_1]
start = 400
end = 611
Se avessimo aggiunto gli ID 612, 613, 614 e 662, dovremmo modificare così:
[range_1]
start = 400
end = 614 <<<-----
[range_2] <<<-----
start = 662 <<<-----
end = 662 <<<-----
In altre parole, non possiamo lasciare 'buchi' nella sequenza, altrimenti il programma carica anche gli ID che non sono veicoli, e addio...
Questo carspawner è migliore di quello di Jacob, che ha una lista fissa,
e che per ogni veicolo aggiunto bisogna assegnare un tasto funzione da mettere nel file hotkeys.lst... (Peresempio M:612).
11) Premere F10 per avere il caffé.
![:asd:](http://forum.gta-expert.it/public/style_emoticons/default/asd.gif)