Skip to content

Instantly share code, notes, and snippets.

@FrazzIe
Created August 30, 2020 13:24
Show Gist options
  • Select an option

  • Save FrazzIe/9d334f517214a26d24ab97d35e5c9f4c to your computer and use it in GitHub Desktop.

Select an option

Save FrazzIe/9d334f517214a26d24ab97d35e5c9f4c to your computer and use it in GitHub Desktop.
Some old weapons list i made back in 2018 for gtav
Weapons = {
List = {
"WEAPON_PISTOL",
"WEAPON_PISTOL_MK2",
"WEAPON_COMBATPISTOL",
"WEAPON_PISTOL50",
"WEAPON_SNSPISTOL",
"WEAPON_SNSPISTOL_MK2",
"WEAPON_HEAVYPISTOL",
"WEAPON_VINTAGEPISTOL",
"WEAPON_MARKSMANPISTOL",
"WEAPON_REVOLVER",
"WEAPON_REVOLVER_MK2",
"WEAPON_DOUBLEACTION",
"WEAPON_APPISTOL",
"WEAPON_STUNGUN",
"WEAPON_FLAREGUN",
"WEAPON_MICROSMG",
"WEAPON_MACHINEPISTOL",
"WEAPON_MINISMG",
"WEAPON_SMG",
"WEAPON_SMG_MK2",
"WEAPON_ASSAULTSMG",
"WEAPON_COMBATPDW",
"WEAPON_MG",
"WEAPON_COMBATMG",
"WEAPON_COMBATMG_MK2",
"WEAPON_GUSENBERG",
"WEAPON_ASSAULTRIFLE",
"WEAPON_ASSAULTRIFLE_MK2",
"WEAPON_CARBINERIFLE",
"WEAPON_CARBINERIFLE_MK2",
"WEAPON_ADVANCEDRIFLE",
"WEAPON_SPECIALCARBINE",
"WEAPON_SPECIALCARBINE_MK2",
"WEAPON_BULLPUPRIFLE",
"WEAPON_BULLPUPRIFLE_MK2",
"WEAPON_COMPACTRIFLE",
"WEAPON_SNIPERRIFLE",
"WEAPON_HEAVYSNIPER_MK2",
"WEAPON_HEAVYSNIPER",
"WEAPON_MARKSMANRIFLE",
"WEAPON_MARKSMANRIFLE_MK2",
"WEAPON_UNARMED",
"WEAPON_KNIFE",
"WEAPON_NIGHTSTICK",
"WEAPON_HAMMER",
"WEAPON_BAT",
"WEAPON_CROWBAR",
"WEAPON_GOLFCLUB",
"WEAPON_BOTTLE",
"WEAPON_DAGGER",
"WEAPON_HATCHET",
"WEAPON_KNUCKLE",
"WEAPON_MACHETE",
"WEAPON_FLASHLIGHT",
"WEAPON_SWITCHBLADE",
"WEAPON_BATTLEAXE",
"WEAPON_POOLCUE",
"WEAPON_WRENCH",
"WEAPON_PUMPSHOTGUN",
"WEAPON_PUMPSHOTGUN_MK2",
"WEAPON_SAWNOFFSHOTGUN",
"WEAPON_BULLPUPSHOTGUN",
"WEAPON_ASSAULTSHOTGUN",
"WEAPON_HEAVYSHOTGUN",
"WEAPON_MUSKET",
"WEAPON_DBSHOTGUN",
"WEAPON_AUTOSHOTGUN",
"WEAPON_GRENADELAUNCHER",
"WEAPON_RPG",
"WEAPON_MINIGUN",
"WEAPON_FIREWORK",
"WEAPON_RAILGUN",
"WEAPON_HOMINGLAUNCHER",
"WEAPON_COMPACTLAUNCHER",
"WEAPON_GRENADE",
"WEAPON_STICKYBOMB",
"WEAPON_PROXMINE",
"WEAPON_PIPEBOMB",
"WEAPON_SMOKEGRENADE",
"WEAPON_BZGAS",
"WEAPON_MOLOTOV",
"WEAPON_FIREEXTINGUISHER",
"WEAPON_PETROLCAN",
"WEAPON_BALL",
"WEAPON_SNOWBALL",
"WEAPON_FLARE",
"WEAPON_REMOTESNIPER",
"WEAPON_DIGISCANNER",
"WEAPON_GRENADELAUNCHER_SMOKE",
"WEAPON_STINGER",
"WEAPON_ELECTRIC_FENCE",
"WEAPON_ANIMAL",
"WEAPON_COUGAR",
"WEAPON_PASSENGER_ROCKET",
"WEAPON_AIRSTRIKE_ROCKET",
"WEAPON_BRIEFCASE",
"WEAPON_BRIEFCASE_02",
"WEAPON_VEHICLE_ROCKET",
"WEAPON_BARBED_WIRE",
"WEAPON_DROWNING",
"WEAPON_DROWNING_IN_VEHICLE",
"WEAPON_BLEEDING",
"WEAPON_EXPLOSION",
"WEAPON_FALL",
"WEAPON_EXHAUSTION",
"WEAPON_HIT_BY_WATER_CANNON",
"WEAPON_RAMMED_BY_CAR",
"WEAPON_RUN_OVER_BY_CAR",
"WEAPON_HELI_CRASH",
"WEAPON_FIRE",
"VEHICLE_WEAPON_TANK",
"VEHICLE_WEAPON_SPACE_ROCKET",
"VEHICLE_WEAPON_PLANE_ROCKET",
"VEHICLE_WEAPON_PLAYER_LASER",
"VEHICLE_WEAPON_PLAYER_BULLET",
"VEHICLE_WEAPON_PLAYER_BUZZARD",
"VEHICLE_WEAPON_PLAYER_HUNTER",
"VEHICLE_WEAPON_PLAYER_LAZER",
"VEHICLE_WEAPON_ENEMY_LASER",
"VEHICLE_WEAPON_SEARCHLIGHT",
"VEHICLE_WEAPON_RADAR",
"VEHICLE_WEAPON_ROTORS",
"GADGET_NIGHTVISION",
"GADGET_PARACHUTE",
},
ToString = {
["453432689"] = "WEAPON_PISTOL",
["3219281620"] = "WEAPON_PISTOL_MK2",
["1593441988"] = "WEAPON_COMBATPISTOL",
["2578377531"] = "WEAPON_PISTOL50",
["3218215474"] = "WEAPON_SNSPISTOL",
["2285322324"] = "WEAPON_SNSPISTOL_MK2",
["3523564046"] = "WEAPON_HEAVYPISTOL",
["137902532"] = "WEAPON_VINTAGEPISTOL",
["3696079510"] = "WEAPON_MARKSMANPISTOL",
["3249783761"] = "WEAPON_REVOLVER",
["3415619887"] = "WEAPON_REVOLVER_MK2",
["2548703416"] = "WEAPON_DOUBLEACTION",
["584646201"] = "WEAPON_APPISTOL",
["911657153"] = "WEAPON_STUNGUN",
["1198879012"] = "WEAPON_FLAREGUN",
["324215364"] = "WEAPON_MICROSMG",
["3675956304"] = "WEAPON_MACHINEPISTOL",
["3173288789"] = "WEAPON_MINISMG",
["736523883"] = "WEAPON_SMG",
["2024373456"] = "WEAPON_SMG_MK2",
["4024951519"] = "WEAPON_ASSAULTSMG",
["171789620"] = "WEAPON_COMBATPDW",
["2634544996"] = "WEAPON_MG",
["2144741730"] = "WEAPON_COMBATMG",
["3686625920"] = "WEAPON_COMBATMG_MK2",
["1627465347"] = "WEAPON_GUSENBERG",
["3220176749"] = "WEAPON_ASSAULTRIFLE",
["961495388"] = "WEAPON_ASSAULTRIFLE_MK2",
["2210333304"] = "WEAPON_CARBINERIFLE",
["4208062921"] = "WEAPON_CARBINERIFLE_MK2",
["2937143193"] = "WEAPON_ADVANCEDRIFLE",
["3231910285"] = "WEAPON_SPECIALCARBINE",
["2526821735"] = "WEAPON_SPECIALCARBINE_MK2",
["2132975508"] = "WEAPON_BULLPUPRIFLE",
["2228681469"] = "WEAPON_BULLPUPRIFLE_MK2",
["1649403952"] = "WEAPON_COMPACTRIFLE",
["100416529"] = "WEAPON_SNIPERRIFLE",
["177293209"] = "WEAPON_HEAVYSNIPER_MK2",
["205991906"] = "WEAPON_HEAVYSNIPER",
["3342088282"] = "WEAPON_MARKSMANRIFLE",
["1785463520"] = "WEAPON_MARKSMANRIFLE_MK2",
["2725352035"] = "WEAPON_UNARMED",
["2578778090"] = "WEAPON_KNIFE",
["1737195953"] = "WEAPON_NIGHTSTICK",
["1317494643"] = "WEAPON_HAMMER",
["2508868239"] = "WEAPON_BAT",
["2227010557"] = "WEAPON_CROWBAR",
["1141786504"] = "WEAPON_GOLFCLUB",
["4192643659"] = "WEAPON_BOTTLE",
["2460120199"] = "WEAPON_DAGGER",
["4191993645"] = "WEAPON_HATCHET",
["3638508604"] = "WEAPON_KNUCKLE",
["3713923289"] = "WEAPON_MACHETE",
["2343591895"] = "WEAPON_FLASHLIGHT",
["3756226112"] = "WEAPON_SWITCHBLADE",
["3441901897"] = "WEAPON_BATTLEAXE",
["2484171525"] = "WEAPON_POOLCUE",
["419712736"] = "WEAPON_WRENCH",
["487013001"] = "WEAPON_PUMPSHOTGUN",
["1432025498"] = "WEAPON_PUMPSHOTGUN_MK2",
["2017895192"] = "WEAPON_SAWNOFFSHOTGUN",
["2640438543"] = "WEAPON_BULLPUPSHOTGUN",
["3800352039"] = "WEAPON_ASSAULTSHOTGUN",
["984333226"] = "WEAPON_HEAVYSHOTGUN",
["2828843422"] = "WEAPON_MUSKET",
["4019527611"] = "WEAPON_DBSHOTGUN",
["317205821"] = "WEAPON_AUTOSHOTGUN",
["2726580491"] = "WEAPON_GRENADELAUNCHER",
["2982836145"] = "WEAPON_RPG",
["1119849093"] = "WEAPON_MINIGUN",
["2138347493"] = "WEAPON_FIREWORK",
["1834241177"] = "WEAPON_RAILGUN",
["1672152130"] = "WEAPON_HOMINGLAUNCHER",
["125959754"] = "WEAPON_COMPACTLAUNCHER",
["2481070269"] = "WEAPON_GRENADE",
["741814745"] = "WEAPON_STICKYBOMB",
["2874559379"] = "WEAPON_PROXMINE",
["3125143736"] = "WEAPON_PIPEBOMB",
["4256991824"] = "WEAPON_SMOKEGRENADE",
["2694266206"] = "WEAPON_BZGAS",
["615608432"] = "WEAPON_MOLOTOV",
["101631238"] = "WEAPON_FIREEXTINGUISHER",
["883325847"] = "WEAPON_PETROLCAN",
["600439132"] = "WEAPON_BALL",
["126349499"] = "WEAPON_SNOWBALL",
["1233104067"] = "WEAPON_FLARE",
["856002082"] = "WEAPON_REMOTESNIPER",
["4256881901"] = "WEAPON_DIGISCANNER",
["1305664598"] = "WEAPON_GRENADELAUNCHER_SMOKE",
["1752584910"] = "WEAPON_STINGER",
["2461879995"] = "WEAPON_ELECTRIC_FENCE",
["4194021054"] = "WEAPON_ANIMAL",
["148160082"] = "WEAPON_COUGAR",
["375527679"] = "WEAPON_PASSENGER_ROCKET",
["324506233"] = "WEAPON_AIRSTRIKE_ROCKET",
["2294779575"] = "WEAPON_BRIEFCASE",
["28811031"] = "WEAPON_BRIEFCASE_02",
["3204302209"] = "WEAPON_VEHICLE_ROCKET",
["1223143800"] = "WEAPON_BARBED_WIRE",
["4284007675"] = "WEAPON_DROWNING",
["1936677264"] = "WEAPON_DROWNING_IN_VEHICLE",
["2339582971"] = "WEAPON_BLEEDING",
["539292904"] = "WEAPON_EXPLOSION",
["3452007600"] = "WEAPON_FALL",
["910830060"] = "WEAPON_EXHAUSTION",
["3425972830"] = "WEAPON_HIT_BY_WATER_CANNON",
["133987706"] = "WEAPON_RAMMED_BY_CAR",
["2741846334"] = "WEAPON_RUN_OVER_BY_CAR",
["341774354"] = "WEAPON_HELI_CRASH",
["3750660587"] = "WEAPON_FIRE",
["1945616459"] = "VEHICLE_WEAPON_TANK",
["4171469727"] = "VEHICLE_WEAPON_SPACE_ROCKET",
["3473446624"] = "VEHICLE_WEAPON_PLANE_ROCKET",
["4026335563"] = "VEHICLE_WEAPON_PLAYER_LASER",
["1259576109"] = "VEHICLE_WEAPON_PLAYER_BULLET",
["1186503822"] = "VEHICLE_WEAPON_PLAYER_BUZZARD",
["2669318622"] = "VEHICLE_WEAPON_PLAYER_HUNTER",
["3800181289"] = "VEHICLE_WEAPON_PLAYER_LAZER",
["1566990507"] = "VEHICLE_WEAPON_ENEMY_LASER",
["3450622333"] = "VEHICLE_WEAPON_SEARCHLIGHT",
["3530961278"] = "VEHICLE_WEAPON_RADAR",
["2971687502"] = "VEHICLE_WEAPON_ROTORS",
["2803906140"] = "GADGET_NIGHTVISION",
["4222310262"] = "GADGET_PARACHUTE",
},
ToHash = {
["WEAPON_PISTOL"] = 453432689,
["WEAPON_PISTOL_MK2"] = 3219281620,
["WEAPON_COMBATPISTOL"] = 1593441988,
["WEAPON_PISTOL50"] = 2578377531,
["WEAPON_SNSPISTOL"] = 3218215474,
["WEAPON_SNSPISTOL_MK2"] = 2285322324,
["WEAPON_HEAVYPISTOL"] = 3523564046,
["WEAPON_VINTAGEPISTOL"] = 137902532,
["WEAPON_MARKSMANPISTOL"] = 3696079510,
["WEAPON_REVOLVER"] = 3249783761,
["WEAPON_REVOLVER_MK2"] = 3415619887,
["WEAPON_DOUBLEACTION"] = 2548703416,
["WEAPON_APPISTOL"] = 584646201,
["WEAPON_STUNGUN"] = 911657153,
["WEAPON_FLAREGUN"] = 1198879012,
["WEAPON_MICROSMG"] = 324215364,
["WEAPON_MACHINEPISTOL"] = 3675956304,
["WEAPON_MINISMG"] = 3173288789,
["WEAPON_SMG"] = 736523883,
["WEAPON_SMG_MK2"] = 2024373456,
["WEAPON_ASSAULTSMG"] = 4024951519,
["WEAPON_COMBATPDW"] = 171789620,
["WEAPON_MG"] = 2634544996,
["WEAPON_COMBATMG"] = 2144741730,
["WEAPON_COMBATMG_MK2"] = 3686625920,
["WEAPON_GUSENBERG"] = 1627465347,
["WEAPON_ASSAULTRIFLE"] = 3220176749,
["WEAPON_ASSAULTRIFLE_MK2"] = 961495388,
["WEAPON_CARBINERIFLE"] = 2210333304,
["WEAPON_CARBINERIFLE_MK2"] = 4208062921,
["WEAPON_ADVANCEDRIFLE"] = 2937143193,
["WEAPON_SPECIALCARBINE"] = 3231910285,
["WEAPON_SPECIALCARBINE_MK2"] = 2526821735,
["WEAPON_BULLPUPRIFLE"] = 2132975508,
["WEAPON_BULLPUPRIFLE_MK2"] = 2228681469,
["WEAPON_COMPACTRIFLE"] = 1649403952,
["WEAPON_SNIPERRIFLE"] = 100416529,
["WEAPON_HEAVYSNIPER"] = 205991906,
["WEAPON_HEAVYSNIPER_MK2"] = 177293209,
["WEAPON_MARKSMANRIFLE"] = 3342088282,
["WEAPON_MARKSMANRIFLE_MK2"] = 1785463520,
["WEAPON_UNARMED"] = 2725352035,
["WEAPON_KNIFE"] = 2578778090,
["WEAPON_NIGHTSTICK"] = 1737195953,
["WEAPON_HAMMER"] = 1317494643,
["WEAPON_BAT"] = 2508868239,
["WEAPON_CROWBAR"] = 2227010557,
["WEAPON_GOLFCLUB"] = 1141786504,
["WEAPON_BOTTLE"] = 4192643659,
["WEAPON_DAGGER"] = 2460120199,
["WEAPON_HATCHET"] = 4191993645,
["WEAPON_KNUCKLE"] = 3638508604,
["WEAPON_MACHETE"] = 3713923289,
["WEAPON_FLASHLIGHT"] = 2343591895,
["WEAPON_SWITCHBLADE"] = 3756226112,
["WEAPON_BATTLEAXE"] = 3441901897,
["WEAPON_POOLCUE"] = 2484171525,
["WEAPON_WRENCH"] = 419712736,
["WEAPON_PUMPSHOTGUN"] = 487013001,
["WEAPON_PUMPSHOTGUN_MK2"] = 1432025498,
["WEAPON_SAWNOFFSHOTGUN"] = 2017895192,
["WEAPON_BULLPUPSHOTGUN"] = 2640438543,
["WEAPON_ASSAULTSHOTGUN"] = 3800352039,
["WEAPON_MUSKET"] = 2828843422,
["WEAPON_HEAVYSHOTGUN"] = 984333226,
["WEAPON_DBSHOTGUN"] = 4019527611,
["WEAPON_AUTOSHOTGUN"] = 317205821,
["WEAPON_GRENADELAUNCHER"] = 2726580491,
["WEAPON_RPG"] = 2982836145,
["WEAPON_MINIGUN"] = 1119849093,
["WEAPON_FIREWORK"] = 2138347493,
["WEAPON_RAILGUN"] = 1834241177,
["WEAPON_HOMINGLAUNCHER"] = 1672152130,
["WEAPON_COMPACTLAUNCHER"] = 125959754,
["WEAPON_GRENADE"] = 2481070269,
["WEAPON_STICKYBOMB"] = 741814745,
["WEAPON_PROXMINE"] = 2874559379,
["WEAPON_PIPEBOMB"] = 3125143736,
["WEAPON_SMOKEGRENADE"] = 4256991824,
["WEAPON_BZGAS"] = 2694266206,
["WEAPON_MOLOTOV"] = 615608432,
["WEAPON_FIREEXTINGUISHER"] = 101631238,
["WEAPON_PETROLCAN"] = 883325847,
["WEAPON_BALL"] = 600439132,
["WEAPON_SNOWBALL"] = 126349499,
["WEAPON_FLARE"] = 1233104067,
["WEAPON_REMOTESNIPER"] = 856002082,
["WEAPON_DIGISCANNER"] = 4256881901,
["WEAPON_GRENADELAUNCHER_SMOKE"] = 1305664598,
["WEAPON_STINGER"] = 1752584910,
["WEAPON_ELECTRIC_FENCE"] = 2461879995,
["WEAPON_ANIMAL"] = 4194021054,
["WEAPON_COUGAR"] = 148160082,
["WEAPON_PASSENGER_ROCKET"] = 375527679,
["WEAPON_AIRSTRIKE_ROCKET"] = 324506233,
["WEAPON_BRIEFCASE"] = 2294779575,
["WEAPON_BRIEFCASE_02"] = 28811031,
["WEAPON_VEHICLE_ROCKET"] = 3204302209,
["WEAPON_BARBED_WIRE"] = 1223143800,
["WEAPON_DROWNING"] = 4284007675,
["WEAPON_DROWNING_IN_VEHICLE"] = 1936677264,
["WEAPON_BLEEDING"] = 2339582971,
["WEAPON_EXPLOSION"] = 539292904,
["WEAPON_FALL"] = 3452007600,
["WEAPON_EXHAUSTION"] = 910830060,
["WEAPON_HIT_BY_WATER_CANNON"] = 3425972830,
["WEAPON_RAMMED_BY_CAR"] = 133987706,
["WEAPON_RUN_OVER_BY_CAR"] = 2741846334,
["WEAPON_HELI_CRASH"] = 341774354,
["WEAPON_FIRE"] = 3750660587,
["VEHICLE_WEAPON_TANK"] = 1945616459,
["VEHICLE_WEAPON_SPACE_ROCKET"] = 4171469727,
["VEHICLE_WEAPON_PLANE_ROCKET"] = 3473446624,
["VEHICLE_WEAPON_PLAYER_LASER"] = 4026335563,
["VEHICLE_WEAPON_PLAYER_BULLET"] = 1259576109,
["VEHICLE_WEAPON_PLAYER_BUZZARD"] = 1186503822,
["VEHICLE_WEAPON_PLAYER_HUNTER"] = 2669318622,
["VEHICLE_WEAPON_PLAYER_LAZER"] = 3800181289,
["VEHICLE_WEAPON_ENEMY_LASER"] = 1566990507,
["VEHICLE_WEAPON_SEARCHLIGHT"] = 3450622333,
["VEHICLE_WEAPON_RADAR"] = 3530961278,
["VEHICLE_WEAPON_ROTORS"] = 2971687502,
["GADGET_NIGHTVISION"] = 2803906140,
["GADGET_PARACHUTE"] = 4222310262,
},
ToLabel = {
["WEAPON_PISTOL"] = "WT_PIST",
["WEAPON_PISTOL_MK2"] = "WT_PIST2",
["WEAPON_COMBATPISTOL"] = "WT_PIST_CBT",
["WEAPON_PISTOL50"] = "WT_PIST_50",
["WEAPON_SNSPISTOL"] = "WT_SNSPISTOL",
["WEAPON_SNSPISTOL_MK2"] = "WT_SNSPISTOL2",
["WEAPON_HEAVYPISTOL"] = "WT_HVYPISTOL",
["WEAPON_VINTAGEPISTOL"] = "WT_VPISTOL",
["WEAPON_MARKSMANPISTOL"] = "WT_MKPISTOL",
["WEAPON_REVOLVER"] = "WT_REVOLVER",
["WEAPON_REVOLVER_MK2"] = "WT_REVOLVER2",
["WEAPON_DOUBLEACTION"] = "WT_REV_DA",
["WEAPON_APPISTOL"] = "WT_PIST_AP",
["WEAPON_STUNGUN"] = "WT_STUN",
["WEAPON_FLAREGUN"] = "WT_FLAREGUN",
["WEAPON_MICROSMG"] = "WT_SMG_MCR",
["WEAPON_MACHINEPISTOL"] = "WT_MCHPIST",
["WEAPON_MINISMG"] = "WT_MINISMG",
["WEAPON_SMG"] = "WT_SMG",
["WEAPON_SMG_MK2"] = "WT_SMG2",
["WEAPON_ASSAULTSMG"] = "WT_SMG_ASL",
["WEAPON_COMBATPDW"] = "WT_COMBATPDW",
["WEAPON_MG"] = "WT_MG",
["WEAPON_COMBATMG"] = "WT_MG_CBT",
["WEAPON_COMBATMG_MK2"] = "WT_MG_CBT2",
["WEAPON_GUSENBERG"] = "WT_GUSNBRG",
["WEAPON_ASSAULTRIFLE"] = "WT_RIFLE_ASL",
["WEAPON_ASSAULTRIFLE_MK2"] = "WT_RIFLE_ASL2",
["WEAPON_CARBINERIFLE"] = "WT_RIFLE_CBN",
["WEAPON_CARBINERIFLE_MK2"] = "WT_RIFLE_CBN2",
["WEAPON_ADVANCEDRIFLE"] = "WT_RIFLE_ADV",
["WEAPON_SPECIALCARBINE"] = "WT_SPCARBINE",
["WEAPON_SPECIALCARBINE_MK2"] = "WT_SPCARBINE2",
["WEAPON_BULLPUPRIFLE"] = "WT_BULLRIFLE",
["WEAPON_BULLPUPRIFLE_MK2"] = "WT_BULLRIFLE2",
["WEAPON_COMPACTRIFLE"] = "WT_CMPRIFLE",
["WEAPON_SNIPERRIFLE"] = "WT_SNIP_RIF",
["WEAPON_HEAVYSNIPER"] = "WT_SNIP_HVY",
["WEAPON_HEAVYSNIPER_MK2"] = "WT_SNIP_HVY2",
["WEAPON_MARKSMANRIFLE"] = "WT_MKRIFLE",
["WEAPON_MARKSMANRIFLE_MK2"] = "WT_MKRIFLE2",
["WEAPON_UNARMED"] = "WT_UNARMED",
["WEAPON_KNIFE"] = "WT_KNIFE",
["WEAPON_NIGHTSTICK"] = "WT_NGTSTK",
["WEAPON_HAMMER"] = "WT_HAMMER",
["WEAPON_BAT"] = "WT_BAT",
["WEAPON_CROWBAR"] = "WT_CROWBAR",
["WEAPON_GOLFCLUB"] = "WT_GOLFCLUB",
["WEAPON_BOTTLE"] = "WT_BOTTLE",
["WEAPON_DAGGER"] = "WT_DAGGER",
["WEAPON_HATCHET"] = "WT_HATCHET",
["WEAPON_KNUCKLE"] = "WT_KNUCKLE",
["WEAPON_MACHETE"] = "WT_MACHETE",
["WEAPON_FLASHLIGHT"] = "WT_FLASHLIGHT",
["WEAPON_SWITCHBLADE"] = "WT_SWBLADE",
["WEAPON_BATTLEAXE"] = "WT_BATTLEAXE",
["WEAPON_POOLCUE"] = "WT_POOLCUE",
["WEAPON_WRENCH"] = "WT_WRENCH",
["WEAPON_PUMPSHOTGUN"] = "WT_SG_PUMP",
["WEAPON_PUMPSHOTGUN_MK2"] = "WT_SG_PMP2",
["WEAPON_SAWNOFFSHOTGUN"] = "WT_SG_SOF",
["WEAPON_BULLPUPSHOTGUN"] = "WT_SG_BLP",
["WEAPON_ASSAULTSHOTGUN"] = "WT_SG_ASL",
["WEAPON_MUSKET"] = "WT_MUSKET",
["WEAPON_HEAVYSHOTGUN"] = "WT_HVYSHGN",
["WEAPON_DBSHOTGUN"] = "WT_DBSHGN",
["WEAPON_AUTOSHOTGUN"] = "WT_AUTOSHGN",
["WEAPON_GRENADELAUNCHER"] = "WT_GL",
["WEAPON_RPG"] = "WT_RPG",
["WEAPON_MINIGUN"] = "WT_MINIGUN",
["WEAPON_FIREWORK"] = "WT_FIREWRK",
["WEAPON_RAILGUN"] = "WT_RAILGUN",
["WEAPON_HOMINGLAUNCHER"] = "WT_HOMLNCH",
["WEAPON_COMPACTLAUNCHER"] = "WT_CMPGL",
["WEAPON_GRENADE"] = "WT_GNADE",
["WEAPON_STICKYBOMB"] = "WT_GNADE_STK",
["WEAPON_PROXMINE"] = "WT_PRXMINE",
["WEAPON_PIPEBOMB"] = "WT_PIPEBOMB",
["WEAPON_SMOKEGRENADE"] = "WT_GNADE_SMK",
["WEAPON_BZGAS"] = "WT_BZGAS",
["WEAPON_MOLOTOV"] = "WT_MOLOTOV",
["WEAPON_FIREEXTINGUISHER"] = "WT_FIRE",
["WEAPON_PETROLCAN"] = "WT_PETROL",
["WEAPON_BALL"] = "WT_BALL",
["WEAPON_SNOWBALL"] = "WT_SNOWBALL - NULL",
["WEAPON_FLARE"] = "WT_FLARE",
["WEAPON_REMOTESNIPER"] = "WT_SNIP_RMT",
["WEAPON_DIGISCANNER"] = "WT_DIGI",
["WEAPON_GRENADELAUNCHER_SMOKE"] = "WT_GL_SMOKE",
["WEAPON_STINGER"] = "WT_RPG",
["WEAPON_ELECTRIC_FENCE"] = "WT_ELCFEN",
["WEAPON_ANIMAL"] = "WT_INVALID",
["WEAPON_COUGAR"] = "WT_INVALID",
["WEAPON_PASSENGER_ROCKET"] = "WT_INVALID",
["WEAPON_AIRSTRIKE_ROCKET"] = "WT_INVALID",
["WEAPON_BRIEFCASE"] = "WT_INVALID",
["WEAPON_BRIEFCASE_02"] = "WT_INVALID",
["WEAPON_VEHICLE_ROCKET"] = "WT_INVALID",
["WEAPON_BARBED_WIRE"] = "WT_INVALID",
["WEAPON_DROWNING"] = "WT_INVALID",
["WEAPON_DROWNING_IN_VEHICLE"] = "WT_INVALID",
["WEAPON_BLEEDING"] = "WT_INVALID",
["WEAPON_EXPLOSION"] = "WT_INVALID",
["WEAPON_FALL"] = "WT_INVALID",
["WEAPON_EXHAUSTION"] = "WT_INVALID",
["WEAPON_HIT_BY_WATER_CANNON"] = "WT_INVALID",
["WEAPON_RAMMED_BY_CAR"] = "WT_INVALID",
["WEAPON_RUN_OVER_BY_CAR"] = "WT_INVALID",
["WEAPON_HELI_CRASH"] = "WT_INVALID",
["WEAPON_FIRE"] = "WT_INVALID",
["VEHICLE_WEAPON_TANK"] = "WT_V_TANK",
["VEHICLE_WEAPON_SPACE_ROCKET"] = "WT_V_SPACERKT",
["VEHICLE_WEAPON_PLANE_ROCKET"] = "WT_V_PLANEMSL",
["VEHICLE_WEAPON_PLAYER_LASER"] = "WT_V_PLRLSR",
["VEHICLE_WEAPON_PLAYER_BULLET"] = "WT_V_PLRBUL",
["VEHICLE_WEAPON_PLAYER_BUZZARD"] = "WT_V_PLRBUL",
["VEHICLE_WEAPON_PLAYER_HUNTER"] = "WT_V_PLRBUL",
["VEHICLE_WEAPON_PLAYER_LAZER"] = "WT_V_LZRCAN",
["VEHICLE_WEAPON_ENEMY_LASER"] = "WT_A_ENMYLSR",
["VEHICLE_WEAPON_SEARCHLIGHT"] = "WT_INVALID",
["VEHICLE_WEAPON_RADAR"] = "WT_INVALID",
["VEHICLE_WEAPON_ROTORS"] = "WT_INVALID",
["GADGET_NIGHTVISION"] = "WT_NV",
["GADGET_PARACHUTE"] = "WT_PARA",
},
Components = {
{"COMPONENT_PISTOL_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_PISTOL_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_PISTOL_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_PISTOL_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_PISTOL_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_PISTOL_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_PISTOL_MK2_CLIP_HOLLOWPOINT", "WCT_CLIP_HP"},
{"COMPONENT_PISTOL_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_COMBATPISTOL_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_COMBATPISTOL_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_PISTOL50_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_PISTOL50_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SNSPISTOL_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_SNSPISTOL_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SNSPISTOL_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_SNSPISTOL_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SNSPISTOL_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_SNSPISTOL_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_SNSPISTOL_MK2_CLIP_HOLLOWPOINT", "WCT_CLIP_HP"},
{"COMPONENT_SNSPISTOL_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_HEAVYPISTOL_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_HEAVYPISTOL_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_VINTAGEPISTOL_CLIP_01", "WCD_VPST_CLIP1"},
{"COMPONENT_VINTAGEPISTOL_CLIP_02", "WCD_VPST_CLIP2"},
{"COMPONENT_REVOLVER_MK2_CLIP_01", "WCT_CLIP1_RV"},
{"COMPONENT_REVOLVER_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_REVOLVER_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_REVOLVER_MK2_CLIP_HOLLOWPOINT", "WCT_CLIP_HP"},
{"COMPONENT_REVOLVER_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_APPISTOL_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_APPISTOL_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_MICROSMG_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_MICROSMG_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_MACHINEPISTOL_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_MACHINEPISTOL_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_MACHINEPISTOL_CLIP_03", "WCT_CLIP_DRM"},
{"COMPONENT_MINISMG_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_MINISMG_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SMG_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_SMG_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SMG_CLIP_03", "WCT_CLIP_DRM"},
{"COMPONENT_SMG_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_SMG_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SMG_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_SMG_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_SMG_MK2_CLIP_HOLLOWPOINT", "WCT_CLIP_HP"},
{"COMPONENT_SMG_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_ASSAULTSMG_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_ASSAULTSMG_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_COMBATPDW_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_COMBATPDW_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_COMBATPDW_CLIP_03", "WCT_CLIP_DRM"},
{"COMPONENT_MG_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_MG_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_COMBATMG_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_COMBATMG_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_COMBATMG_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_COMBATMG_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_COMBATMG_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_COMBATMG_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_COMBATMG_MK2_CLIP_ARMORPIERCING", "WCT_CLIP_AP"},
{"COMPONENT_COMBATMG_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_GUSENBERG_CLIP_01", "WCD_GSNB_CLIP1"},
{"COMPONENT_GUSENBERG_CLIP_02", "WCD_GSNB_CLIP2"},
{"COMPONENT_ASSAULTRIFLE_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_ASSAULTRIFLE_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_ASSAULTRIFLE_CLIP_03", "WCT_CLIP3"},
{"COMPONENT_ASSAULTRIFLE_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_ASSAULTRIFLE_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_ASSAULTRIFLE_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_ASSAULTRIFLE_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_ASSAULTRIFLE_MK2_CLIP_ARMORPIERCING", "WCT_CLIP_AP"},
{"COMPONENT_ASSAULTRIFLE_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_SPECIALCARBINE_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_SPECIALCARBINE_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SPECIALCARBINE_CLIP_03", "WCT_CLIP3"},
{"COMPONENT_CARBINERIFLE_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_CARBINERIFLE_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_CARBINERIFLE_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_CARBINERIFLE_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_CARBINERIFLE_MK2_CLIP_ARMORPIERCING", "WCT_CLIP_AP"},
{"COMPONENT_CARBINERIFLE_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_ADVANCEDRIFLE_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_ADVANCEDRIFLE_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SPECIALCARBINE_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_SPECIALCARBINE_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SPECIALCARBINE_CLIP_03", "WCT_CLIP_DRM"},
{"COMPONENT_SPECIALCARBINE_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_SPECIALCARBINE_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_SPECIALCARBINE_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_SPECIALCARBINE_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_SPECIALCARBINE_MK2_CLIP_ARMORPIERCING", "WCT_CLIP_AP"},
{"COMPONENT_SPECIALCARBINE_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_BULLPUPRIFLE_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_BULLPUPRIFLE_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_BULLPUPRIFLE_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_BULLPUPRIFLE_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_BULLPUPRIFLE_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_BULLPUPRIFLE_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_BULLPUPRIFLE_MK2_CLIP_ARMORPIERCING", "WCT_CLIP_AP"},
{"COMPONENT_BULLPUPRIFLE_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_COMPACTRIFLE_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_COMPACTRIFLE_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_COMPACTRIFLE_CLIP_03", "WCT_CLIP_DRM"},
{"COMPONENT_HEAVYSNIPER_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_HEAVYSNIPER_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_HEAVYSNIPER_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_HEAVYSNIPER_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_HEAVYSNIPER_MK2_CLIP_ARMORPIERCING", "WCT_CLIP_AP"},
{"COMPONENT_HEAVYSNIPER_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_HEAVYSNIPER_MK2_CLIP_EXPLOSIVE", "WCT_CLIP_EX"},
{"COMPONENT_MARKSMANRIFLE_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_MARKSMANRIFLE_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_MARKSMANRIFLE_MK2_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_MARKSMANRIFLE_MK2_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_MARKSMANRIFLE_MK2_CLIP_TRACER", "WCT_CLIP_TR"},
{"COMPONENT_MARKSMANRIFLE_MK2_CLIP_INCENDIARY", "WCT_CLIP_INC"},
{"COMPONENT_MARKSMANRIFLE_MK2_CLIP_ARMORPIERCING", "WCT_CLIP_AP"},
{"COMPONENT_MARKSMANRIFLE_MK2_CLIP_FMJ", "WCT_CLIP_FMJ"},
{"COMPONENT_ASSAULTSHOTGUN_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_ASSAULTSHOTGUN_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_PUMPSHOTGUN_MK2_CLIP_01", "WCT_SHELL"},
{"COMPONENT_PUMPSHOTGUN_MK2_CLIP_INCENDIARY", "WCD_SHELL_INC"},
{"COMPONENT_PUMPSHOTGUN_MK2_CLIP_ARMORPIERCING", "WCD_SHELL_AP"},
{"COMPONENT_PUMPSHOTGUN_MK2_CLIP_HOLLOWPOINT", "WCD_SHELL_HP"},
{"COMPONENT_PUMPSHOTGUN_MK2_CLIP_EXPLOSIVE", "WCD_SHELL_EX"},
{"COMPONENT_HEAVYSHOTGUN_CLIP_01", "WCT_CLIP1"},
{"COMPONENT_HEAVYSHOTGUN_CLIP_02", "WCT_CLIP2"},
{"COMPONENT_HEAVYSHOTGUN_CLIP_03", "WCT_CLIP_DRM"},
{"COMPONENT_AT_PI_RAIL", "WCT_SCOPE_PI"},
{"COMPONENT_AT_PI_RAIL_02", "WCT_SCOPE_PI"},
{"COMPONENT_AT_SIGHTS", "WCT_HOLO"},
{"COMPONENT_AT_SCOPE_MACRO", "WCT_SCOPE_MAC"},
{"COMPONENT_AT_SCOPE_MACRO_02", "WCT_SCOPE_MAC"},
{"COMPONENT_AT_SCOPE_MACRO_MK2", "WCT_SCOPE_MAC2"},
{"COMPONENT_AT_SIGHTS_SMG", "WCT_HOLO"},
{"COMPONENT_AT_SCOPE_MACRO_02_SMG_MK2", "WCT_SCOPE_MAC2"},
{"COMPONENT_AT_SCOPE_SMALL_SMG_MK2", "WCT_SCOPE_SML2"},
{"COMPONENT_AT_SCOPE_SMALL", "WCT_SCOPE_SML"},
{"COMPONENT_AT_SCOPE_SMALL_MK2", "WCT_SCOPE_SML2"},
{"COMPONENT_AT_SCOPE_MEDIUM_MK2", "WCT_SCOPE_MED2"},
{"COMPONENT_AT_SCOPE_MEDIUM", "WCT_SCOPE_MED"},
{"COMPONENT_AT_SCOPE_LARGE_MK2", "WCT_SCOPE_LRG2"},
{"COMPONENT_AT_SCOPE_MAX", "WCT_SCOPE_MAX"},
{"COMPONENT_AT_SCOPE_NV", "WCT_SCOPE_NV"},
{"COMPONENT_AT_SCOPE_THERMAL", "WCT_SCOPE_TH"},
{"COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM", "WCT_SCOPE_LRG"},
{"COMPONENT_AT_SCOPE_LARGE_FIXED_ZOOM_MK2", "WCT_SCOPE_LRG2"},
{"COMPONENT_AT_AR_AFGRIP", "WCT_GRIP"},
{"COMPONENT_AT_AR_AFGRIP_02", "WCT_GRIP"},
{"COMPONENT_AT_PI_FLSH", "WCT_FLASH"},
{"COMPONENT_AT_PI_FLSH_02", "WCT_FLASH"},
{"COMPONENT_AT_PI_FLSH_03", "WCT_FLASH"},
{"COMPONENT_AT_AR_FLSH", "WCT_FLASH"},
{"COMPONENT_AT_SB_BARREL_01", "WCT_BARR"},
{"COMPONENT_AT_SB_BARREL_02", "WCT_BARR2"},
{"COMPONENT_AT_AR_BARREL_01", "WCT_BARR"},
{"COMPONENT_AT_AR_BARREL_02", "WCT_BARR2"},
{"COMPONENT_AT_CR_BARREL_01", "WCT_BARR"},
{"COMPONENT_AT_CR_BARREL_02", "WCT_BARR2"},
{"COMPONENT_AT_MG_BARREL_01", "WCT_BARR"},
{"COMPONENT_AT_MG_BARREL_02", "WCT_BARR2"},
{"COMPONENT_AT_SR_BARREL_01", "WCT_BARR"},
{"COMPONENT_AT_SR_BARREL_02", "WCT_BARR2"},
{"COMPONENT_AT_SC_BARREL_01", "WCT_BARR"},
{"COMPONENT_AT_SC_BARREL_02", "WCT_BARR2"},
{"COMPONENT_AT_MRFL_BARREL_01", "WCT_BARR"},
{"COMPONENT_AT_MRFL_BARREL_02", "WCT_BARR2"},
{"COMPONENT_AT_PI_SUPP", "WCT_SUPP"},
{"COMPONENT_AT_PI_SUPP_02", "WCT_SUPP"},
{"COMPONENT_AT_PI_SUPP_03", "WCT_SUPP"},
{"COMPONENT_AT_AR_SUPP", "WCT_SUPP"},
{"COMPONENT_AT_AR_SUPP_02", "WCT_SUPP"},
{"COMPONENT_AT_SR_SUPP_03", "WCT_SUPP"},
{"COMPONENT_AT_MUZZLE_01", "WCT_MUZZ1"},
{"COMPONENT_AT_MUZZLE_02", "WCT_MUZZ2"},
{"COMPONENT_AT_MUZZLE_03", "WCT_MUZZ3"},
{"COMPONENT_AT_MUZZLE_04", "WCT_MUZZ4"},
{"COMPONENT_AT_MUZZLE_05", "WCT_MUZZ5"},
{"COMPONENT_AT_MUZZLE_06", "WCT_MUZZ6"},
{"COMPONENT_AT_MUZZLE_07", "WCT_MUZZ7"},
{"COMPONENT_AT_MUZZLE_08", "WCT_MUZZ8"},
{"COMPONENT_AT_MUZZLE_09", "WCT_MUZZ9"},
{"COMPONENT_AT_PI_COMP", "WCT_COMP"},
{"COMPONENT_AT_PI_COMP_02", "WCT_COMP"},
{"COMPONENT_AT_PI_COMP_03", "WCT_COMP"},
{"COMPONENT_PISTOL_VARMOD_LUXE", "WCT_CLIP1"},
{"COMPONENT_COMBATPISTOL_VARMOD_LOWRIDER", "WCT_VAR_GOLD"},
{"COMPONENT_PISTOL50_VARMOD_LUXE", "WCT_VAR_SIL"},
{"COMPONENT_SNSPISTOL_VARMOD_LOWRIDER", "WCT_VAR_WOOD"},
{"COMPONENT_HEAVYPISTOL_VARMOD_LUXE", "WCT_VAR_WOOD"},
{"COMPONENT_REVOLVER_VARMOD_BOSS", "WCT_REV_VARB"},
{"COMPONENT_REVOLVER_VARMOD_GOON", "WCT_REV_VARG"},
{"COMPONENT_APPISTOL_VARMOD_LUXE", "WCT_VAR_METAL"},
{"COMPONENT_MICROSMG_VARMOD_LUXE", "WCT_VAR_GOLD"},
{"COMPONENT_SMG_VARMOD_LUXE", "WCT_VAR_GOLD"},
{"COMPONENT_ASSAULTSMG_VARMOD_LOWRIDER", "WCT_VAR_GOLD"},
{"COMPONENT_MG_VARMOD_LOWRIDER", "WCT_VAR_GOLD"},
{"COMPONENT_ASSAULTRIFLE_VARMOD_LUXE", "WCT_VAR_GOLD"},
{"COMPONENT_CARBINERIFLE_VARMOD_LUXE", "WCT_VAR_GOLD"},
{"COMPONENT_ADVANCEDRIFLE_VARMOD_LUXE", "WCT_VAR_METAL"},
{"COMPONENT_SPECIALCARBINE_VARMOD_LOWRIDER", "WCT_VAR_ETCHM"},
{"COMPONENT_BULLPUPRIFLE_VARMOD_LOW", "WCT_VAR_METAL"},
{"COMPONENT_SNIPERRIFLE_VARMOD_LUXE", "WCT_VAR_WOOD"},
{"COMPONENT_MARKSMANRIFLE_VARMOD_LUXE", "WCT_VAR_GOLD"},
{"COMPONENT_KNUCKLE_VARMOD_BASE", "WCT_KNUCK_01"},
{"COMPONENT_KNUCKLE_VARMOD_PIMP", "WCT_KNUCK_02"},
{"COMPONENT_KNUCKLE_VARMOD_BALLAS", "WCT_KNUCK_BG"},
{"COMPONENT_KNUCKLE_VARMOD_DOLLAR", "WCT_KNUCK_DLR"},
{"COMPONENT_KNUCKLE_VARMOD_DIAMOND", "WCT_KNUCK_DMD"},
{"COMPONENT_KNUCKLE_VARMOD_HATE", "WCT_KNUCK_HT"},
{"COMPONENT_KNUCKLE_VARMOD_LOVE", "WCT_KNUCK_LV"},
{"COMPONENT_KNUCKLE_VARMOD_PLAYER", "WCT_KNUCK_PC"},
{"COMPONENT_KNUCKLE_VARMOD_KING", "WCT_KNUCK_SLG"},
{"COMPONENT_KNUCKLE_VARMOD_VAGOS", "WCT_KNUCK_VG"},
{"COMPONENT_SWITCHBLADE_VARMOD_BASE", "WCT_SB_BASE"},
{"COMPONENT_SWITCHBLADE_VARMOD_VAR1", "WCT_SB_VAR1"},
{"COMPONENT_SWITCHBLADE_VARMOD_VAR2", "WCT_SB_VAR2"},
{"COMPONENT_PUMPSHOTGUN_VARMOD_LOWRIDER", "WCT_VAR_GOLD"},
{"COMPONENT_SAWNOFFSHOTGUN_VARMOD_LUXE", "WCT_VAR_METAL"},
{{"COMPONENT_PISTOL_MK2_CAMO_SLIDE", "COMPONENT_PISTOL_MK2_CAMO"}, "WCT_CAMO_1"},
{{"COMPONENT_PISTOL_MK2_CAMO_02_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_02"}, "WCT_CAMO_2"},
{{"COMPONENT_PISTOL_MK2_CAMO_03_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_03"}, "WCT_CAMO_3"},
{{"COMPONENT_PISTOL_MK2_CAMO_04_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_04"}, "WCT_CAMO_4"},
{{"COMPONENT_PISTOL_MK2_CAMO_05_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_05"}, "WCT_CAMO_5"},
{{"COMPONENT_PISTOL_MK2_CAMO_06_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_06"}, "WCT_CAMO_6"},
{{"COMPONENT_PISTOL_MK2_CAMO_07_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_07"}, "WCT_CAMO_7"},
{{"COMPONENT_PISTOL_MK2_CAMO_08_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_08"}, "WCT_CAMO_8"},
{{"COMPONENT_PISTOL_MK2_CAMO_09_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_09"}, "WCT_CAMO_9"},
{{"COMPONENT_PISTOL_MK2_CAMO_10_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_10"}, "WCT_CAMO_10"},
{{"COMPONENT_PISTOL_MK2_CAMO_IND_01_SLIDE", "COMPONENT_PISTOL_MK2_CAMO_IND_01"}, "WCT_CAMO_IND"},
{"COMPONENT_SNSPISTOL_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_SNSPISTOL_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_REVOLVER_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_REVOLVER_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_REVOLVER_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_REVOLVER_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_REVOLVER_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_REVOLVER_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_REVOLVER_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_REVOLVER_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_REVOLVER_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_REVOLVER_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_REVOLVER_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_SMG_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_SMG_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_SMG_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_SMG_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_SMG_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_SMG_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_SMG_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_SMG_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_SMG_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_SMG_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_SMG_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_COMBATMG_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_COMBATMG_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_COMBATMG_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_COMBATMG_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_COMBATMG_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_COMBATMG_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_COMBATMG_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_COMBATMG_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_COMBATMG_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_COMBATMG_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_COMBATMG_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_ASSAULTRIFLE_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_CARBINERIFLE_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_SPECIALCARBINE_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_BULLPUPRIFLE_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_HEAVYSNIPER_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_MARKSMANRIFLE_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO", "WCT_CAMO_1"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_02", "WCT_CAMO_2"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_03", "WCT_CAMO_3"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_04", "WCT_CAMO_4"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_05", "WCT_CAMO_5"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_06", "WCT_CAMO_6"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_07", "WCT_CAMO_7"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_08", "WCT_CAMO_8"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_09", "WCT_CAMO_9"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_10", "WCT_CAMO_10"},
{"COMPONENT_PUMPSHOTGUN_MK2_CAMO_IND_01", "WCT_CAMO_IND"},
},
GetComponents = {},
Tints = {
MK1 = {
"Black",
"Green",
"Gold",
"Pink",
"Army",
"LSPD",
"Orange",
"Platinum",
},
MK2 = {
"Classic Black",
"Classic Gray",
"Classic Two Tone",
"Classic White",
"Classic Beige",
"Classic Green",
"Classic Blue",
"Classic Earth",
"Classic Brown & Black",
"Red Constrast",
"Blue Constrast",
"Yellow Constrast",
"Orange Constrast",
"Bold Pink",
"Bold Purple & Yellow",
"Bold Orange",
"Bold Green & Purple",
"Bold Red Features",
"Bold Green Features",
"Bold Cyan Features",
"Bold Yellow Features",
"Bold Red & White",
"Bold Blue & White",
"Metallic Gold",
"Metallic Platinum",
"Metallic Gray & Lilac",
"Metallic Purple & Lime",
"Metallic Red",
"Metallic Green",
"Metallic Blue",
"Metallic White & Aqua",
"Metallic Red & Yellow",
},
},
}
for WeaponIndex = 1, #Weapons.List do
local Weapon = Weapons.List[WeaponIndex]
local WeaponHash = GetHashKey(Weapons.List[WeaponIndex])
Weapons.GetComponents[Weapon] = {}
for ComponentIndex = 1, #Weapons.Components do
local Component = Weapons.Components[ComponentIndex]
if type(Component[1]) == "table" then
local ComponentHashes = {}
for Index = 1, #Component[1] do
table.insert(ComponentHashes, GetHashKey(Component[1][Index]))
end
if DoesWeaponTakeWeaponComponent(WeaponHash, ComponentHashes[1]) then
table.insert(Weapons.GetComponents[Weapon], {
Name = GetLabelText(Component[2]),
Model = ComponentHashes,
})
end
else
local ComponentHash = GetHashKey(Component[1])
if DoesWeaponTakeWeaponComponent(WeaponHash, ComponentHash) then
table.insert(Weapons.GetComponents[Weapon], {
Name = GetLabelText(Component[2]),
Model = ComponentHash,
})
end
end
end
end
print(json.encode(Weapons.GetComponents))
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment