@meesh1070 First of all, kudos for amassing substantial net worth at your age. You sound like you know your way around money & investing, and this is a solid foundation for a great financial future.
Being raised with Asian values means there is expectation to take care of parents when they're retired. If you're unsure about the "acceptable" amount to give to parents, you could refer to the 50:30:20 rule. 50% of your nett income goes toward necessities, 20% toward savings, and 30% for other things that you value/ bring you joy. Know your necessities, be strict about saving 20% of your income, and the rest could go toward helping your parents.
My advice is to set a lower expectation than what you can afford. If you know that you could give MYR 1200, give only MYR 1000 every month. They don't have to know that the extra MYR 200 is saved and set aside for their emergencies.
You're right about not enabling bad money habits. Since your parents are not savvy with money, it will be even better if you could put their allowance directly toward necessities (electricity, phone bills, insurance, etc). You can frame it as helping them automate payments and avoiding late charges. They're free to spend the remaining cash. Be clear that you can't bail them out (or your spoilt sibling) beyond the set allowance amount.
It will take some adjustment, especially because you will have to lower your saving rate, but you have time to catch up. Parents don't. I hope when they're no longer around, you'll look back at your contribution with pride.