03.10.2017, 04:39
I already debugged it, the gPlayerAmmo sometimes is less than the real ammo for like 100 .. I assume the issue is not from the GivePlayerWeaponEx function, it's something to do in OnPlayerWeaponShot. Because I also debugged the GivePlayerWeaponEx function and it seems to work how it's supposed to be.