19.10.2010, 16:26
It would appear that you're never storing any information for the amount of ammunation you're giving the player, so the variable "ammo" will always be 0, therefore the gun given to the player will have no ammunation and therefore be lost. This is what you may be looking for to fix it.
pawn Код:
if( sscanf( params, "udd", id, weaponid,ammo ) )