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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   uzun yazi (https://www.ircforumlari.net/mirc-scripting-sorunlari/55521-uzun-yazi.html)

sondemdeyim 25 Nisan 2008 15:55

uzun yazi
 
on @*:TEXT:*:#:{
if ($nick isop #) return
if ($len($strip($1-)) >= 75) {
;s
/ban # $nick 14 | /kick # $nick 0,4 Kanal Guvenligi Acisindan Fazla Uzun Yazilar Yasaktir..Daha Kisa ve Anlamli Cumleler Kurun Lutfen...8,1<<<1,7 LONDRA 8,1>>>
}
}

bu addon uyari vermiyor 75 harften fazla yaqzani atiyor birincide uyarsin ikincide atsin insaALLAH.EFENDI kardeslerim bunlarin hepsini bu forumda aradim buldum ama bulduklarim genelde uyari vermeyen kodlar kendim uyari ekliyorum beceremiyorum daha once yazmistim bunlariama mesajlarim hepsi silinmis bana ulasmadan bu ara biraz kafanizi agritacagim ama yardimlariniz icin ALLAH razi olsun.


on !*:join:#KANALIN:{ set $+(%,$nick) 1 | who $nick }
raw 352:*:{ if $($+(%,$6),2) { inc $iif(r isin $7,$(%r,0),$(%u,0)) | notice $6 Kanal&yacute;m&yacute;za Giren $iif(r isin $7,$+(%r,.) Sifrel&yacute;,$+(%u,.) Sifresiz) Ki&thorn;isiniz. | unset $($+(%,$6),1) } }
bu kodda kanala girene bilgi veriyor bunu
kanala hos geldiniz
kanala giren sifreli kisisiniz yada sifresiz
nickinizi sifrelemEK icin su komutu kullanin turunden alt alta yazidrabilirmiyiz insaALLAH

Dependent 25 Nisan 2008 17:13

Cevap: uzun yazi
 
şu kadara kadar uyarsın korumaların için tekrar identifieri yazdım onu senin istediklerinde kullanırsak hem görünen kod daha anlaşılır olacak hemde senin hata yapman zorlaşacak:

ilk önce tekrar identifierini remoteye eklemen gerek: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Kod:

on @*:TEXT:*:#:{
  if ($nick isop #) { return }
  if ($len($strip($1-)) >= 75) {
    if !$tekrar(uzunyazi,$+($chan,$nick),3) { msg $chan lütfen uzun yazı yazma }
    else { /ban # $nick 14 | /kick # $nick 0,4 Kanal Guvenligi Acisindan Fazla Uzun Yazilar Yasaktir..Daha Kisa ve Anlamli Cumleler Kurun Lutfen...8,1<<<1,7 LONDRA 8,1>>> }
  }
}


daha önceki istediğin korumalara uygular isek:
Kod:

on @*:text:*:#islam:{
  if ($nick !isreg $chan) { halt }
  if $regex($1-,/([[:print:]])\1\1/gi) >= 3 {
    if $tekrar(tekrarharf,$+($chan,$nick),1) { ban -k # $nick 8,2 Harf Uzattiginiz Icin Atildiniz..Daha Dikkatli Olun Lutfen...8,1<<<1,7 LONDRA 8,1>>>  }
    else {
      notice $nick <4,1 kanalda harf uzatmak yasaktir.Kurala uymadiginiz takdirde atilacaksiniz8,1<<<1,7 LONDRA 8,1>>>>
    }
  }
}

Kod:

#die on
on @!*:text:*:#:{
  if $chr(3) isin $1- {
    if $tekrar(renk,$+($chan,$nick),2) { ban -k $chan $nick 2 Kanalda Gorevliler disinda Renkli Yazmak Yasaktir..Bir Dahaki Sefere Aklinizda Bulunsun,, }
    else { msg $chan UYARI: $nick bir daha renkli yazarsaniz kanaldan atilacaksiniz }
  }
}
#die end


sondemdeyim 01 Mayıs 2008 08:30

Cevap: uzun yazi
 
uzun yazi calismiyor renk korumasida sadece uyariyor ama atmiyor ayni zamanda oplarida uyariyor oplara uyarida atmasin banlamasinda ins

Regex 01 Mayıs 2008 15:54

Cevap: uzun yazi
 
Uzun yazı koruması için:

Kod:

on @*:text:*:#:if $nick isreg # && $len($strip($1-)) >= 75 { hinc -mu10 uyazi $+(#,$nick) | if $hget(uyazi,$+(#,$nick)) == 1 { .msg # $+($nick,:) Uyarı mesajın. } | if $hget(uyazi,$+(#,$nick)) == 2 { ban -k # $nick 2 Kick sebebin. | hdel uyazi $+(#,$nick) } }

Yukarıdaki kodu kullanabilirsin. Diğer isteklerine bakacak kadar zamanım yok (acilen dışarı çıkmalıyım), geldiğimde onları da yanıtlarım.

Dependent 01 Mayıs 2008 16:57

Cevap: uzun yazi
 
Alıntı:

sondemdeyim Nickli Üyeden Alıntı (Mesaj 389733)
uzun yazi calismiyor renk korumasida sadece uyariyor ama atmiyor ayni zamanda oplarida uyariyor oplara uyarida atmasin banlamasinda ins

Arkadaş yukarıdaki kodlar senin verdiğin kodların $tekrar identifieri eklenmiş hali, zannedersem sen $tekrar identifierini remotene kopyalamamışsın
Ayrıca senin veridiğin kodlar da opları uyarmıyordu bu kadar hazırcı olacağına o kadar kod istedin içinde bir isop u algılayamıyormusun?
cevabı ben söyliyim algılayabilirsin ama bu kadar mal varken neden algılayasın dimi?

sondemdeyim 02 Mayıs 2008 07:40

Cevap: uzun yazi
 
Dependet kimsenin yerine konusma kimse kimseyi afedersin mal yerine koymaz.al bilader benim verdigim renk kodunun sonucu.demek oplari uyarmiyor.
[05:34] * ChanServ sets mode: +o KLBKScript452
[05:34] <KLBKScript452> selam
[05:34] <murat> UYARI: KLBKScript452 bir daha renkli yazarsaniz kanaldan atilacaksiniz
[05:34] <KLBKScript452> selam
[05:34] <murat> UYARI: KLBKScript452 bir daha renkli yazarsaniz kanaldan atilacaksiniz
[05:34] <KLBKScript452> selam
[05:34] <murat> UYARI: KLBKScript452 bir daha renkli yazarsaniz kanaldan atilacaksiniz
[05:35] <KLBKScript452> selam
[05:35] <murat> UYARI: KLBKScript452 bir daha renkli yazarsaniz kanaldan atilacaksiniz
[05:35] * KLBKScript452 sets mode: -o KLBKScript452
[05:35] <KLBKScript452> selam
[05:35] <murat> UYARI: KLBKScript452 bir daha renkli yazarsaniz kanaldan atilacaksiniz
[05:35] <KLBKScript452> selam
[05:35] <murat> UYARI: KLBKScript452 bir daha renkli yazarsaniz kanaldan atilacaksiniz
[05:35] <KLBKScript452> selam
[05:35] <murat> UYARI: KLBKScript452 bir daha renkli yazarsaniz kanaldan atilacaksiniz

uyarilan kisi op.istedigim opu atmasin ikinci uyarmasindada useri kanaldan atsin dedik.yardim edeceksen ALLAH razi olsun deriz yok diyorsan benim yerine konusma bilader.

sondemdeyim 02 Mayıs 2008 07:46

Cevap: uzun yazi
 
HachLi bilader verdiginiz uzun yazi uyariyor ama atmiyor.size ozel mesaj atmis yardim istemistim foruma ilk kayit oldugumda.ama forumda yazayim herkes okusun benim gibi yeni baslayanlar aradiklarini burda bulsun ogrensin uygulasin dedik.ama bakiyorumda bazilari neyse ...hayirli forumlar selamu aleykum

Dependent 02 Mayıs 2008 10:15

Cevap: uzun yazi
 
Bana göre sorduğun sorularda ve ondan sonrakilerde senin öğrenmeye niyetin yok izlenimi oluşmamsına sebep oldu,
zira sorduğun sorudan sonraki soru ona çok benzer bir soru ve ondan sonrakide ona çok benzer, bunları üst üste koyunca yukarıdaki mesajımın sebebini anlarsın renk korumasına gelince benim verdiğimde oplara mesaj göndermeyecek demedim sadece if $nick !isop $chan eklenecek dedim ve zaten onu koddanda saymıyorum yazmasıda sorun değil ama hazırcılık sorun?

Not: Bu arada bilgim 0 acemi değil daha yeniyim diyorsan, senden yazdıklarım için özür dilerim, zira yukarıda dediğim gibi acemi dendiği zaman en azından basit karşılatırmalarını bilmesini beklerim ;oki, sanırımı sorunum buradan çıktı mesajımdan sonra editleme ihtiyacı duydum.

sondemdeyim 02 Mayıs 2008 11:06

Cevap: uzun yazi
 
ozurluk bir durum yok.buraya yazdiklarimin cevabina bir gun sonra bakabiliyorum vaktim cok sinirli.kendim bir sey uretecek kadar bilmiyorum dediginiz gibi bilgim 0 .kaldiki zaten sorularimin cevabini ben bi kac kardesten ozel mesajla aliyordum cok yardimci oldular.ama forumda herkes yararlansin benim sordugum sorulara baskasinin ihtiyaci olur oda alir burdan kodu diye dusundum. ozel mesaj degil buralara yazdim.forumun amaci zaten bu degil mi paylasmak.nasip olursa bizde yazmayi ogrendigimizde bizde paylasiriz insaALLAH hayirli cumalar selamu aleykum,


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 00:47.

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk