well the best way to learn what works and what doesnt is to try to figure itout on my own by countless hours of testing

ive learnt alot by trial and error and process of elimination

but i think that i figured it out. apernatly you cant run a pev thru cleint update or it wont work . and thats what i did. i havnt tested my theory yet (casue my servers been down all night , stupid gameservers) so ill test it out and well see what happens ,
Update : k, my theory worked kinda , except i made the mistake of incrementing my variable inside of a weapon and pre-think event , it shot my variable from 0 to 1000 in 4 seconds (tested with a client print) LOL! so i have to seperate my functions to make them only count shots lol.