Now after you run out of ammo, CJ will throw away his weapon like in GTA IV. You can also drop any weapon by pressing TAB + G (Can be changed in .ini).
v3.0
Added the ability to knock out a weapon from an enemy with a shot in the hand, after which you can pick up this weapon. The function can be disabled in .ini or you can configure the percentage as you wish. This function does not work on characters controlled by scripts or missions;
There are now two modes of dropped/knocked out weapons: Default pickups or weapons on the ground as in GTA IV;
Fixed a crash when throwing grenades or firing RPGs multiple times;
To pick up a weapon from the ground, in the “weapon on the ground” mode, you need to press the key (Configured in .ini, default TAB).