configWeapon.lua
config.throwableWeapons = {
weapon_grenade = true,
weapon_bzgas = true,
weapon_molotov = true,
weapon_flare = true,
weapon_stickybomb = true,
weapon_proxmine = true,
weapon_snowball = true,
weapon_pipebomb = true,
weapon_ball = true,
weapon_smokegrenade = true,
weapon_acidpackage = true
}
-- Required for police weapons. If the police weapon is added in your items.lua, the assigned jobs can use this weapon.
-- Normal weapon: weapon_pistol
-- Police weapon: weapon_police_pistol
config.weaponPoliceJobs = { "police" }
config.disableWeaponWhip = true -- Disabling weapon whipping (if you use qb you can make it false)
config.disableWeaponAnimation = false -- if true, the holster animation is active
config.disableWeaponsAnimation = { -- Holster animation is disabled for weapons added to the list
weapon_snowball = true,
}
config.weaponAnimation = {
police = { -- Job name
add = { -- Animation of grabbing the weapon in hand and duration (in ms)
animDictionary = "rcmjosh4",
animationName = "josh_leadout_cop2",
time = 300
},
remove = { -- Animation of putting the weapon back from hand and duration (in ms)
animDictionary = "reaction@intimidation@cop@unarmed",
animationName = "intro",
time = 250
},
},
otherJobs = { -- OTHER JOBS than the ones above ^
add = { -- Animation of grabbing the weapon in hand and duration (in ms)
animDictionary = "reaction@intimidation@1h",
animationName = "intro",
time = 1200
},
remove = { -- Animation of putting the weapon back from hand and duration (in ms)
animDictionary = "reaction@intimidation@1h",
animationName = "outro",
time = 1200
},
}
}
-- Add here the weapons that cannot be picked up in the vehicle in gta, that is, weapons that cannot be fired from inside the vehicle
-- You can pick up the weapons you add here while you are in the vehicle, so that when you get out of the vehicle, the weapon is in your hand.
config.bigWeapons = {
[`weapon_smg`] = true,
[`weapon_smg_mk2`] = true,
[`weapon_assaultsmg`] = true,
[`weapon_combatpdw`] = true,
[`weapon_raycarbine`] = true,
[`weapon_pumpshotgun`] = true,
[`weapon_pumpshotgun_mk2`] = true,
[`weapon_sawnoffshotgun`] = true,
[`weapon_assaultshotgun`] = true,
[`weapon_bullpupshotgun`] = true,
[`weapon_musket`] = true,
[`weapon_heavyshotgun`] = true,
[`weapon_dbshotgun`] = true,
[`weapon_autoshotgun`] = true,
[`weapon_assaultrifle`] = true,
[`weapon_assaultrifle_mk2`] = true,
[`weapon_carbinerifle`] = true,
[`weapon_carbinerifle_mk2`] = true,
[`weapon_advancedrifle`] = true,
[`weapon_specialcarbine`] = true,
[`weapon_specialcarbine_mk2`] = true,
[`weapon_bullpuprifle`] = true,
[`weapon_bullpuprifle_mk2`] = true,
[`weapon_compactrifle`] = true,
[`weapon_mg`] = true,
[`weapon_combatmg`] = true,
[`weapon_combatmg_mk2`] = true,
[`weapon_gusenberg`] = true,
[`weapon_sniperrifle`] = true,
[`weapon_heavysniper`] = true,
[`weapon_heavysniper_mk2`] = true,
[`weapon_marksmanrifle`] = true,
[`weapon_marksmanrifle_mk2`] = true,
[`weapon_rpg`] = true,
[`weapon_grenadelauncher`] = true,
[`weapon_grenadelauncher_smoke`] = true,
[`weapon_minigun`] = true,
[`weapon_firework`] = true,
[`weapon_railgun`] = true,
[`weapon_hominglauncher`] = true,
[`weapon_compactlauncher`] = true,
[`weapon_rayminigun`] = true,
[`weapon_dagger`] = true,
[`weapon_bat`] = true,
[`weapon_bottle`] = true,
[`weapon_crowbar`] = true,
[`weapon_unarmed`] = true,
[`weapon_flashlight`] = true,
[`weapon_golfclub`] = true,
[`weapon_hammer`] = true,
[`weapon_hatchet`] = true,
[`weapon_knuckle`] = true,
[`weapon_knife`] = true,
[`weapon_machete`] = true,
[`weapon_switchblade`] = true,
[`weapon_nightstick`] = true,
[`weapon_wrench`] = true,
[`weapon_battleaxe`] = true,
[`weapon_poolcue`] = true,
[`weapon_stone_hatchet`] = true,
}
-- Weapon Durabilty values
local weaponList = {
-- Handguns
weapon_stungun = 100,
weapon_pistol = 500,
weapon_pistol_mk2 = 500,
weapon_combatpistol = 500,
weapon_appistol = 500,
weapon_pistol50 = 500,
weapon_snspistol = 500,
weapon_heavypistol = 500,
weapon_vintagepistol = 500,
weapon_flaregun = 500,
weapon_marksmanpistol = 500,
weapon_revolver = 500,
weapon_revolver_mk2 = 500,
weapon_doubleaction = 500,
weapon_snspistol_mk2 = 500,
weapon_raypistol = 500,
weapon_ceramicpistol = 500,
weapon_navyrevolver = 500,
weapon_gadgetpistol = 500,
weapon_pistolxm3 = 500,
-- Submachine Guns
weapon_microsmg = 1000,
weapon_smg = 1000,
weapon_smg_mk2 = 1000,
weapon_assaultsmg = 1000,
weapon_combatpdw = 1000,
weapon_machinepistol = 1000,
weapon_minismg = 1000,
weapon_raycarbine = 1000,
-- Shotguns
weapon_pumpshotgun = 150,
weapon_sawnoffshotgun = 150,
weapon_assaultshotgun = 150,
weapon_bullpupshotgun = 150,
weapon_musket = 150,
weapon_heavyshotgun = 150,
weapon_dbshotgun = 150,
weapon_autoshotgun = 150,
weapon_pumpshotgun_mk2 = 150,
weapon_combatshotgun = 150,
-- Assault Rifles
weapon_assaultrifle = 2000,
weapon_assaultrifle_mk2 = 2000,
weapon_carbinerifle = 2000,
weapon_carbinerifle_mk2 = 2000,
weapon_advancedrifle = 2000,
weapon_specialcarbine = 2000,
weapon_bullpuprifle = 2000,
weapon_compactrifle = 2000,
weapon_specialcarbine_mk2 = 2000,
weapon_bullpuprifle_mk2 = 2000,
weapon_militaryrifle = 2000,
-- Light Machine Guns
weapon_mg = 3000,
weapon_combatmg = 3000,
weapon_gusenberg = 3000,
weapon_combatmg_mk2 = 3000,
-- Sniper Rifles
weapon_sniperrifle = 50,
weapon_heavysniper = 50,
weapon_marksmanrifle = 50,
weapon_remotesniper = 50,
weapon_heavysniper_mk2 = 50,
weapon_marksmanrifle_mk2 = 50,
-- Heavy Weapons
weapon_rpg = 10,
weapon_grenadelauncher = 10,
weapon_grenadelauncher_smoke = 10,
weapon_minigun = 10,
weapon_firework = 10,
weapon_railgun = 10,
weapon_railgunxm3 = 10,
weapon_hominglauncher = 10,
weapon_compactlauncher = 10,
weapon_rayminigun = 10,
}
config.weaponBreakAmount = {} -- Don't change
for weapon, int in pairs(weaponList) do
config.weaponBreakAmount[weapon] = int
config.weaponBreakAmount[weapon:gsub("weapon_", "weapon_police_")] = int
end
Last updated