There is nothing surprising. It's because .res files made by 17buddies site are in the UTF-8 format (with
BOM) and since the latest hlds update you have to use a format wihtout BOM. You get Bad String because the engine doesn't like the extra bytes put at the top of file. What does the plugin is to loop on all .res files, and replacing first line by the same string which removes first bytes.
__________________