IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  reklamver

Etiketlenen Kullanıcılar

1Beğeni(ler)
  • 1 Post By JohnGalt

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 16 Nisan 2013, 13:25   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
temizleme




on *:text:*küfür*:#kanal: {
msg #kanal $chr(160)
X10
}

kanalda belirlediğim *küfür* kelimesi geçtiğinde otomatik olarak temizleme yaptırmak istiyorum

[13:16] <Nick> Küfür...
[13:16] <Nick> Küfür...
[13:16] <security> Temizleme X10
[13:16] <security> Temizleme X10

ancak kişi arka arkaya 3 küfürlü mesaj yazdığı için bu işlemde 3 kez tekrarlıyor. kişinin yazdığı ilk 2 mesaja tepkisiz kalıp ,son yazdığı mesajı baz aldıran bi kod varmıdır
Teşekkürler

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver
Alt 16 Nisan 2013, 18:34   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: temizleme




Temizleme komutlarını timer ile yapmak bana hep daha pratik gelmiştir. Öncelikle bu yönteme dönmeni 'şahsi' olarak öneririm. Yani örneğin;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
/timer 25 0 /msg $chan $chr(160)

Burada 25 kaç kere komutu uygulayacağın, 0 da kaç sn. aralıkla yaptıracağındır. Oper erişimin yoksa 1 sn. idealdir.

Senin soruna gelecek olursak da herhangi bir variable atayıp bunu saydırabilirsin ve şartlar sağlanırsa temizleme yaptırabilirsin. Mesela;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*küfür*:#kanal: { if (!%küfür || %küfür < 3) { inc %küfür } else { .timer 25 0 msg $chan $chr(160) | .unset %küfür } }

Burada yaptığımı şey; eğer %küfür variablesi 3'ten küçükse ya da hiç yoksa 1 arttır ve temizlik yapma. Eğer 3'ten büyükse temizlik yap ve %küfür variablesini sil.

İlk satırda belirtilen 3'ü kendine göre düzeltebilirsin. Bu hali ile eğer kanalda 4 kere küfür edilirse temizlik yapılır.

 
Alıntı ile Cevapla

Cevapla

Etiketler
temizleme


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Temizleme Yardım ZamaN Eggdrop, NeoStats, BNC 3 24 Eylül 2012 01:48
chanservle ban temizleme esasolanbu mIRC Scripting Sorunları 3 01 Temmuz 2008 22:56