No, you don't directly attack ship. The client command merely specifies that you wish to attack Player X. The combat AI locates all ships that belong to X and attacks X with whatever ships you have there. That's how it's supposed to work, and sometimes it does. Currently there is an issue where the planet is not engaging and I am actively patching this as we speak to try and fix this.