i have a pakistani friend and she's currently on vacation in pakistan, and she says the humidity there is vicious! well, i'm not sure of the make up they sell there, but i will advice you a couple of things:
1. wash your face only twice per day, not more because you can dry out your skin and make it even more oily.
2. moisturize your face! even if its oily, your face still needs moisture.
3. use a make up primer that will absorb oil. if you can find a high-end makeup store n pakistan, buy cosmedicine medi matte.
4. use an oil free concealer on your acne scars to hide them. a really good one that won't clog your pores is from clinique, and it has salicylic acid in it too to fight future pimples.
5. chances are, your skin will still turn oily throughout the day, so use oil blotting sheets to absorb excess oil.
6. at night, use an acne cream to treat & prevent pimples. during the day, wear sunscreen in order to protect your skin. your scars will heal and fade away soon as long as you don't irritate them!
i hope i helped