there are a few things about the CSmPlayer class which are driving me crazy.
ArmorGain
currently this attribute has only an effect if the current armor of a player isn't a multiple of 100 (like 100, 200, 300, ..)
that means if a player has only 100 out of 200 armor the armor gain doesn't do anything, you have to set the armor to 101 with the script to enable the armor gain... i think that's kind of weird
// Edit: the default value is currently 25, but i would rather suggest a default value of 0
StaminaMax, StaminaPower, StaminaGain
the default value of these attributes is 1.0, while this value is also the max value.. i understand that setting a gain value of 100.0 would make it possible to use stamina the whole time which would make it kind of pointless.. but in my opinion this should be open to the script author..
i would like to request opening up the value range of these 3 attributes

ForceColor
this request isn't so important but it would be still nice if it would be possible to force a different color in a team context, as it's only possible without teams right now
ShootingFrequency
just a small idea of mine, it would open up more possibilities if you set the ratio with which players are able to shoot
in case it's difficult to understand, if you have 4 rockets and keep shooting all of them. the 4 rockets won't be shot instantly all together but one after another with a small delay. and i would like to modify this delay

it has the same function as AmmoGain if you have only 1 ammunition, but you would have to be more cautious while shooting if you can't just spam all of your rockets
thanks
steff
P.s. feedback would be appreciated