Opposing Force doesn't hide the HL1 playermodels, those are included in the playermodel dropdown in options.
Games like Ricochet and Counter Strike uses nomodels "1"
in liblist.gam as DaSalba said, and players instead choose playermodels elsewhere.
You'll need to code some GUI for the players to choose your mod's playermodels when using this, though.