Not sure about single-player.....but open the console and type in 'openserverbrowser' and find a non-vac server if you wanna play with the trainer. (Non-Vac is without that shield next to the name.) So yeah, use the dedicated server tool to make a non-vac server for yourself. But wheres the fun in cheating for achievements?