It's a pretty short flight, so you won't earn a lot of miles either way and there are some really cheap LCCs operating in that part of the world.
That being said, MH has a couple of flights each day via KUL and you can earn miles on some SkyTeam carriers: NW and KL for sure, maybe others.