These are what you have to work with from a conditions perspective in the CurWeapon event.
https://wiki.alliedmods.net/Half-life_1_game_events
Code:
Name: CurWeapon
byte IsActive
byte WeaponID
byte ClipAmmo
You must reference them in the order as listed.
1=IsActive
2=WeaponID
3=ClipAmmo
So the "1=1" you see above means IsActive must be 1 for the event to trigger in your plugin.
Another example using the 2nd argument of WeaponID. With CSW_AK47=28, you could add a condition to make it only fire on the AK47 by adding:
"2=28"
register_event("CurWeapon" , "AK47Only" , "be" , "1=1" , "2=28" );
Or everything except AK47
register_event("CurWeapon" , "AK47Only" , "be" , "1=1" , "2!28" );
__________________