1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
|
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 == advertisement {
if (%gnick >= 3 || %cnick >= 3) {
if ($2 != $null) {
if ($2 == on || $2 == off) {
if (!%advertising. [ $+ [ $chan ] ] || !%advertising. [ $+ [ $chan ] ] == $2) { set %advertising. [ $+ [ $chan ] ] $2 | notice $nick Advertising: $2 }
else { notice $nick Advertising is already $2 }
}
else { notice $nick Usage: *protection on/off }
}
elseif (!%advertising. [ $+ [ $chan ] ]) { notice $nick Advertising is off }
else { notice $nick Advertising is $2 }
}
elseif (!%nolevel. [ $+ [ $nick ] ]) {
set -u20 %nolevel. [ $+ [ $nick ] ] 1
notice $nick Insufficient privileges.
}
}
} |