2.2k is still quite hard when 23" FHD monitor and 120GB SSD are a must.
Intel Core i3 6100 - RM 497
ASRock H110M-HDV - RM 245
Kingston 8GB DDR4 2133MHz Value RAM - RM 232
Kingston SSDNow UV400 120GB SSD - RM 203
Seagate Barracuda 1TB HDD - RM 205
Corsair VS450 - RM 162
Armageddon T1x - RM 95
BenQ GW2470H - RM 473
Total: RM 2112 (ETech price inclusive of GST)
I decided to go with i3 instead of G4400 + low end dedicated GPU, i3 with onboard GPU will provide a slightly better performance in Dota 2 as well as AutoCAD, add a dedicated GPU later when you have more money.
If your monitor is still a normal 1080p 60Hz panel then GTX1080Ti will be "heavily" bottlenecked, this is proven by its little brother GTX1070 and GTX1080 already, 1440p is the sweet spot for all these high end cards, the frame rates difference between 1080p and 1440p is pretty small across all the titles.
But yea if you have the budget and can wait then why not?

But you might to need prepare at least 4k just for it, our currency is dropping like there is no tomorrow
As for monitor, well you can always buy from West Malaysia and ship it to Kuching if you cannot find it locally, but I know the pain, you cannot see the item "physically" till it arrives at your doorstep or high shipping fees etc.
Bro this rig able to playing dota at full setting and do medium gaming? Since its only integrated gpu, if i put my budget to 2700, possible to build a i5 cpu with a gpu that able to play dota at max setting and medium gaming? Sorry for troubeling u