This adds all of the missing weapons and matching components to the weapons config.
This also switches all the GetHashKey native commands to compiletime Jenkins hashes.
They function the same, but are about 75% faster than GetHashKey.
[FiveM HashKey Cookbook](https://cookbook.fivem.net/2019/06/23/lua-support-for-compile-time-jenkins-hashes/)
- Implemented two new xPlayer functions:
- .getWeaponTint(weaponName)
- .setWeaponTint(weaponName, weaponTintIndex)
Thanks to @profex1999 for co authoring this!
Co-Authored-By: Andrea Passarini <profex1999@users.noreply.github.com>
- Fixed#256
- Implements #173
__NO OFFICIAL ESX SCRIPT WILL WORK WITH THIS AT THE MOMENT__
This commit will break your entire ESX if you dont use the new SQL format, follow the new one if you want it all to work properly.
Scripts using `item.limit` will break too, instead use `xPlayer.canCarryItem(item, count)`