I know this topic is somewhat old, but I had a new question about plugin guidelines.
Antithasys listed this under "Most common mistakes": "You create a public cvar without FCVAR_NOTIFY"
So, essentially, all cvars should be marked either FCVAR_NOTIFY or FCVAR_PROTECTED?
However, none of the core SourceMod modules appear to mark public cvars as FCVAR_NOTIFY. As one of the two plugins I'm working on now is a modification of mapchooser.sp, I'm wondering if I'm expected to mark all the MapChooser cvars with one of them, or if this is some rule that's just mainly ignored.
__________________
Not currently working on SourceMod plugin development.