View Single Post
Old 08-12-2008, 02:00   #4496
Fabio206
Senior Member
 
Iscritto dal: May 2007
Messaggi: 903
Il modding in GTA 4 è ufficialmente bloccato, ma grazie a questo "tool" potrete bypassare la protezione e modificare i files del vostro gioco!



Autori: aru (filelist.pak), Alexander Blade (Asi loader e check disabile plugin)
Autore Readme: Fabio206 di GTA-Expert.it
Data: 8/12/2008


Descrizione archivio:
I files presenti nell'archivio consentiranno di bypassare il check dei files modificati del gioco, permettendo quindi
di poterli moddare liberamente. E' il primo strumento che dovrete utilizzare prima di potervi dedicare al modding!


Istruzioni della mod

Prima di tutto, effettuate un BACKUP** (una copia, leggete la nota** in basso) dei seguenti files:

- filelist.pak presente nella cartella C:\Programmi\Rockstar Games\Grand Theft Auto IV\pc\data
- binkhooked.dll presente nella cartella C:\Programmi\Rockstar Games\Grand Theft Auto IV


A questo punto, estraete i files in questo modo (se vi chiede di sosituire i files esistenti, cliccate su sì ovviamente,
come detto prima avrete i backup dei files originali in caso di problemi):

- filelist.pak nella cartella C:\Programmi\Rockstar Games\Grand Theft Auto IV\pc\data
- binkhooked.dll, binkw32.dll e FileCheckDisabler.asi nella cartella principale di GTA 4,
ossia C:\Programmi\Rockstar Games\Grand Theft Auto IV


Ora potrete modificare liberamente i files del gioco, dando sfogo al modding puro!





**Il backup è una copia di sicurezza da ripristinare nel caso in cui la modifica abbia generato errori irreversibili.
E' sempre importante avere una copia dei files modificati, in quanto anche semplici sviste possono causare
malfunzionamenti o crash del gioco. Vi consiglio di creare un'apposita cartella denominata "Backups" all'interno
della cartella principale di GTA IV, dove inserire tutte le copie di sicurezza create.



Vi linko i tutorials che ho creato sinora

Tutorials per modificare i dati dei veicoli (es. aumentare accelerazione, massa e forza d'impatto con effetti devastanti sulle altre auto )

Tutorial sull'handling.dat
Tutorial sul vehicles.ide
Tutorial sul cargrp.dat


Tutorials sul modificare le armi:
Tutorial sul WeaponInfo.xml

Due piccoli esempi


Pistola-Lanciarazzi by Fabio206.
Tempo di ricarica velocissimo.
Forza impatto razzi: normale.
Caricatore: 9999 proiettili.

Sostituite il blocco di codice della pistola con il seguente.

Codice:
<weapon type="PISTOL">
  <data slot="HANDGUN" firetype="PROJECTILE" damagetype="EXPLOSIVE" group="PISTOL_SMALL" targetrange="100.0" weaponrange="50.0" clipsize="9999" ammomax="9999" timebetweenshots="333">
  	<damage base="25" networkplayermod="3.0" networkpedmod="1.0"/>
  	<physics force="50.0"/>
  	<reload time="1" fasttime="1" crouchtime="1"/>

  	<aiming accuracy="0.5">
    <offset         x="0.15" y="1.0" z="0.55"/>
    <crouchedoffset x="0.2"  y="1.0" z="0.05"/>
    <reticule standing="0.65" ducked="0.55" scale="0.3"/>
  	</aiming>

  	<pickup regentime="120000" ammoonstreet="30"/>

  	<controller>
    <rumble duration="110" intensity="0.02"/>
  	</controller>

  	<flags>
    <flag>GUN</flag>
    <flag>CAN_AIM</flag>
    <flag>CAN_FREE_AIM</flag>
    <flag>ANIM_RELOAD</flag>
    <flag>ANIM_CROUCH_FIRE</flag>
  	</flags>
                       <projectile>
                                 <typetocreate type="ROCKET"/>
                                 <offset    x="0.54" y="0.0" z="0.055"/>
                                 <rotoffset x="0.0"  y="0.0" z="-1.571"/>
                       </projectile>
  </data>

  <assets model="rpg">
  	<anim group="gun@rocket"/>

  	<effects>
    <muzzle fx="muz_rocket"/>
  	</effects>
  </assets>
</weapon>

M4-Minigun by Supdario.
Tempo di ricarica velocissimo.
Forza impatto proiettili: devastante.
Caricatore: 9999 proiettili.
Le textures del minigun non sono presenti nel gioco, ma il resto del codice sì. L'effetto applicato all'M4 è molto simile.

Sostituite il blocco di codice dell'M4 con il seguente.

Codice:
<weapon type="M4">
  <data slot="RIFLE" firetype="INSTANT_HIT" damagetype="BULLET" group="RIFLE_ASSAULT" targetrange="100.0" weaponrange="200.0" clipsize="9999" ammomax="9999" timebetweenshots="10">
  	<damage base="30" networkplayermod="2.5" networkpedmod="1.25"/>
  	<physics force="5000.0"/>
  	<reload time="1" fasttime="1" crouchtime="1"/>

  	<aiming accuracy="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_m4">
  	<anim group="gun@ak47">
    <rates firerate="10" blindfirerate="10"/>
  	</anim>

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

Altri tutorials in arrivo, quelli per settare i joypad li creerò nel caso in cui la patch che la R* rilascerà a breve non li supporti tutti.

Se volete inserite in prima pagina altrimenti enjoy comunque

Ultima modifica di Fabio206 : 22-07-2010 alle 10:47.
Fabio206 è offline   Rispondi citando il messaggio o parte di esso