CS 1.6 movement is tied to frame rate. Running at a constant fps_max 101 is the gold standard for smooth strafing.
(Note: Many modern servers have "wait" commands disabled or use anti-cheat plugins to detect these patterns.) The Competitive Ethics: Scripting vs. Skill cs 1.6 sgs script