I'm not sure why Indonesian students run into problems with make, especially when make is tied to an adjective - as it is in this example. The Indonesian structure is exactly the same as the English:
Buat orang senang = Make someone happy = Make + noun + adjective
Of course make can also be tied to a verb:
In this case you need the structure:
subject + make + object + V1
So, make is actually easier to use than you might think: