GTA-Expert Forum: [GUIDA] Aggiungere veramente veicoli in San Andreas - GTA-Expert Forum

Salta al contenuto

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

[GUIDA] Aggiungere veramente veicoli in San Andreas

#1 L'utente è offline   Automan 

  • Cacciatore di taglie
  • Gruppo: Utenti
  • Messaggi: 1147
  • Iscritto il: 10/05/14
  • Provenienza:Teramo
  • GTA Preferito:GTA: San Andreas

Inviato il 01 dicembre 2014 - 12:27

0) Per questa modifica utilizzeremo solo i tools del mio amico fastman92.
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:

[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:

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:.
Immagine Postata
0

#2 L'utente è offline   best 

  • Tirapiedi
  • Gruppo: Utenti
  • Messaggi: 690
  • Iscritto il: 10/04/12
  • GTA Preferito:GTA: San Andreas

Inviato il 01 dicembre 2014 - 14:33

nel screen cosè ''vacca?'' una mucca guidabile? xD
0

#3 L'utente è offline   Automan 

  • Cacciatore di taglie
  • Gruppo: Utenti
  • Messaggi: 1147
  • Iscritto il: 10/05/14
  • Provenienza:Teramo
  • GTA Preferito:GTA: San Andreas

Inviato il 01 dicembre 2014 - 17:17

Aaah! :asd: E' Pegassi Vacca di GTA-V. :)
E' per avere tutti i veicoli del V su SA che ho deciso di impazzire in simil guisa! :asd:
Immagine Postata
0

#4 L'utente è offline   Davide_Corleone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 11
  • Iscritto il: 18/07/14
  • GTA Preferito:GTA: San Andreas

Inviato il 06 dicembre 2014 - 17:23

Bella Guida automannnnnnnn!!!!!!!!!!!!! Finalmente grazie a te sono riuscito ad aggiungere veicoli al gioco senza che crashasse Bravo Continua così!!! ;) ;)
0

#5 L'utente è offline   Automan 

  • Cacciatore di taglie
  • Gruppo: Utenti
  • Messaggi: 1147
  • Iscritto il: 10/05/14
  • Provenienza:Teramo
  • GTA Preferito:GTA: San Andreas

Inviato il 07 dicembre 2014 - 09:38

:asd: Le guide precedenti usavano dei cicci crashiosi,
fastman92 ha fatto invece cicci funzionanti! :)
Immagine Postata
0

#6 L'utente è offline   Davide_Corleone 

  • Cittadino Onesto
  • Gruppo: Utenti
  • Messaggi: 11
  • Iscritto il: 18/07/14
  • GTA Preferito:GTA: San Andreas

Inviato il 07 dicembre 2014 - 21:42

Automan una curiosità..... se io vorrei mettere un suono nuovo per macchina si potrebbe fare? :mellow:
0

#7 L'utente è offline   Automan 

  • Cacciatore di taglie
  • Gruppo: Utenti
  • Messaggi: 1147
  • Iscritto il: 10/05/14
  • Provenienza:Teramo
  • GTA Preferito:GTA: San Andreas

Inviato il 08 dicembre 2014 - 11:02

Beh, sì, tanti miliardi di anni fa mi sono imbattuto in una guida per farlo...
Ma non lo consiglierei nemmeno a Zeb89! :asd:
Risaputamente (o no), tra le mie oltre 400 mod nemmeno una cambia i suoni! :D
Immagine Postata
0

#8 L'utente è offline   MiRmO 

  • Taccheggiatore
  • Gruppo: Utenti
  • Messaggi: 31
  • Iscritto il: 17/10/08

Inviato il 10 gennaio 2015 - 12:48

ciao a tutti,
sto provando questa procedura e sono arrivato al punto in cui dice:
"Apriamo una sessione di gioco, e digitiamo 'free'.
Verrà creato il file con gli ID liberi Free IDs.txt."
tutto bene, mi compare il messaggio del file creato,
Poi dice:
"Consiglio di seguire l'ordine, e di non usare gli ID sotto i 400, così da inserirli sempre in fondo al file vheicles.ide."
Che vuol dire questo passaggio?devo copiare una serie di questi numeri in un qualche file??

