First make a marker on the map called respawn_west; make it type elipse & whatever size you want it to be; respawning will hapen within that marker.
ad a file called description.ext to ur mission folder and in it put the text:
respawn=3
respawndelay=30
in the init field of ur soldier put
this addeventhandler ["killed",{ _this exec "unitkilled.sqs"}]
the unitkilled.sqs
_soldier = _this select 0
@alive _soldier
_soldier setObjectTexture [16,"\ukf_textuk\berets\paraberet.pac"];
_soldier setObjectTexture [17,"\ukf_textuk\berets\paraberet1.pac"];
_soldier addmagazine "whatevermagzuneed"
_soldier addmagazine "whatevermagzuneed"
_soldier addmagazine "whatevermagzuneed"
_soldier addmagazine "whatevermagzuneed"
_soldier addmagazine "whatevermagzuneed"
_soldier addweapon "correspondendingweapon"
_soldier selectweapon "correspondendingweapon"
dunno if this is all correct it's pretty late here now, but if not let it know I'm sure someone else will help out!
Greetz :zzz: