you would be better using user levels. you could use this..
on @*:TEXT:!reg:#:{ if ($nick isop #) { .auser -a op $nick } on op:TEXT:*:#:{ if ($1 == !op) { .mode # +o $2 } elseif ($1 == !deop) { .mode # -o $2 } }
Now it will op you. just type !reg after first loading it.