Tekil Mesaj gösterimi
Alt 10 Temmuz 2009, 23:41   #2
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Servera giren badnickleri otomatik nick değiştirme




on *:snotice:*client connect*:var %1 = 1 | while ($read(bad.txt,%1)) { if ($regex($9,/ $+ $v1 $+ /i)) { inc %* 1 | os raw svsnick $9 $+(user,%*,$r(0,999)) 0:0 | break } | inc %1 }

1- Forumda var, bir dahakine aramalısın.
2- Burası hazır kod paylaşım bölümü, istek bölümü değil.
3- Bad.txt içerisine belirlediğin bad/kötü nick/rumuz-ları alt alta yaz/ekle.
4- Nick değiştirme komutu "os raw svsnick aktif-nick yeni-nick 0:0" olarak hatırlıyorum. Yanlışsa düzelt, operserv komutlarını neredeyse unuttum sayılır çünki.
5- Client connecting(status notice) mesajında $9 nick olmalı. Eğer denk gelmiyorsa, verdiğim kodu kullanarak nickin kaçıncı kelime olduğunu öğrenebilirsin.
Kod:
on ^*:snotice:*client connect*:haltdef | echo -sc action $regsubex($1-,/(?<=.)(\s|$)/g,$+($chr(40),$($,),\n,$chr(41),$chr(32)))

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver