ahmm,, well,, you could change it but I recomend you not to.. or sorry to make it concrete, do not change the defines section. Because when you release those addons, it is going to bring a major bug into other peoples OFP. The scopeweapon and scopemagazine, you could change it but do not alter any of the original weapons class config or else there will be a conflict between other people when playing it online.
ScopeWeapon is to define the use of the weapon after the soldier dies or drops the weapons. scopeweapon=private means that the weapon is only meant to be used by that individual that originaly had it so, you can't pick that weapon up from a dead body or from the ground when you find it. ScopeWeapon=public means everyone could pick up the weapon from the dead or from the ground. Same goes to the scopemagazine. It is the same thing but it is just for the magazine. Got it? I hope you did.