/timerf4 0 60 /f4
bunu her servere bağlandıgında otomatik yapsın diyorsan
on *:connect: { .timerf4 0 60 /f4 }
ayrıca ekleme yapayım forum kapanmadan önce böyle bir soru sorulmuştu biraz önce mircde gezinirken o kodu buldum el33t arkadaşımızdan tek frakı ibl (ban listesi) yüklü değilse yüklemesi ve banları +bbbbb gibi dizmesi vede bunları timerli kaldırması birde isteyen arkadaş tüm yetkili olduğu kanallarda istemişti onuda buraya pasteliyim sırf bende yazılı durmasın nede olsa benim hiçbir şekilde işime yaramıyacak (irce girmeme olayı).
alias F8unban {
var %toutban = $calc(25 * 60)
if $1 {
var %x = $ibl($1,0), %tmpban = $null
while %x {
if $calc($ctime - $ibl($1,%x).ctime) >= %toutban { %tmpban = %tmpban $ibl($1,%x) }
if $count(%tmpban,$chr(32)) >= 4 { write $F8FL //mode $1 -bbbbb %tmpban | %tmpban = $null }
dec %x 1
}
if %tmpban != $null { write $F8FL //mode $1 $+(-,$str(b,$calc($count(%tmpban,$chr(32)) + 1))) %tmpban }
}
.play -c $F8FL 1000
}
alias F8FL { return $+(",$scriptdir,temp.f8t") }
alias F8 {
write -c $F8FL
var %i = $chan(0)
while %i {
if $me isop $chan(%i) || $me ishop $chan(%i) {
if $chan(%i).ibl { F8unban $chan(%i) ibl }
else { set %stealthibl 1 | .mode $1 +b }
dec %i 1
}
}
}
raw 368:*: { if %stealthibl == 1 { unset %stealthibl | F8unban $2 } }
raw 367:*: { if %stealthibl == 1 { halt } }
kullanımı F8 tuşu yada /F8 komutu ve 25 dk önceki banları kaldırıyor.
Konu Alience tarafından (17 Kasım 2005 Saat 22:26 ) değiştirilmiştir.
|