Tekil Mesaj gösterimi
Alt 30 Kasım 2008, 22:48   #4
Regex
Guest
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Yüzdesi:(%)
Cevap: Botun Nickleri Tanıması




Konuda, en mantıklı sonuca ulaşabilecek kapasitede stabil bir kod yazalım ve açıklayalım:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:!k *:#:$iif($nick isop # || $regex($gettok($address($nick,2),2,64),/(Oper|Admin)/i) || $read(oper.txt,w,$nick),$iif($2 ison #,kick # $2 $iif($3,$3-,$+([,$nick,]))),.msg # $+($nick,:) Bu komutu kullanma yetkiniz yok.)


Kullanım: !k <nick> <sebep>.
Mantık: Komutu uygulayan kişinin, $iif() identifierıyla op olup olmadığına, hostunda "oper", "admin" kelimelerinin geçip geçmediğine veya "oper.txt" dosyasında yer alıp almadığına bakılır ve buna göre uyguladığı komut, değerlendirilir; eğer üç unsurdan birisine uyuyorsa ve belirttiği kişi kanaldaysa, atılmasını istediği kişi kanaldan atılır.

Umarım işine yarar.

Not: Kodu alıp, Remote'a eklemek değil; kodun mantığını kavrayıp, neyin neden yapıldığını anlayabilmek önemlidir.

Kolay gelsin.


Konu Regex tarafından (01 Aralık 2008 Saat 16:29 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver