The soldiers rockets are his best weapon. They can kill most of the light classes in 1-2 shots, and most others in 3-4. One key to using them effectively, is to use the rockets explosion (proximity) damage. I tend to always shot at the enemy's feet so they are always hit by blast damage. I also try to jump up when I shot so I can shoot down better at enemy and it helps to dodge enemy fire also. The first picture shows shooting at the enemy's feet, and the second shows jumping and shooting to get a better angle.
Reload is a very important command as a soldier. With only four shots per clip, you have to make every shot count. You don't wanna be caught in a fire fight without all four of your shots because you didn't reload. I reload after every little fight I am in, whether i have three rockets left in the clip or one. I also reload after every time I rocket jump unless I see an enemy as soon as I jump. Make sure to bind reload to quickly accessible key. I have a MS Intelli mouse and have reload bound to the movement of the wheel up (if you don't own this mouse, I highly recommend it. You can have 5 commands bound to it).
Being able to rocket jump is also very important as a soldier. With them, you can bypass alot of the enemy defense, and even take out alot of the enemy by surprise to help your teammates out that have to go up the ramps. An easy way to rocket jump is to use a script. Below is an example script:
On 2fort4, there are 4 good places
to rocket jump (shown below):
|(top right) The front entrance
onto the sniper loft
(bottom right) Right inside the front entrance up into the "grate" room
(bottom left) In the main lower lobby up on to any part of the 2nd floor
(top left) To the right of the water entrance, up into the area by the upper respawn room
I tend to think playing ramp defense works best as a soldier. In this position, the soldier doesn't need to worry about his speed because all the enemies have to come up the narrow ramps to him, all the while being rammed by the soldiers rockets. One particularly good setup is having two soldiers on ramp defense. Rarely will any class make it up the ramps with two soldiers raining rockets down on them.
Soldiers also make great sentry guards. The long range of their rockets can quickly take out those demomen that like to try a sit and toss MIRV's up onto sentries and their nail grenades can keep the lobby free to give to time to regroup.
The one place I don't suggest playing defense as
a soldier is on flag defense. Not that his power is not useful here, but
his slow foot speed and long reloads can mean disaster if he does not get
the enemies with his first four shots. However, with back up, the soldier
can be a great first line of defense at the flag.
|+ Powerful Rockets||- Slow Movement Speed|
|+ 200 Red Armor||- Long Reload Time|
|+ Nail Grenades|
|+ Rocket Jumping Ability|