Difference between revisions of "Weapon"
m |
(→Vice City: icons) |
||
Line 116: | Line 116: | ||
[[Vice City]] is the first GTA that lets you replace a weapon of the same type. Most of the information on the weapons are located in the <code>[[weapon.dat]]</code> file. Information on melee combat is located in the <code>[[melee.dat]]</code> file. The textures and models of the weapons are located in the <code>[[gta3.img]]</code> file. The HUD icon of the first is located in the <code>[[hud.txd]]</code> file. | [[Vice City]] is the first GTA that lets you replace a weapon of the same type. Most of the information on the weapons are located in the <code>[[weapon.dat]]</code> file. Information on melee combat is located in the <code>[[melee.dat]]</code> file. The textures and models of the weapons are located in the <code>[[gta3.img]]</code> file. The HUD icon of the first is located in the <code>[[hud.txd]]</code> file. | ||
{| class="mw-collapsible mw-collapsed sortable wikitable" style="width: 41em;" | {| class="mw-collapsible mw-collapsed sortable wikitable" style="width: 41em;" | ||
− | ! Name | + | !Name ||ID ||DFF/TXD name ||Icon ||Group ||Number |
− | |||
− | |||
− | |||
− | |||
|- | |- | ||
− | | Unarmed | + | |Unarmed || || ||[[File:VC fist.png]] ||0 ||0 |
− | | | ||
− | | | ||
− | | 0 | ||
− | | 0 | ||
|- | |- | ||
− | | Brass Knuckle | + | |Brass Knuckle ||259 ||brassknuckle ||[[File:VC brassknuckle.png]] ||0 ||1 |
− | | 259 | ||
− | | | ||
− | | 0 | ||
− | | 1 | ||
|- | |- | ||
− | | Screw Driver | + | |Screw Driver ||260 ||screwdriver ||[[File:VC screwdriver.png]] ||1 ||2 |
− | | 260 | ||
− | | | ||
− | | 1 | ||
− | | 2 | ||
|- | |- | ||
− | | Golf Club | + | |Golf Club ||261 ||golfclub ||[[File:VC golfclub.png]] ||1 ||3 |
− | | 261 | ||
− | | | ||
− | | 1 | ||
− | | 3 | ||
|- | |- | ||
− | | Night Stick | + | |Night Stick ||262 ||nitestick ||[[File:VC nitestick.png]] ||1 ||4 |
− | | 262 | ||
− | | | ||
− | | 1 | ||
− | | 4 | ||
|- | |- | ||
− | | Knife | + | |Knife ||263 ||knifecur ||[[File:VC knifecur.png]] ||1 ||5 |
− | | 263 | ||
− | | | ||
− | | 1 | ||
− | | 5 | ||
|- | |- | ||
− | | Baseball Bat | + | |Baseball Bat ||264 ||bat ||[[File:VC bat.png]] ||1 ||6 |
− | | 264 | ||
− | | | ||
− | | 1 | ||
− | | 6 | ||
|- | |- | ||
− | | Hammer | + | |Hammer ||265 ||hammer ||[[File:VC hammer.png]] ||1 ||7 |
− | | 265 | ||
− | | | ||
− | | 1 | ||
− | | 7 | ||
|- | |- | ||
− | | Cleaver | + | |Cleaver ||266 ||cleaver ||[[File:VC cleaver.png]] ||1 ||8 |
− | | 266 | ||
− | | | ||
− | | 1 | ||
− | | 8 | ||
|- | |- | ||
− | | Machete | + | |Machete ||267 ||machete ||[[File:VC machete.png]] ||1 ||9 |
− | | 267 | ||
− | | | ||
− | | 1 | ||
− | | 9 | ||
|- | |- | ||
− | | Katana | + | |Katana ||268 ||katana ||[[File:VC katana.png]] ||1 ||10 |
− | | 268 | ||
− | | | ||
− | | 1 | ||
− | | 10 | ||
|- | |- | ||
− | | Chainsaw | + | |Chainsaw ||269 ||chnsaw ||[[File:VC chnsaw.png]] ||1 ||11 |
− | | 269 | ||
− | | | ||
− | | 1 | ||
− | | 11 | ||
|- | |- | ||
− | | Grenade | + | |Grenade ||270 ||grenade ||[[File:VC grenade.png]] ||2 ||12 |
− | | 270 | ||
− | | | ||
− | | 2 | ||
− | | 12 | ||
|- | |- | ||
− | | Remote Detonator | + | |Remote Detonator ||291 ||bomb ||[[File:VC grenade.png|32px]][[File:VC bomb.png|32px]] ||2 ||13 |
− | | 291 | ||
− | | | ||
− | | 2 | ||
− | | 13 | ||
|- | |- | ||
− | | Tear Gas | + | |Tear Gas ||271 ||teargas ||[[File:VC teargas.png]] ||2 ||14 |
− | | 271 | ||
− | | | ||
− | | 2 | ||
− | | 14 | ||
|- | |- | ||
− | | Molotov | + | |Molotov ||272 ||molotov ||[[File:VC molotov.png]] ||2 ||15 |
− | | 272 | ||
− | | | ||
− | | 2 | ||
− | | 15 | ||
|- | |- | ||
− | | Missile | + | |Missile ||273 ||missile || - ||2 ||16 |
− | | 273 | ||
− | | | ||
− | | 2 | ||
− | | 16 | ||
|- | |- | ||
− | | Colt .45 (Pistol) | + | |Colt .45 (Pistol) ||274 ||colt45 ||[[File:VC colt45.png]] ||3 ||17 |
− | | 274 | ||
− | | | ||
− | | 3 | ||
− | | 17 | ||
|- | |- | ||
− | | Python (.357) | + | |Python (.357) ||275 ||python ||[[File:VC python.png]] ||3 ||18 |
− | | 275 | ||
− | | | ||
− | | 3 | ||
− | | 18 | ||
|- | |- | ||
− | | Chrome Shotgun | + | |Chrome Shotgun ||277 ||chromegun ||[[File:VC chromegun.png]] ||4 ||19 |
− | | 277 | ||
− | | | ||
− | | 4 | ||
− | | 19 | ||
|- | |- | ||
− | | Spaz Shotgun (S.P.A.S. 12) | + | |Spaz Shotgun (S.P.A.S. 12) ||278 ||shotgspa ||[[File:VC shotgspa.png]] ||4 ||20 |
− | | 278 | ||
− | | | ||
− | | 4 | ||
− | | 20 | ||
|- | |- | ||
− | | Stubby Shotgun | + | |Stubby Shotgun ||279 ||buddyshot ||[[File:VC buddyshot.png]] ||4 ||21 |
− | | 279 | ||
− | | | ||
− | | 4 | ||
− | | 21 | ||
|- | |- | ||
− | | Tec-9 | + | |Tec-9 ||281 ||tec9 ||[[File:VC tec9.png]] ||5 ||22 |
− | | 281 | ||
− | | | ||
− | | 5 | ||
− | | 22 | ||
|- | |- | ||
− | | Uzi 9mm (Uz-I) | + | |Uzi 9mm (Uz-I) ||282 ||uzi ||[[File:VC uzi.png]] ||5 ||23 |
− | | 282 | ||
− | | | ||
− | | 5 | ||
− | | 23 | ||
|- | |- | ||
− | | Ingram Mac 10 | + | |Ingram Mac 10 ||283 ||ingramsl ||[[File:VC ingramsl.png]] ||5 ||24 |
− | | 283 | ||
− | | | ||
− | | 5 | ||
− | | 24 | ||
|- | |- | ||
− | | MP5 (MP) | + | |MP5 (MP) ||284 ||mp5lng ||[[File:VC mp5lng.png]] ||5 ||25 |
− | | 284 | ||
− | | | ||
− | | 5 | ||
− | | 25 | ||
|- | |- | ||
− | | M4 | + | |M4 ||280 ||m4 ||[[File:VC m4.png]] ||6 ||26 |
− | | 280 | ||
− | | | ||
− | | 6 | ||
− | | 26 | ||
|- | |- | ||
− | | Ruger (Kruger) | + | |Ruger (Kruger) ||276 ||ruger ||[[File:VC ruger.png]] ||6 ||27 |
− | | 276 | ||
− | | | ||
− | | 6 | ||
− | | 27 | ||
|- | |- | ||
− | | Sniper Rifle | + | |Sniper Rifle ||285 ||sniper ||[[File:VC sniper.png]] ||8 ||28 |
− | | 285 | ||
− | | | ||
− | | 8 | ||
− | | 28 | ||
|- | |- | ||
− | | PSG-1 (.308 Sniper) | + | |PSG-1 (.308 Sniper) ||286 ||laser ||[[File:VC laser.png]] ||8 ||29 |
− | | 286 | ||
− | | | ||
− | | 8 | ||
− | | 29 | ||
|- | |- | ||
− | | Rocket Launcher | + | |Rocket Launcher ||287 ||rocketla ||[[File:VC rocketla.png]] ||7 ||30 |
− | | 287 | ||
− | | | ||
− | | 7 | ||
− | | 30 | ||
|- | |- | ||
− | | Flame Thrower | + | |Flame Thrower ||288 ||flame ||[[File:VC flame.png]] ||7 ||31 |
− | | 288 | ||
− | | | ||
− | | 7 | ||
− | | 31 | ||
|- | |- | ||
− | | M60 | + | |M60 ||289 ||m60 ||[[File:VC m60.png]] ||7 ||32 |
− | | 289 | ||
− | | | ||
− | | 7 | ||
− | | 32 | ||
|- | |- | ||
− | | Minigun | + | |Minigun ||290 ||minigun ||[[File:VC minigun.png]] ||7 ||33 |
− | | 290 | ||
− | | | ||
− | | 7 | ||
− | | 33 | ||
|- | |- | ||
− | | Detonator | + | |Detonator || || ||[[File:VC bomb.png]] ||9 ||34 |
− | | | ||
− | | | ||
− | | 9 | ||
− | | 34 | ||
|- | |- | ||
− | | HeliCanon | + | |HeliCanon || || || - ||7 ||35 |
− | | | ||
− | | | ||
− | | 7 | ||
− | | 35 | ||
|- | |- | ||
− | | Camera | + | |Camera ||292 ||camera ||[[File:VC camera.png]] ||9 ||36 |
− | | 292 | ||
− | | | ||
− | | 9 | ||
− | | 36 | ||
|} | |} | ||
Revision as of 15:54, 6 March 2015
A weapon is anything that can damage other objects, including vehicles and pedestrians. It is one of the core gameplay features of Grand Theft Auto.
Contents
Mission Script
The following opcodes is related to weapons. Some of the opcodes are specific to one game so click on the opcode to see more information about it, if it exists.
- 0114, sets an actor's weapon ammo while in a vehicle
- 017B, sets an actor's weapon ammo
- 01B2, gives an actor a weapon
- 01B9, sets an actor's currently armed weapon
- 0237, sets a gang's weapons
- 02D6, checks if a weapon is being fired in a location
- 02D8, checks the current weapon an actor is holding
- 02E2, sets an actor's weapon accuracy
- 031D, checks if an actor is hit by a weapon
- 031E, checks if a vehicle is hit by a weapon
- 032B, creates a pickup with ammo info – usually used for weapons
- 041A, gets the current amount of ammo for the weapon
- 0467, resets 031D
- 0468, resets 031E
- 0470, gets an actor's current weapon
- 048F, removes weapons from an actor
- 0491, checks if an actor has the weapon
- 04B8, gets the weapon's data from an actor
- 0501, sets the player's ability to drive by
- 0555, removes a specific weapon from an actor
- 0563, sets the player's drive by ammo
- 06AB, hides all weapons
- 0713, makes an actor do drive bys
- 081A, sets an actor's weapon skill
- 087E, sets an actor to drop weapons after a death
- 0881, sets an actor be able to shoot
- 0946, sets an actor oblivious to weapon fire
- 0992, sets the player's ability to scroll through weapons
Native functions
- GET_AMMO_IN_CHAR_WEAPON
- GET_CHAR_WEAPON_IN_SLOT
- GET_CURRENT_CHAR_WEAPON
- GET_WEAPONTYPE_MODEL
- GET_WEAPONTYPE_SLOT
- GIVE_WEAPON_TO_CHAR
This section is incomplete. You can help by fixing and expanding it.
Lists of Weapons
GTA III
Unlike in Vice City and San Andreas, where each weapon has a separate mesh and texture, GTA3's weapons are stored in a single DFF and TXD file, namely weapons.dff
and generic.txd
; only the selected object from the model hierarchy, e.g. pistol or Uzi is visible when the player chooses a weapon. Most of the information on the weapons are located in the weapon.dat
file.
Name | ID | Model | Number |
---|---|---|---|
Bat | 172 | #bat | 1 |
Pistol | 173 | #pistol | 2 |
Uzi | 178 | #uzi | 3 |
Shotgun | 176 | #shotgun | 4 |
AK47 | 171 | #ak47 | 5 |
M16 | 180 | #m16 | 6 |
Sniper Rifle | 177 | #sniper | 7 |
Rocket Launcher | 175 | #rocket | 8 |
Flamethrower | 181 | #flame | 9 |
Molotov Cocktail | 174 | #molotov | 10 |
Grenade | 170 | #grenade | 11 |
Detonator | 12 |
Vice City
Vice City is the first GTA that lets you replace a weapon of the same type. Most of the information on the weapons are located in the weapon.dat
file. Information on melee combat is located in the melee.dat
file. The textures and models of the weapons are located in the gta3.img
file. The HUD icon of the first is located in the hud.txd
file.
San Andreas
San Andreas is the first GTA that lets you dual wield weapons. Information on weapons, melee combat, textures, and models are located in the same files as in Vice City.
Name | ID | Model | Group | Number |
---|---|---|---|---|
Unarmed | 1 | 0 | ||
Brass Knuckle | 331 | #brassknuckle | 1 | 1 |
Golf Club | 333 | #golfclub | 2 | 2 |
Night Stick | 334 | #nitestick | 2 | 3 |
Knife | 335 | #knifecur | 2 | 4 |
Baseball Bat | 336 | #bat | 2 | 5 |
Shovel | 337 | #shovel | 2 | 6 |
Pool Cue | 338 | #poolcue | 2 | 7 |
Katana | 339 | #katana | 2 | 8 |
Chainsaw | 341 | #chnsaw | 2 | 9 |
Purple Dildo | 321 | #gun_dildo1 | 11 | 10 |
White Dildo | 322 | #gun_dildo2 | 11 | 11 |
Long White Vibrator | 323 | #gun_vibe1 | 11 | 12 |
Short White Vibrator | 324 | #gun_vibe2 | 11 | 13 |
Flowers | 325 | #flowera | 11 | 14 |
Cane | 326 | #gun_cane | 11 | 15 |
Grenade | 342 | #grenade | 9 | 16 |
Tear Gas | 343 | #teargas | 9 | 17 |
Molotov Cocktail | 344 | #molotov | 9 | 18 |
Pistol | 346 | #colt45 | 3 | 22 |
Silenced Pistol | 347 | #silenced | 3 | 23 |
Desert Eagle | 348 | #desert_eagle | 3 | 24 |
Shotgun | 349 | #chromegun | 4 | 25 |
Sawnoff Shotgun | 350 | #sawnoff | 4 | 26 |
Combat Shotgun | 351 | #shotgspa | 4 | 27 |
Micro SMG | 352 | #micro_uzi | 5 | 28 |
SMG | 353 | #mp5lng | 5 | 29 |
AK47 | 355 | #ak47 | 6 | 30 |
M4 | 356 | #m4 | 6 | 31 |
Tec9 | 372 | #tec9 | 5 | 32 |
Rifle | 357 | #cuntgun | 7 | 33 |
Sniper Rifle | 358 | #sniper | 7 | 34 |
Rocket Launcher | 359 | #rocketla | 8 | 35 |
Heat Seeking Rocket Launcher | 360 | #heatseek | 8 | 36 |
Flame Thrower | 361 | #flame | 8 | 37 |
Minigun | 362 | #minigun | 8 | 38 |
Satchel Charges | 363 | #satchel | 9 | 39 |
Detonator | 364 | #bomb | 13 | 40 |
Spray Paint | 365 | #spraycan | 10 | 41 |
Fire Extinguisher | 366 | #fire_ex | 10 | 42 |
Camera | 367 | #camera | 10 | 43 |
Night-vision Goggles | 368 | #nvgoggles | 12 | 44 |
Thermal Goggles | 369 | #irgoggles | 12 | 45 |
Parachute | 371 | #gun_para | 12 | 46 |
GTA IV
Main article: List of Weapons (GTA4)
External links
- http://www.gtavice.com/weapons/
- http://www.gtasanandreas.net/weapons/
- GTAForums: Generic SA SCM Documentation
Grand Theft Auto IV | |
---|---|
File Formats | .dat • .gxt • .ide • .img • .ipl • .nod • .sco • .rpf • .rrr • .wad • .wbd/.wbn • .wdd • .wdr • .wft • .whm • .wpl • .wtd |
Documentation | Audio • Bink Video • Cryptography • Cutscenes • GXT Text • Image listing • Keycodes • Map Listing • Native functions • Paths • Radar Blips • Radio Stations • Saves • Scenarios • VTable • Weapons |
Tools | ASI Loader • ENBSeries • G-Texture • GIMS IV • Ingame WPL Editor • IV Needle • OpenIV • SparkIV • XLiveLess • WPL Manager • X Mod Installer Alice • C++ Script Hook • .NET Script Hook • Scocl |
Tutorials | Importing Textures with OpenIV • Importing Textures with SparkIV |
Modifications | GTA Connected • Gostown IV • Four Multiplayer • IV Multiplayer • CitizenMP:IV Reloaded |
Useful links | Community portal • Discussion forums • Modding forums • Mods on GTAGarage.com |