Hey.. så et script herinde der kun kunne på én channel, så ville jeg da lige lave så det virkede på alle :)..
Lavet så i let kan tilføje flere hvis i lyster.
Eksempel på hvordan det virker:
- Til ops
- !warn <nick> <grund>
Til scripts
warn.check #kanal <nick> <grund>
on *:text:!warn*:#:{ if ($nick isop $chan) && ($2 ison $chan) { warn.check $chan $2- } }
alias warn {
if ($1 == inc) { writeini warn.ini $2-3 $calc($readini(warn.ini,$2,$3) + 1) }
if ($prop == read) { return $readini(warn.ini,$1,$2) }
}
alias warn.check { var %x = $address($2,3)
warn inc $1 %x
if ($warn($1,%x).read == 1) { notice $2 %logo Advarsel 1: $iif($3,$3-,Ingen grund givet) %logo }
if ($warn($1,%x).read == 2) { kick $1-2 %logo Advarsel 2: $iif($3,$3-,Ingen grund givet) %logo }
if ($warn($1,%x).read == 3) { ban -u120 $1-2 3 | kick $1-2 %logo Advarsel 3: $iif($3,$3-,Ingen grund givet) %logo }
if ($warn($1,%x).read == 4) { ban -k $1-2 3 %logo Advarsel 4: $iif($3,$3-,Ingen grund givet) %logo | remini warn.ini $1 $2 }
}