Tekil Mesaj gösterimi
Alt 19 Eylül 2007, 00:18   #2
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Belirlediğim Realnameler dısındakilere ban




Şimdi hayat'cım madem kendin yazıyorsun yardımcı olayım sana ve mantığı anlatayım.
Client Connecting yani girişte nick'e who/whois vb çektirirsin.
Ben örnek olarak who çektim.
Biliyorsunki who sorgulamasında, sorgulanan nick'in gerçek ismi gözükmektedir.
Bu gerçek isim $9 'a denk geliyor.
Tabi isimin içerisinde boşluk olabilme ihtimali yüksek olduğu için, $9- yapıcaksın.
Yani kısaca kod şöyle oluyor;
on *:snotice:*Client conn*: { .enable #x | .who $9 }
#x off
raw *:* { if $numeric == 352 { if korumadaki-isim1 iswm $9- || korumadaki-isim2 iswm $9- { halt } | else { gline $6 Dışarı | halt } } | if $numeric == 315 { .disable #x | halt } }
#x end


Mantık bu ve kodede işini görecektir.
||(veya) ayracı ile çuğaltabilirsin.


Konu L4roXyL tarafından (19 Eylül 2007 Saat 01:09 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklamver bizimmekan