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/)
-   -   ignore kanal özel (https://www.ircforumlari.net/mirc-scripting-sorunlari/628517-ignore-kanal-ozel.html)

TİGeR 15 Ekim 2014 22:52

ignore kanal özel
 
selamlar forumdaşlarım (:

elimdeki kodda nickleri coğaltmayı denedim ama beceremedim bi bakıverseniz :)
Kod:

on *:text:$(* $+ $me $+ * ):#:{
  if ($nick == nick) { .ignore $nick | close -m $nick | notice $nick İgnore Edildin. }
}
on *:open:*: if ($nick == nick) { .ignore $nick | close -m $nick | notice $nick İgnore Edildin.  }
}


Toprak__ 15 Ekim 2014 22:58

Cevap: ignore kanal özel
 
Kod:

on *:open:?: if $istok(nick nick1 nick2,$nick,32) { .ignore $nick | .closemsg $nick | notice $nick İgnore Edildin. }
on *:text:$($+(*,$me,*)):#: if $istok(nick nick1 nick2,$nick,32) { .ignore $nick | notice $nick İgnore Edildin. }


TİGeR 16 Ekim 2014 17:53

Cevap: ignore kanal özel
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041514012)
Kod:

on *:open:?: if $istok(nick nick1 nick2,$nick,32) { .ignore $nick | .closemsg $nick | notice $nick İgnore Edildin. }
on *:text:$($+(*,$me,*)):#: if $istok(nick nick1 nick2,$nick,32) { .ignore $nick | notice $nick İgnore Edildin. }


Tşkler toprak burda nick yazan yere belirlediğimiz nickimi yazıcaz yoksa nick1 den itibaren mi eklicez?

Toprak__ 16 Ekim 2014 17:56

Cevap: ignore kanal özel
 
nick nick1 nick2 yazan yerlere nick'leri yazacaksın =)

Yada uğraşma buyur;

Kod:

alias _nickler return nick nick1 nick2
on *:open:?: if $istok($_nickler,$nick,32) { .ignore $nick | .closemsg $nick | notice $nick İgnore Edildin. }
on *:text:$($+(*,$me,*)):#: if $istok($_nickler,$nick,32) { .ignore $nick | notice $nick İgnore Edildin. }


TİGeR 16 Ekim 2014 22:58

Cevap: ignore kanal özel
 
Alıntı:

Toprak Nickli Üyeden Alıntı (Mesaj 1041514540)
nick nick1 nick2 yazan yerlere nick'leri yazacaksın =)

Yada uğraşma buyur;

Kod:

alias _nickler return nick nick1 nick2
on *:open:?: if $istok($_nickler,$nick,32) { .ignore $nick | .closemsg $nick | notice $nick İgnore Edildin. }
on *:text:$($+(*,$me,*)):#: if $istok($_nickler,$nick,32) { .ignore $nick | notice $nick İgnore Edildin. }


tşkler Toprak son birsey bu kod nickim cümle içinde geçtiği zaman işlem yapmaz demi? :)
örneğin: nickim ALi diyelim "Ne h(ali)niz varsa görün" gibi bir cümle yazılırsa calısmaz umarım ?

WingmaN 19 Ekim 2014 19:58

Cevap: ignore kanal özel
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041514722)
tşkler Toprak son birsey bu kod nickim cümle içinde geçtiği zaman işlem yapmaz demi? :)
örneğin: nickim ALi diyelim "Ne h(ali)niz varsa görün" gibi bir cümle yazılırsa calısmaz umarım ?

Çalışmaz, belirtilen istok parametresinde, chr 32 (boşluk) parametresi ile sorgulatılmaktadır, oraya eklediğiniz nick'leri boşluğa göre arayacaktır. ali mehmet ahmet gibi yazılan parametrelerde, tam olarak yazılan isimlere göre işlev yapar.

Toprak__ 19 Ekim 2014 20:07

Cevap: ignore kanal özel
 
Alıntı:

TİGeR Nickli Üyeden Alıntı (Mesaj 1041514722)
tşkler Toprak son birsey bu kod nickim cümle içinde geçtiği zaman işlem yapmaz demi? :)
örneğin: nickim ALi diyelim "Ne h(ali)niz varsa görün" gibi bir cümle yazılırsa calısmaz umarım ?

Evet algılar :)

Buyur;

Kod:

alias _nickler return nick nick1 nick2
on *:open:?: if $istok($_nickler,$nick,32) { .ignore $nick | .closemsg $nick | notice $nick İgnore Edildin. }
on *:text:*:#: if $istok($me,$1-,32) && $istok($_nickler,$nick,32) { .ignore $nick | notice $nick İgnore Edildin. }



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

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