Xpress, tvoje reseni je nekorektni. Ber v uvahu jeste zmenu zbrane (prehazovani), dale giveplayerweapon existujici zbrani prida naboje (takze +=, nikoliv =). Dale takeDamage je spise "client-side", nemusi to dobre detekovat pro cloveka (lagy, jine modely, trefi objekt atd. atd.), ktery vystrelil (takze radsi GiveDamage). Lepsi by bylo ovsem pouzit OnPlayerWeaponShot (http://wiki.sa-mp.com/wiki/OnPlayerWeaponShot)
Pomoci toho linku co posilal Tango budes muset pokazde manualne prepocitavat kdyz vynda nejakou zbran