Defence Minister Gen Yuthasak Sasiprapha has dispatched 8,000 troops to help people affected by floods.