GTA-Expert Forum: [DOC] Aggiungere nuove armi senza bug - GTA-Expert Forum

Salta al contenuto

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

[DOC] Aggiungere nuove armi senza bug

#1 L'utente è offline   Lorenzo3024 

  • Criminale
  • Gruppo: Utenti
  • Messaggi: 892
  • Iscritto il: 17/10/10
  • Gamertag:Lorenzo3024it
  • GTA Preferito:GTA V

Inviato il 19 febbraio 2012 - 10:53

La guida è stata realizzata da Nima_1l di Gta Forum. Ho ottenuto il permesso di tradurla per voi. LA COPIA DI QUESTA GUIDA SENZA INSERIRE I CREDITI ORIGINALI è SEVERAMENTE VIETATA.
Non mi assumo nessuna responsabilità su eventuali danneggiamenti dei file o crash del gioco. Eseguite queste operazioni a vostro rischio e pericolo.
Questa guida è per esperti, perciò se siete principianti vi consiglio questa guida realizzata interamente da me.
In questo tutorial tutorial vedremo come aggiungere una nuova arma in gioco. Ci serviranno i seguenti programmi:
  • OpenIV (non SparkIV poichè non permette la creazione di nuovi file .img);
  • Blocco Note (meglio avere anche Notepad++ download qui);
  • File .wdr e file .wtd dell'arma (che in questo caso chiamerò w_test.wdr e w_test.wtd).
I file che andremo a modificare sono:
in common/data:
  • default.dat
  • gta.dat
  • images.txt
I file che andremo a creare sono:
in common/data:
  • newdef.ide (sarà il file equivalente al default.ide);
  • epweaponinfo.xml (sarà il file equivalente al Weaponinfo.xml);
in pc/models/cdimages/:
  • newwep.img (il file equivalente al weapons.img).
Quando siete pronti seguite questi passaggi:

1. Editing:
1.1. default.dat
Aggiungete questa linea di codice prima della linea "HTML http:"
WEAPONINFO common:/data/epweaponinfo.xml

1.2. gta.dat
Incollate questa linea alla fine del file gta.dat:
IDE common:/data/newdef.ide

1.3. images.txt
Aggiungete questa linea prima della linea "#map xref":
platformimg:/models/cdimages/newwep  1

2. Creazione file:
2.1. newdef.ide

Aprite il blocco note e copiate dentro queste linee di codice:
weap
########################################################

w_test,  	w_test,  	gun@ak47,  	1,  50,  0   		<---------

end

########################################################
amat
########################################################

w_test,  0,	CM_WEAPONS_M4                <---------------

end

sostituite w_test col nome del file wdr e wtd.

Salvate e rinominate il file in newdef.ide.
2.2. epweaponinfo.xml
Aprite nuovamente il blocco note e copiate dentro il blocco data dell'arma. Per esempio se vogliamo creare un nuovo mitragliatore M4 copieremo questo blocco di codice:

	<weapon type="EPISODIC_1">
		<data slot="RIFLE" firetype="INSTANT_HIT" damagetype="BULLET" group="RIFLE_ASSAULT" targetrange="65.0" weaponrange="70.0" clipsize="30" ammomax="600" timebetweenshots="133">
			<damage base="30" networkplayermod="2.5" networkpedmod="1.25"/>
			<physics force="75.0"/>
			<reload time="2066" fasttime="1166" crouchtime="2066"/>

			<aiming accuracy="0.5">
				<offset     	x="0.14" y="1.0" z="0.55"/>
				<crouchedoffset x="0.08"  y="1.0" z="0.12"/>
				<reticule standing="0.6" ducked="0.5" scale="0.3"/>
			</aiming>

			<pickup regentime="600000" ammoonstreet="80"/>

			<controller>
        <rumble duration="90" intensity="0.1"/>
			</controller>

			<flags>
				<flag>GUN</flag>
				<flag>CAN_AIM</flag>
				<flag>CAN_FREE_AIM</flag>
				<flag>ANIM_RELOAD</flag>
				<flag>ANIM_CROUCH_FIRE</flag>
				<flag>2HANDED</flag>
			</flags>
		</data>

		<assets model="w_test">
			<anim group="gun@ak47">
				<rates firerate="1.2" blindfirerate="1.2"/>
			</anim>

			<effects>
				<muzzle fx="muz_machine"/>
				<shell fx="weap_ejected_rifle"/>
			</effects>
		</assets>
	</weapon>

L'arma si chiama EPISODIC_1 (in modo tale da poterla spawnare col SUPER MEGA NATIVE TRAINER download qui), mentre per assets model dovrete inserire il nome del file wdr (che deve essere uguale a quello scritto nel newdef.ide). Se volete modificare alcuni parametri potete consultare questa guida.
Alla fine salvate e rinominate il file il epweaponinfo.xml.
2.3. newwep.img
Avviate OpenIV e, dopo aver creato un nuovo archivio .img, inserite i due file dell'arma.
3.
Mettete i file nelle cartelle indicate all'inizio del tutorial.
4. Spawnare le armi
Per spawnare le armi sarà sufficiente utilzzare il SUPER MEGA NATIVE TRAINER. Vi ricordo che le nuove armi non hanno nessun suono, ma ora vi mostro come aggiungere il rumore.
Scaricate il SUPER MEGA NATIVE TRAINER e aprite con notepad++ il file trainer.ini.
Andate alla linea 527, vedrete che c'è scritto Episodic=0, cambiatelo in Episodic=1, in modo da attivare le armi episodiche. Per aggiungere il suono andate alla linea 3551 dove c'è scritto Enabled=0, cambiatelo in Enabled=1, poi accanto ai nomi delle armi episodiche (Episodic_1, Episodic_2 ecc.) scrivete il nome del suono dell'arma (per esempio se aggiungete un M4 scrivete M4_FIRE, ma ricordate che potete assegnare qualsiasi suono).
5. Finito!!!!
Note:
  • Non ho ancora testato se epweaponinfo.xml & newwep.img sono davvero necessari (e io, Lorenzo3024 dico che non sono necessari, io le ho aggiunte ai file originali, ma mi ha dato svariati errori prima di riuscire, perciò vi consiglio questo metodo);
  • ho solo aggiunto due armi finora e non ho avuto nessun problema (non so il limite massimo), Jakemeow è arrivato fino a 4 senza problemi;
  • ho capito questo da solo, ma siete liberi di postare la guida con i crediti (non i miei, quelli originali di Nima_1l e degli altri indicati sotto.

Crediti:
  • mataanjin per l'idea originale dell'aggiunta dei veicoli;
  • r.schuindt per avermi insegnato quali fossero il file da utilizzare;
  • sjaak327 per il fantastico Simple Mega Native Trainer, che permette di spawnare le armi episodiche e di aggiungergli un suono;
  • tutti gli amministratori e moderatori di GTA Expert Forum per un grande e conosciuto forum;
  • Jakemeow per i suoi consigli.
Guida realizzata interamente da Nima_1l, è possibile pubblicarla e/o tradurla inserendo i crediti originali.

Buon divertimento con le vostre nuove armi!

Per qualsiasi domanda/problema non esitate a chiedere consigli, sarò sempre a vostra disposizione.

Messaggio modificato da Lorenzo3024 il 28 dicembre 2013 - 12:31

Il mio NUOVO canale Youtube: https://www.youtube....ser/Lorenzo3024
Il mio VECCHIO canale Youtube: https://www.youtube....r/Lorenzo3024it
Il mio PC attuale: Asus X556UA con processore Intel Core i7-6500U fino a 3.1GHZ, RAM 12GB, scheda video NVidia Geforce GT 940M da 2GB. Sistema Operativo: Windows 10 Home a 64 Bit.[/center]
GTA Vice City Completato al 100%
GTA San Andreas Completato al 100%
GTA IV Completato al 100%
GTA TLaD Completato al 100%
GTA TBoGT Completato al 100%
GTA V Completato al 78%
0

#2 L'utente è offline   Fabio206 

  • Padrino
  • Gruppo: Admin
  • Messaggi: 72430
  • Iscritto il: 05/12/05
  • GTA Preferito:GTA III

Inviato il 19 febbraio 2012 - 14:34

Ottimo, non ho controllato la traduzione ma penso tu l'abbia fatta bene, poi controllerò ;)
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