It can be set, but it's not going to do much.
If you don't mind the client not being able to see that the tool they're using switched on their HUD, you could really just call ServerCmdUseTool(%obj.client,#);
I'm not sure if there's a method that'll update their 'current tool selected' on their HUD though.