Bot movements

hey,

    How can i make a model move such that its legs will give the motion as if its walking? Also i could i rotate a model when its is moving around, so that if it sees me it turns and moves in my direction?



  Any help would be much appreciated,

Thanks