Poi subito dopo dice:
"3) Aggiungiamo i file *.dff e *.txd del veicolo nuovo nel file gta3.img.
Nel nostro caso massacro.dff e massacro.txd."
Ma dove li prendo questi file?

forse questo procedimento è un po difficile per me, magari SAEMI o IMG Tool fanno le stesse cose e sono più semplici?

grazie per le risposte
0

#9 L'utente è offline   Arcash 

  • Boss
  • Gruppo: Utenti
  • Messaggi: 10034
  • Iscritto il: 12/04/13
  • ID PSN:lobanbre
  • ID Social Club:_BigArcash_
  • Provenienza:Sardegna
  • GTA Preferito:GTA: San Andreas

Inviato il 10 gennaio 2015 - 15:02

Nel file che ti spunta ci saranno una serie di ID "liberi" da usare per inserire i nuovi veicoli.
Il vheicles.ide è un file all'interno di GTA che identifica i vari veicoli, l'ultimo ID è il 400, per seguire un ordine numerico e evitare problemi si consiglia di aggiungere i veicoli, appunto in ordine numerico, dal 400 in poi.
I file .dff e .txd son quelli della nuova auto che si va a inserire ;)
Ti sconsiglio di farlo se sei alle prime armi e di cimentarti prima in operazioni più semplici come sostituire un veicolo già presente :)
Is the Karma, amigo.

Immagine Postata
- Only Skrillex & Machete -
0

#10 L'utente è offline   MiRmO 

  • Taccheggiatore
  • Gruppo: Utenti
  • Messaggi: 31
  • Iscritto il: 17/10/08

Inviato il 10 gennaio 2015 - 15:10

t ringrazio per la risposta..
penso proprio che per adesso mi limito a sostituire i file con altri programmmi.
ciao ;)
0

#11 L'utente è offline   Arcash 

  • Boss
  • Gruppo: Utenti
  • Messaggi: 10034
  • Iscritto il: 12/04/13
  • ID PSN:lobanbre
  • ID Social Club:_BigArcash_
  • Provenienza:Sardegna
  • GTA Preferito:GTA: San Andreas

Inviato il 10 gennaio 2015 - 15:36

Visualizza MessaggiMiRmO, il 10 gennaio 2015 - 15:10 ha detto:

t ringrazio per la risposta..
penso proprio che per adesso mi limito a sostituire i file con altri programmmi.
ciao ;)

Io ho "iniziato" seguendo queste guide utilissime e dettegliate!
Introduzione al modding
Installare un veicolo con IMGTool
La seconda guida è per ViceCity, ma, il procedimento è uguale per SanAndreas ;)
Is the Karma, amigo.

Immagine Postata
- Only Skrillex & Machete -
0

#12 L'utente è offline   Automan 

  • Cacciatore di taglie
  • Gruppo: Utenti
  • Messaggi: 1147
  • Iscritto il: 10/05/14
  • Provenienza:Teramo
  • GTA Preferito:GTA: San Andreas

Inviato il 12 gennaio 2015 - 09:54

ID free ti dà gli ID liberi da aggiungere nel vehicles.
Vehicles termina con:
611, 	utiltr1, 	utiltr1, 	trailer,	UTIL_TR1, 	UTILTR1, 	null,	ignore,	 	4,	0,	0,		-1, 0.68, 0.68,		-1

Quindi con l'ID 611. Se questi sono gli ID liberi da 611 in poi:
612-614, 662-663, 665-668, 699, ecc...
utilizzerai 612, 613, 614, ma non da 615 a 661, ripartendo da 662.

Per i file dff e txd, non c'è nulla di insolito: è la normale procedura.
E' chiaro che bisogna sapere 'bene' come sostituire i veicoli, prima di
avventurarsi ad aggiungerli...
E infatti non è che puoi allora usare imgtool, DEVI usare imgtool! :asd:

Se hai una Ferrari che hanno nomato turismo.dff e turismo.txd,
tu li chiami ferrari.dff e ferrari.txd, e li aggiungi invece di sostituire.

Messaggio modificato da Automan il 12 gennaio 2015 - 09:55

Immagine Postata
0

Pagina 1 di 1
  • Non puoi iniziare una nuova discussione
  • Non puoi rispondere a questa discussione

1 utenti stanno leggendo questa discussione
0 utenti, 1 ospiti, 0 utenti anonimi