As i can see, you run the bot in 17 channels. Points.ini would be contains huge data, so yes, it may crashes mIRC.

Previously, i tested it with dummy points.ini that contains only 50 data and it works fine. After you said it crashes mIRC, i tested it again with 1000 data and it crashes.

I cant figured out better way unless you using other code that has better structure. Imo, point system that you've using now storing data with bad structure. It is difficult to manage.