A thousand residents have been evacuated from Forbes, in NSW's central west, as the town braces for its third major flood peak in a month.