```
-- Pistol
		if weapon == GetHashKey("WEAPON_STUNGUN") then
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.01)
			end
		end
		
		if weapon == GetHashKey("WEAPON_FLAREGUN") then
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.01)
			end
		end
		
		if weapon == GetHashKey("WEAPON_SNSPISTOL") then	
			waktupegangsenjata = 1	
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.02)
			end
		end
		
		if weapon == GetHashKey("WEAPON_SNSPISTOL_MK2") then	
			waktupegangsenjata = 1	
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.025)
			end
		end
		
		if weapon == GetHashKey("WEAPON_PISTOL") then		
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.025)
			end
		end
		
		if weapon == GetHashKey("WEAPON_PISTOL_MK2") then
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.11)
			end
		end
		
		if weapon == GetHashKey("WEAPON_APPISTOL") then
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.10)
			end
		end
		
		if weapon == GetHashKey("WEAPON_COMBATPISTOL") then		
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.10)
			end
		end
		
		if weapon == GetHashKey("WEAPON_PISTOL50") then
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.11)
			end
		end
		
		if weapon == GetHashKey("WEAPON_HEAVYPISTOL") then	
			waktupegangsenjata = 1	
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.10)
			end
		end
		
		if weapon == GetHashKey("WEAPON_VINTAGEPISTOL") then
			waktupegangsenjata = 1		
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.025)
			end
		end
		
		if weapon == GetHashKey("WEAPON_MARKSMANPISTOL") then		
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 1.03)
			end
		end
		
		if weapon == GetHashKey("WEAPON_REVOLVER") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.55)
			end
		end
		
		if weapon == GetHashKey("WEAPON_REVOLVER_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.61)
			end
		end
		
		if weapon == GetHashKey("WEAPON_DOUBLEACTION") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.37)
			end
		end
		-- SMG
		
		if weapon == GetHashKey("WEAPON_MICROSMG") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.07)
			end
		end
		
		if weapon == GetHashKey("WEAPON_COMBATPDW") then	
			waktupegangsenjata = 1		
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.050)
			end
		end
		
		if weapon == GetHashKey("WEAPON_SMG") then
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.035)
			end
		end
		
		if weapon == GetHashKey("WEAPON_SMG_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.045)
			end
		end
		
		if weapon == GetHashKey("WEAPON_ASSAULTSMG") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.050)
			end
		end
		
		if weapon == GetHashKey("WEAPON_MACHINEPISTOL") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08)
			end
		end
		
		if weapon == GetHashKey("WEAPON_MINISMG") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.10)
			end
		end
		
		if weapon == GetHashKey("WEAPON_MG") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.02)
			end
		end
		
		if weapon == GetHashKey("WEAPON_COMBATMG") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.02)
			end
		end
		
		if weapon == GetHashKey("WEAPON_COMBATMG_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.0)
			end
		end
		
		-- Rifles
		
		if weapon == GetHashKey("WEAPON_ASSAULTRIFLE") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.050)
			end
		end
		
		if weapon == GetHashKey("WEAPON_ASSAULTRIFLE_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.0)
			end
		end
		
		if weapon == GetHashKey("WEAPON_CARBINERIFLE") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.0)
			end
		end
		
		if weapon == GetHashKey("WEAPON_CARBINERIFLE_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.050)
			end
		end
		
		if weapon == GetHashKey("WEAPON_ADVANCEDRIFLE") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.020)
			end
		end
		
		if weapon == GetHashKey("WEAPON_GUSENBERG") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.05)
			end
		end
		
		if weapon == GetHashKey("WEAPON_SPECIALCARBINE") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.050)
			end
		end
		
		if weapon == GetHashKey("WEAPON_SPECIALCARBINE_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.0)
			end
		end
		
		if weapon == GetHashKey("WEAPON_BULLPUPRIFLE") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.050)
			end
		end
		
		if weapon == GetHashKey("WEAPON_BULLPUPRIFLE_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.050)
			end
		end

		if weapon == GetHashKey("WEAPON_TACTICALRIFLE") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.050)
			end
		end
		
		if weapon == GetHashKey("WEAPON_COMPACTRIFLE") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.030)
			end
		end
		
		-- Shotgun
		
		if weapon == GetHashKey("WEAPON_PUMPSHOTGUN") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.07)
			end
		end
		
		if weapon == GetHashKey("WEAPON_PUMPSHOTGUN_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.085)
			end
		end
		
		if weapon == GetHashKey("WEAPON_SAWNOFFSHOTGUN") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.06)
			end
		end
		
		if weapon == GetHashKey("WEAPON_ASSAULTSHOTGUN") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.12)
			end
		end
		
		if weapon == GetHashKey("WEAPON_BULLPUPSHOTGUN") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08)
			end
		end
		
		if weapon == GetHashKey("WEAPON_DBSHOTGUN") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.05)
			end
		end
		
		if weapon == GetHashKey("WEAPON_AUTOSHOTGUN") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08)
			end
		end
		
		if weapon == GetHashKey("WEAPON_MUSKET") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.04)
			end
		end
		
		if weapon == GetHashKey("WEAPON_HEAVYSHOTGUN") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.13)
			end
		end
		
		-- Sniper
		
		if weapon == GetHashKey("WEAPON_SNIPERRIFLE") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.2)
			end
		end
		
		if weapon == GetHashKey("WEAPON_HEAVYSNIPER") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.55)
			end
		end
		
		if weapon == GetHashKey("WEAPON_HEAVYSNIPER_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.55)
			end
		end
		
		if weapon == GetHashKey("WEAPON_MARKSMANRIFLE") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.1)
			end
		end
		
		if weapon == GetHashKey("WEAPON_MARKSMANRIFLE_MK2") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.1)
			end
		end
		
		-- Launcher
		
		if weapon == GetHashKey("WEAPON_GRENADELAUNCHER") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08)
			end
		end
		
		if weapon == GetHashKey("WEAPON_RPG") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.9)
			end
		end
		
		if weapon == GetHashKey("WEAPON_HOMINGLAUNCHER") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.9)
			end
		end
		
		if weapon == GetHashKey("WEAPON_MINIGUN") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.20)
			end
		end
		
		if weapon == GetHashKey("WEAPON_RAILGUN") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 1.0)
				
			end
		end
		
		if weapon == GetHashKey("WEAPON_COMPACTLAUNCHER") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.08)
			end
		end
		
		if weapon == GetHashKey("WEAPON_FIREWORK") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.5)
			end
		end

		if weapon == GetHashKey("WEAPON_NAVYREVOLVER") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				ShakeGameplayCam('SMALL_EXPLOSION_SHAKE', 0.65)
			end
		end
		
		-- Infinite FireExtinguisher
		
		if weapon == GetHashKey("WEAPON_FIREEXTINGUISHER") then	
			waktupegangsenjata = 1
			if IsPedShooting(ped) then
				SetPedInfiniteAmmo(ped, true, GetHashKey("WEAPON_FIREEXTINGUISHER"))
			end
		end
```

can you copy the value of shakegamelaycam to this script below
```
Weapons.List = {
    ['WEAPON_STUNGUN'] = {
        damage = false, -- If you want to use original weapon damage set it to false
        recoil = 0.1, -- Here is the recoil
        shake = 0.01, -- Here is the shake cam effect when shooting a gun
        disableHeadshot = false, -- Here if you want to disable or enable headshot to others player
    },
    ['WEAPON_FLAREGUN'] = {
        damage = false,
        recoil = 0.9,
        shake = 0.01,
        disableHeadshot = false,
    },
    ['WEAPON_SNSPISTOL'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.15,
        disableHeadshot = false,
    },
    ['WEAPON_SNSPISTOL_MK2'] = {
        damage = false,
        recoil = 0.25,
        shake = 0.025,
        disableHeadshot = false,
    },
    ['WEAPON_PISTOL'] = {
        damage = false,
        recoil = 0.3,
        shake = 0.1,
        disableHeadshot = false,
    },
    ['WEAPON_PISTOL_MK2'] = {
        damage = false,
        recoil = 0.3,
        shake = 0.15,
        disableHeadshot = false,
    },
    ['WEAPON_APPISTOL'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.09,
        disableHeadshot = false,
    },
    ['WEAPON_COMBATPISTOL'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.1,
        disableHeadshot = false,
    },
    ['WEAPON_PISTOL50'] = {
        damage = false,
        recoil = 0.0,
        shake = 0.05,
        disableHeadshot = false,
    },
    ['WEAPON_HEAVYPISTOL'] = {
        damage = false,
        recoil = 0.5,
        shake = 0.15,
        disableHeadshot = false,
    },
    ['WEAPON_VINTAGEPISTOL'] = {
        damage = false,
        recoil = 0.4,
        shake = 0.025,
        disableHeadshot = false,
    },
    ['WEAPON_MARKSMANPISTOL'] = {
        damage = false,
        recoil = 0.3,
        shake = 0.03,
        disableHeadshot = false,
    },
    ['WEAPON_REVOLVER'] = {
        damage = false,
        recoil = 0.6,
        shake = 0.5,
        disableHeadshot = false,
    },
    ['WEAPON_REVOLVER_MK2'] = {
        damage = false,
        recoil = 0.65,
        shake = 0.5,
        disableHeadshot = false,
    },
    ['WEAPON_DOUBLEACTION'] = {
        damage = false,
        recoil = 0.7,
        shake = 0.025,
        disableHeadshot = false,
    },
    ['WEAPON_MICROSMG'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.09,
        disableHeadshot = false,
    },
    ['WEAPON_COMBATPDW'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.045,
        disableHeadshot = false,
    },
    ['WEAPON_SMG'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.12,
        disableHeadshot = false,
    },
    ['WEAPON_SMG_MK2'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.055,
        disableHeadshot = false,
    },
    ['WEAPON_MILITARYRIFLE'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.055,
        disableHeadshot = false,
    },
    ['WEAPON_ASSAULTSMG'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.050,
        disableHeadshot = false,
    },
    ['WEAPON_MACHINEPISTOL'] = {
        damage = false,
        recoil = 0.3,
        shake = 0.12,
        disableHeadshot = false,
    },
    ['WEAPON_MACHINEPISTOL'] = {
        damage = false,
        recoil = 0.0,
        shake = 0.0,
        disableHeadshot = false,
    },
    ['WEAPON_MINISMG'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.12,
        disableHeadshot = false,
    },
    ['WEAPON_MG'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.07,
        disableHeadshot = false,
    },
    ['WEAPON_COMBATMG'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.08,
        disableHeadshot = false,
    },
    ['WEAPON_COMBATMG_MK2'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.085,
        disableHeadshot = false,
    },
    ['WEAPON_ASSAULTRIFLE'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.05,
        disableHeadshot = false,
    },
    ['WEAPON_SCARH'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.05,
        disableHeadshot = false,
    },
    ['WEAPON_UZI'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.05,
        disableHeadshot = false,
    },
    ['WEAPON_ASSAULTRIFLE_MK2'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.12,
        disableHeadshot = false,
    },
    ['WEAPON_CARBINERIFLE'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.09,
        disableHeadshot = false,
    },
    ['WEAPON_CARBINERIFLE_MK2'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.065,
        disableHeadshot = false,
    },
    ['WEAPON_ADVANCEDRIFLE'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.06,
        disableHeadshot = false,
    },
    ['WEAPON_GUSENBERG'] = {
        damage = false,
        recoil = 0.1,
        shake = 0.05,
        disableHeadshot = false,
    },
    ['WEAPON_SPECIALCARBINE'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.06,
        disableHeadshot = false,
    },
    ['WEAPON_SPECIALCARBINE_MK2'] = {
        damage = false,
        recoil = 0.25,
        shake = 0.075,
        disableHeadshot = false,
    },
    ['WEAPON_BULLPUPRIFLE'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.05,
        disableHeadshot = false,
    },
    ['WEAPON_BULLPUPRIFLE_MK2'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.065,
        disableHeadshot = false,
    },
    ['WEAPON_COMPACTRIFLE'] = {
        damage = 0.4,
        recoil = 0.3,
        shake = 0.05,
        disableHeadshot = false,
    },
    ['WEAPON_PUMPSHOTGUN'] = {
        damage = false,
        recoil = 0.4,
        shake = 0.07,
        disableHeadshot = false,
    },
    ['WEAPON_PUMPSHOTGUN_MK2'] = {
        damage = false,
        recoil = 0.4,
        shake = 0.085,
        disableHeadshot = false,
    },
    ['WEAPON_SAWNOFFSHOTGUN'] = {
        damage = false,
        recoil = 0.7,
        shake = 0.06,
        disableHeadshot = false,
    },
    ['WEAPON_ASSAULTSHOTGUN'] = {
        damage = false,
        recoil = 0.4,
        shake = 0.12,
        disableHeadshot = false,
    },
    ['WEAPON_BULLPUPSHOTGUN'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.12,
        disableHeadshot = false,
    },
    ['WEAPON_DBSHOTGUN'] = {
        damage = false,
        recoil = 0.3,
        shake = 0.05,
        disableHeadshot = false,
    },
    ['WEAPON_AUTOSHOTGUN'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.08,
        disableHeadshot = false,
    },
    ['WEAPON_MUSKET'] = {
        damage = false,
        recoil = 0.7,
        shake = 0.04,
        disableHeadshot = false,
    },
    ['WEAPON_HEAVYSHOTGUN'] = {
        damage = false,
        recoil = 0.2,
        shake = 0.13,
        disableHeadshot = false,
    },
    ['WEAPON_PAINTBALL'] = {
        damage = false,
        recoil = 0.3,
        shake = 0.1,
        disableHeadshot = false,
    },
    ['WEAPON_PAINTBALL2'] = {
        damage = false,
        recoil = 0.3,
        shake = 0.1,
        disableHeadshot = false,
    },
    ['WEAPON_SNIPERRIFLE'] = {
        damage = false,
        recoil = 0.5,
        shake = 1.2,
        disableHeadshot = false,
    },
    ['WEAPON_HEAVYSNIPER'] = {
        damage = false,
        recoil = 0.7,
        shake = 1.5,
        disableHeadshot = false,
    },
    ['WEAPON_HEAVYSNIPER_MK2'] = {
        damage = false,
        recoil = 0.7,
        shake = 1.5,
        disableHeadshot = false,
    },
    ['WEAPON_MARKSMANRIFLE'] = {
        damage = false,
        recoil = 0.3,
        shake = 0.1,
        disableHeadshot = false,
    },
    ['WEAPON_MARKSMANRIFLE_MK2'] = {
        damage = false,
        recoil = 0.9,
        shake = 0.1,
        disableHeadshot = false,
    },
    ['WEAPON_GRENADELAUNCHER'] = {
        damage = false,
        recoil = 1.0,
        shake = 0.08,
        disableHeadshot = false,
    },
    ['WEAPON_RPG'] = {
        damage = false,
        recoil = 0.0,
        shake = 0.9,
        disableHeadshot = false,
    },
    ['WEAPON_HOMINGLAUNCHER'] = {
        damage = false,
        recoil = 0.0,
        shake = 0.9,
        disableHeadshot = false,
    },
    ['WEAPON_MINIGUN'] = {
        damage = false,
        recoil = 0.01,
        shake = 0.20,
        disableHeadshot = false,
    },
    ['WEAPON_RAILGUN'] = {
        damage = false,
        recoil = 2.4,
        shake = 1.0,
        disableHeadshot = false,
    },
    ['WEAPON_COMPACTLAUNCHER'] = {
        damage = false,
        recoil = 0.5,
        shake = 0.08,
        disableHeadshot = false,
    },
    ['WEAPON_FIREWORK'] = {
        damage = false,
        recoil = 0.3,
        shake = 0.5,
        disableHeadshot = false,
    },
}
```

the shake