I'm trying to force a client to pick up a weapon from the ground.
If the client touch it, it has the normal amount of reserved ammo.
But if I use EquipPlayerWeapon(client, weapon), then the reserved ammo is 0.
Is that the expected behavior? and can someone explain why?
If that is the expected behavior, that other solutions is there then? I looked a bit on saving the reserved ammo amount before pickup and then restore it after pickup, but got a bit confused about how it work..