nah, i got one working
here it is if anyone else wants to use it

Code:
 on 1:deop:#: {
  If ($nick == $me) { halt }
  .timer 1 7 unset %msd $+ $nick
  inc %msd [ $+ [ $nick ] ]
  /chanserv op $chan %prince
  /mode # -o $nick | kick # $nick 4No deoping me!!! | unset %msd
}
}