See: http://www.gtaforums.com/index.php?showtopic=408544
See: http://www.gtaforums.com/index.php?s=981f0fb0f22cca1f3c156d8efd7cf01e&amp;showtopic=408544&view=findpost&p=1059228773

******************************
 GTA:SA Weapon Limit Adjuster
  Ver 0.4 beta    Ryosuke839
******************************


Installation
 Install ASI Loader.
 Copy files in archive (without readme) to GTA SA directory.
 Modify files from archive, \data\default.ide and \data\weapon.dat.

 Files in modified directory is a sample of settings.

 At least, plug-in runs on GTA_SA.EXE with 14,386,176 bytes.


Files
 weaponlimit.asi
  Main library.

 weaponlimit.ini
  Config.
   WeaponModel - Number of weapon models in default.ide.
   WeaponID - Number of weapons in weapons.txt and weaponsound.txt.
   WeaponData - Number of weapon status in weapon.dat.
   ProxyFireType - Use proxy for fire type.
   ProxyProjectType - Use proxy for project type.
   ProxyPhysicType - Use proxy for physics type.
   ProxyExplodeType - Use proxy for explode type.
   ProxyCrosshair - Use proxy for crosshair.
   ProxyAimingZoom - Use proxy for zoom while aiming.
   ProxySound - Use proxy for gun sound.

 weapons.txt
  Weapon types and names.
  Separate with space.
   1st int - Fire type
    0 Thrown
    1 Instant hit
    2 Shotgun
    3 Sniper
    4 RLauncher    (not supported)
    5 Flamethrower (not supported)
    6 Detonator    (not supported)
    7 Camera       (not supported)
    8 NOP
   2nd int - Project type
    0 HE Grenade
    1 Teargas    (not supported)
    2 Molotov    (not supported)
    3 RP Grenade (supported on npc only)
    4 Unknown    (not supported)
    5 Unknown    (not supported)
    6 NOP
   3rd int - Physics type
    0 Parabolic
    1 Propeled (not supported)
    2 Unknown  (not supported)
    3 Unknown  (not supported)
    4 NOP
   4th int - Explode type
    0 Explode when timeout
    1 Fire when collide             (not supported)
    2 Explode when collide          (not supported)
    3 Explode when collide and seek (not supported)
    4 Unknown
    5 NOP
   5th int - Crosshair type
    0 None
    1 3rd person crosshair
    2 1st person (sniper)
    3 1st person (RPG)
    4 1st person (RPG) and lock-on
    5 1st person (camera)
   6th float - Aiming Zoom
    70.0 Normal
    50.0 Assult
    35.0 Rifle
   7th string - Weapon name

 weaponsound.txt
  Gun sounds.
  Separate with tab.
  Sound ID is An Index of Last Bank in GENRL. (First is 0)
   1st int - Sound type
    0 NOP
    1 Normal
     2nd float - Unknown
     3rd float - Pitch
     4th float - Unknown
     5th int - Echo Sound ID
     6th int - Low-pitched Fire Sound ID
     7th int - High-pitched Fire Sound ID
     8th int - Far Fire Sound ID
     9th int - Empty Sound ID
    2 Start + Loop
     2nd float - Unknown
     3rd float - Unknown
     4th int - Unknown
     5th int - Sound ID
    3 Loop
     2nd float - Unknown
     3rd float - Pitch
     4th int - Unknown
     5th int - Sound ID
    4 Camera  (not supported)
     2nd float - Unknown
    5 Minigun
    6 Google
     2nd int - Sound ID


Known issues
 Added weapon shoots very accurate.
 Flare will be not fired.
 Sniper crosshair will be abnormal.


EOF