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

>
+
Etiketlenen Kullanıcılar

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

 
 
LinkBack Seçenekler Arama Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 25 Aralık 2010, 03:29   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: uzun yazı koruması




Bu işi kökünden çözelim
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Sana kodu 2 türlü yazdım.
1. kod harf uzatma koruması.
2. kod harf (yazı) sınırı koruması.


1. kod
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @1:TEXT:*:#zurna: { var %muaf = 1 var %muafnicks = nick1,nick2,nick3,nick4,nick5 if %muaf && $istok(%muafnicks,$nick,44) { halt } if ( $nick isop $chan ) { halt } if $regex($nick($chan,$nick).pnick,/^(&)/) { halt } if $nick != $me { if $regex($1-,/([[:print:]])\1\1/gi) >= 5 { var %< = $+(%,uharf.,$chan,.,$nick) inc $(%<,1) if $(%<,2) == 2 { privmsg $chan Almış olduğunuz 2. uyarı $nick $+ . Lütfen harfleri uzatmayın! Aksi taktirde kanalda uzaklaştırılacaksınız. return } if $(%<,3) == 3 { ban -k $chan $nick ban sebebin privmsg $chan .temizle unset $(%<,1) return } else { privmsg $chan $nick Lütfen harfleri uzatmayın! return } } } }

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
nick1,nick2,nick3,nick4,nick5

olan yerleri korumadan muaf tutmak istediğin nickleri yaz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $regex($1-,/([[:print:]])\1\1/gi) >= 5 {

5 yazan yeri harflerin ne kadar uzatılacağı sınır sayısını yaz.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $regex($nick($chan,$nick).pnick,/^(&)/) { halt }

& olan yeri sopların kanalda aldığı prefixi yaz.

Eğer yanlış anlatmadıysan kod şu an istediğin gibi.
testini ettim sonra olmuyor deme
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[03:29] <deneme> selammmmmmmmmmmmmmm [03:29] <ATLAS> deneme Lütfen harfleri uzatmayın! [03:29] <deneme> selammmmmmmmmmmmmm yaaaaaaaa [03:29] <ATLAS> Almış olduğunuz 2. uyarı deneme. Lütfen harfleri uzatmayın! Aksi taktirde kanalda uzaklaştırılacaksınız. [03:29] <deneme> selammmmmmmmmmmmmm yaaaaaa [03:29] * ATLAS sets mode: +b
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
[03:29] * deneme was kicked by ATLAS (ban sebebin) [03:29] <ATLAS> .temizle

2. kod.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on @1:TEXT:*:#zurna: { set %cyazi $len($1-) var %muaf = 1 var %muafnicks = nick1,nick2,nick3,nick4,nick5 if %muaf && $istok(%muafnicks,$nick,44) { halt } if ( $nick isop $chan ) { halt } if $regex($nick($chan,$nick).pnick,/^(&)/) { halt } if $nick != $me { if %cyazi >= 150 { var %< = $+(%,uzunyazi.,$chan,.,$nick) inc $(%<,1) if $(%<,2) == 2 { privmsg $chan Almış olduğunuz 2. uyarı $nick $+ . Lütfen Gereğinden fazla yazı (Flood) yapmayınız. Aksi taktirde kanalda uzaklaştırılacaksınız. return } if $(%<,3) == 3 { ban -k $chan $nick ban sebebin privmsg $chan .temizle unset $(%<,1) return } else { privmsg $chan $nick Lütfen Gereğinden fazla yazı (Flood) yapmayınız. return } } } }

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if %cyazi >= 150 {

150 olan yer kanalda yazılacak yazı toplamının kaç harf olacağını belirler dilediğin gibi değiştirebilirsin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
[04:04] <deneme> kanala saldırıyoruz ahahaha kanala saldırıyoruz ehehehe saldırıyoruz kanala ahahahaha kanala saldırıyoruz ahahaha kanala saldırıyoruz ehehehe saldırıyoruz kanala ahahahaha kanala saldırıyoruz ahahaha kanala saldırıyoruz ehehehe saldırıyoruz kanala ahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [04:04] <ATLAS> deneme Lütfen Gereğinden fazla yazı (Flood) yapmayınız. [04:04] <deneme> kanala saldırıyoruz ahahaha kanala saldırıyoruz ehehehe saldırıyoruz kanala ahahahaha kanala saldırıyoruz ahahaha kanala saldırıyoruz ehehehe saldırıyoruz kanala ahahahaha kanala saldırıyoruz ahahaha kanala saldırıyoruz ehehehe saldırıyoruz kanala ahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [04:04] <ATLAS> Almış olduğunuz 2. uyarı deneme. Lütfen Gereğinden fazla yazı (Flood) yapmayınız. Aksi taktirde kanalda uzaklaştırılacaksınız. [04:04] <deneme> kanala saldırıyoruz ahahaha kanala saldırıyoruz ehehehe saldırıyoruz kanala ahahahaha kanala saldırıyoruz ahahaha kanala saldırıyoruz ehehehe saldırıyoruz kanala ahahahaha kanala saldırıyoruz ahahaha kanala saldırıyoruz ehehehe saldırıyoruz kanala ahahahahaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa [04:04] * ATLAS sets mode: +b
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
[04:04] * deneme was kicked by ATLAS (ban sebebin) [04:04] <ATLAS> .temizle

anlamadığın yer olursa özel pm atabilirsin..


Konu ATLAS tarafından (25 Aralık 2010 Saat 04:11 ) değiştirilmiştir.
 
Alıntı ile Cevapla

 

Etiketler
koruması, uzun, yazı


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
Uzun yazı koruması moonman mIRC Scripting Sorunları 9 06 Ocak 2012 22:55
Gölge yazı koruması Emrax mIRC Scripting Sorunları 6 15 Eylül 2011 09:04
Uzun Yazı Koruması KuLs mIRC Scripting Hazır Kodlar 2 20 Kasım 2010 05:09
Renkli yazı koruması Cyptm mIRC Scripting Sorunları 2 05 Ekim 2008 12:29
yazı koruması тєαм mIRC Scripting Sorunları 7 04 Şubat 2007 11:25