Okay.. I debugged.

I added an echo $chan %i after the var %i = 1 and the while.

1
1
1
1
1

No wonder it stops, mIRC floods infinitely..

I did have the inc... Sometime after...