Konu: Ban sorunu
Tekil Mesaj gösterimi
Alt 09 Ekim 2007, 04:49   #10
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ban sorunu




Sinbat;
on *:unban:#: { if $nick != $me { var %. = $len($gettok($1,1,45)) | .mode # $+(+,$str(b,%.)) $2- } }
Bu kod, kanal'da senden başka ban açan olursa, açılan ban'ı ve/ya banları tekrar banlıyacaktır.

İkinci sorununu anlamadım, kanaldan son çıkan demişsin.
Yani eğer demek istediğin, kanalda en son ben kaldığımda son çıkanı banlamak ise;
on *:part:#kanal: { if $nick != $me && $nick(#,0,a) < 3 { ban # $nick 2 } }
Eğer sadece kanal'dan çıkanı banlamak istiyorsan;
on *:part:#kanal: { if $nick != $me { ban # $nick 2 } }
Şeklinde yapabilirsin.


detay;
Dediğin gibi haşin bir kod olmuş. (H)
Ama şöylede yapabilirdin;

on *:ban:#kanal: { if $nick == $me && !$read(bans.txt,w,$banmask) { write bans.txt $banmask } }
on *:unban:#kanal: { if $nick != $me && $read(bans.txt,w,$banmask) { mode # +b $v1 } }


Konu L4roXyL tarafından (09 Ekim 2007 Saat 06:49 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan