Well, since apparently there is no solution to this, here it goes: After picking up flags, if a player uses the *warpto command (thereby making the player motionless) and remains motionless, when the player drops the flags they will return to the center (they will be owned) instead of dropping at the player's location. Try it out sometime.