Nows heres the code
Code:
on !*:deop:#:{ if ($opnick == $me) && ($nick isop #) && ($nick != Chanserv) { 
    .ctcp $nick version 
    if (upp isin $1-) { cs deop # $nick | cs ban # $nick You should have thought twice | cs unban # | .timer 1 1 join # } else 
    .timer -h 1 0 .cs op # $me 
  }
}

It isn't working..