Final update
After 2 days, I got my cat back! And she's no longer a stray, siap dah beli big cage + scratching pole + litter bin for her.
She's mine now. In my house. If she goes missing again I cannot take it wor.

I took most of your advice. I had canned food, jelly tuna. Made it warm and tried to lure her out. It worked.
Luckily this left side of the roof had a small gap, so i placed the paper plate there and she came out!
Slowly lured her out.
Just showered her, now she's resting




Thank you everyone for your suggestions, support and prayers.
She's safe now and I'll keep her happy.
Btw I named her "My Friend"

Whoa TS.. So happy for you bro! And kitten is thankful for your help & never give up for her. Make sure you bring her to vet ya! And glad that warm kitty food works for you, I always fed my area stray cat with these warm kitty foods and they will come running for me everytime.. Haha