Kod: Kodu kopyalamak için üzerine çift tıklayın!
on Master:text:*:#:{
if $1 == !bad-ac { .enable #bad | .msg # $+($nick,:) Bad nick raporu açıldı. }
if $1 == !bad-kapat { .disable #bad | .msg # $+($nick,:) Bad nick raporu kapatıldı. }
if $1 == !rnick-ac { .enable #randomnick | .msg # $+($nick,:) Random nick raporu açıldı. }
if $1 == !rnick-kapat { .disable #randomnick | .msg # $+($nick,:) Random nick raporu kapatıldı. }
if $1 == !identd-ac { .enable #identd | .msg # $+($nick,:) Identd raporu açıldı. }
if $1 == !identd-kapat { .disable #identd | .msg # $+($nick,:) Identd raporu kapatıldı. }
Burdan sonrasının mantığını öğrendin, gerisini kendin yap. Ayrıca, şu aşağıda düzelttiklerimde de (devamına ekleyeceksin) bir kaç hata gördüm, dikkat et.
Devamı:
Kod: Kodu kopyalamak için üzerine çift tıklayın!
if $1 == !whois { whois $2 | .msg # Bulunduğu kanallar -> %ups
if $1 == !join { join $2- | .msg # $2 kanalına girildi. }
if $1 == !part { part $2 | .msg # $2 kanalından çıkıldı. }
if $1 == !quit { .msg # Sunucudan çıkılıyor. | quit }
if $1 == !reset { .msg # Çıkış-giriş yapılıyor. | server $server }
}
on Master:text:*:#:{ ile
} bracketi arasında kodlar olacak, nasıl yapacağını yazacağını bu satırlardan anlaman gerekiyor. Gerisini de kendin yapmalısın. Önemli olan mantığı kavramak, gerisi kolaydır. Ayrıca, çalışmamasının sebebi de aynı dosya içerisinde aynı eventın binlerce kez kullanılması.