again, i'm unsure if it's me that's getting the usage or syntax wrong, but
tank fire ["gun125","single"]
doesn't seem to work. i have set up a test mission to see what's going on, with a T80 (called tank), a bus (called target) some barrels (called target2) and a single barrel (called humphrey).
using a simple
tank dofire whatever_target
either as a waypoint init or a radio command works just fine.
interestingly, i also tried using a telephone as a target, and they can't seem to see it, even when it's revealed. targets need to be in the line of sight it seems, and of a reasonable size, probably why it wasn't working in the mission.
interesting, but totally useless
ho hum.