you can cut it down abit
on @*:Text:*:#:{
if ($nick isop $chan) {
if ($1 == !hopadd || $1 == !hopdel) { $iif($1 == !hopadd,.cs access $chan add $2 4,.cs access $chan del $2) | $iif($1 == !hopdel,.onotice $chan $nick Has Removed $2 From The HOPList,.onotice $chan $nick Has Added $2 To The HOPList) }
if ($1 == !aopadd || $1 == !aopdel) { $iif($1 == !aopadd,.cs access $chan add $2 5,.cs access $chan del $2) | $iif($1 == !aopdel,.onotice $chan $nick Has Deleted $2 From The AOPList,.onotice $chan $nick Has Added $2 To The AOPList) }
if ($1 == !vopadd || $1 == !vopdel) { $iif($1 == !vopadd,.cs access $chan add $2,.cs access $chan del $2) | $iif($1 == !vopdel,.onotice $nick Deleted $2 From The VOPList,.onotice $chan $nick Has Added $2 To The VOPList) }
if ($1 == !Temphop || $1 == !Detemphop) { $iif($1 == !Temphop,mode $chan +h $2,mode $chan -h $2-) | $iif($1 == !Detemphop,.onotice $chan $nick Has Revoked $2 $+ 's Temporary Halfop Operator Status,.onotice $chan $nick Has Given $2 Temporary Halfop Operator Status) }
if ($1 == !Tempaop || $1 == !Detempaop) { $iif($1 == !Tempaop,mode $chan +o $2,mode $chan -o $2) | $iif($1 == !Detempaop,.onotice $chan $nick Has Revoked $2 $+ 's Temporary Operator Status,.onotice $chan $nick Has Given $2 Temporary Operator Status) }
if ($1 == !commands) { .notice $nick These Commands Are For Operators Only | .notice $nick Commands Are : !HopAdd !HopDel !AopAdd !AopDel !VopAdd !VopDel !TempHop !DeTempHop !TempAop !DeTempAop }
}
}