Re-HI !
Me again !!
With good news....... listen!
I discovered the secret of weapclass...
Weapclass is not only a description of weapon, it determine what class you will play.
If there is a no adequation between weapclass and class, it produce the bug I described before.
Now, it's possible to give any weapon to any class, but weapclass need to be changed.
Exemple : mp7sd
Original mp7sd made by Matilda in z_MP7_allweapons1.pk3 is weapclass "CAR".
Then, only Assault class can wear "CAR". So the bug trigger : player is still Recon but loose flash and smoke and gain Frag.
Now, I schearched in some pack, I found the AK47pl pack working fine.
In this, weapclass of mp7sd is "SMG".
I've made a new .pk3 named z_MP7_allweapons1_Recon.pk3.
In this, I changed weapclass and writed "SMG".
And it work well !
After that I've made another test with HK53.
Go to a armory website, description of HK53 is the Close quartet battle version of HK33.
http://world.guns.ru/assault/as13-e.htm
The website say that firepower of HK53 is comparable to firepower of AKSU, but 5.56 nato.
It's a small weapon, perfect for specop Recon, it's classified as "compact (or short) assault rifles". I will unlock this weapon at AA3 because it give the best firepower a Recon can have.
I've changed weapclass and write "SMG", then, HK53 work well and Recon don't get Frag nad.
Final test, I used zzz_m16acogV2.pk3 and made a zzz_m16acogV2_Sniper.pk3
It's a m16 burst fire with scope. The weapon work well only if choosing assault class.
I removed old weapclass and write "SR".
Then, it work well too.
I hope this will help some people to know that, because I spendt many many many hours to try, test, retry, etc..........
K.
ps : I didnt tested Force .pk3, but I saw in it that AKSud darkside is "CAR". I don't understand how it can work without the "nad bug" ! (if it work).