1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
on $*:text:/^\*/:#:{ var %gnick = $iif($readini(pig.ini,global,$address($nick,0)),$v1,0) var %g2 = $iif($readini(stamper.ini,setup,$address($2,0)),$v1,0) var %cnick = $iif($readini(pig.ini,$chan,$address($nick, 0)),$v1,0) var %c2 = $iif($readini(stamper.ini,$chan,$address($2,0)),$v1,0) var %cmd = $mid($1,2) if %cmd == invite { if (%gnick >= 4) { if ($me !isop $chan) { notice $nick I need op to perform this command | return } if (!$2) { notice $nick Usage: *invite nick / *invite nick channel | return } if ($2 ison $chan) { notice $nick $2 is already on the channel | return } if (!$3) { invite $2 $chan | msg $nick Done. | return } elseif ((#* iswm $3) && ($me isop $3)) { invite $2 $3 | notice $nick Done. | return } elseif (# !iswm $3) { notice $nick Channels begin with # + channelname } else { notice $nick I need op to to perform this command } } elseif (!%nolevel. [ $+ [ $nick ] ]) { set -u20 %nolevel. [ $+ [ $nick ] ] 1 | notice $nick Insufficient privileges. } } } |
| Parsed for bracket errors and indented: | |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 |
on $*:text:/^\*/:#:{ var %gnick = $iif($readini(pig.ini,global,$address($nick,0)),$v1,0) var %g2 = $iif($readini(stamper.ini,setup,$address($2,0)),$v1,0) var %cnick = $iif($readini(pig.ini,$chan,$address($nick, 0)),$v1,0) var %c2 = $iif($readini(stamper.ini,$chan,$address($2,0)),$v1,0) var %cmd = $mid($1,2) if %cmd == invite { if (%gnick >= 4) { if ($me !isop $chan) { notice $nick I need op to perform this command | return } if (!$2) { notice $nick Usage: *invite nick / *invite nick channel | return } if ($2 ison $chan) { notice $nick $2 is already on the channel | return } if (!$3) { invite $2 $chan | msg $nick Done. | return } elseif ((#* iswm $3) && ($me isop $3)) { invite $2 $3 | notice $nick Done. | return } elseif (# !iswm $3) { notice $nick Channels begin with # + channelname } else { notice $nick I need op to to perform this command } } elseif (!%nolevel. [ $+ [ $nick ] ]) { set -u20 %nolevel. [ $+ [ $nick ] ] 1 | notice $nick Insufficient privileges. } } } |