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/)
-   -   yazılar yazınca cevap (https://www.ircforumlari.net/mirc-scripting-sorunlari/529723-yazilar-yazinca-cevap.html)

MerakLıuSer 07 Mayıs 2013 16:32

yazılar yazınca cevap
 
birisi kanalda;
selam
selam naber nasılsın?
buradaki arkadaşlar nereli?
en büyük kim?

böyle belirlediğim bir kelimeyi yazınca cevap olarak notice atıcak
mesela
selam yazınca notice; aleykum selam
selam naber nasılsın yaazınca notice; iyiyim sağol nick sen nasılsın
gibi mesajlar yazcak arama yaptım bulamadım benzer birşey varsada yararlanabilirim link verirseniz

Krieq 07 Mayıs 2013 16:47

Cevap: yazılar yazınca cevap
 
Nasıl bulamadınız şaşırdım doğrusu.Forumda bununla ilgili çok sayıda kod vardır eminim.

Kod:

on *:text:*:#: {
 if (selam iswm $1-) { notice $nick aleyküm selam }
 if (*selam*naber* iswm $1-) { notice $nick iyiyim sen nasılsın }
}

vs.. çoğaltabilirsiniz.Dilerseniz iswm yerine isin de kullanabilirsiniz.Çok az araştırırsanız kullanımını çözersiniz.

IRC-Dancer 07 Mayıs 2013 18:35

Cevap: yazılar yazınca cevap
 
Kod:

on *:text:Selam:#:/notice $Nick ALeykµm SéLam  4» $nick « Hø$ GéLdiñ «
on *:text:S.a.:#:/notice $Nick ALeykµm SéLam 4 » $nick « Hø$ GéLdiñ «
on *:text:Slm:#:/notice $Nick ALeykµm SéLam  4» $nick « Hø$ GéLdiñ «
on *:text:Selam:#:/notice $Nick ALeykµm SéLam 4» $nick « Hø$ GéLdiñ «
on *:text:S.a:#:/notice $Nick ALeykµm SéLam 4» $nick « Hø$ GéLdiñ «
on *:text:SeLamLarım:#:/notice $Nick ALeykµm SéLam 4» $nick « Hø$ GéLdiñ «
on *:text:SeLamun aLeykum:#:/notice $Nick ALéykµm SeLam 4» $nick «  Hø$ GéLdiñ «
on *:text:SeLams:#:/notice $Nick ALeykµm SéLam 4 » $nick « Hø$ GéLdiñ «
on *:text:SeLam'Larım:#:/notice $Nick ALeykµm SéLam 4» $nick «  Hø$ GéLdiñ «
on *:text:SeLamLar:#:/notice $Nick ALeykµm SéLam  4» $nick « Hø$ GéLdiñ «
on *:text:SeLamün ALeykum:#:/notice $Nick ALeykµm SéLam 4 » $nick «  Hø$ GéLdiñ «
on *:text:SeLamın aLeykum:#:/notice $Nick ALeykµm SéLam  4» $nick « Hø$ GéLdiñ «

;--Veya
Kod:

on *:text:*:#:{
 if ($regex(_msg,$1-,(selam|^slm|^s\.a|sa$|naber)/i)) {
 var %_k = $regml(_msg,1)
 if (%_k = naber) { notice $nick iyiyim sağolasın. }
 }

;--- Vb gibide ola bilir.
;--- Umarım işine yarar.


Saygılarımla ; kSc

Heavenly 07 Mayıs 2013 18:40

Cevap: yazılar yazınca cevap
 
#security activeted!

-ksc


Sylvanas > ~ Saygılarımla ; kSc

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ;s6;s35;s34

Feragat 08 Mayıs 2013 00:58

Cevap: yazılar yazınca cevap
 
Üstteki mesajımı silebilirmisiniz rica etsem. Kodu incelemeden direk yazdım özür dilerim. Üstte benim verdiğim haliyle de çalışmaz. regex'in başlangıcında ki / eksik ve regex e girilen öğelerin naber text i harici fazla(ve hatalı) Ayrıca / karakter eksiğide giderilerek eklense bile sadece aşağıda ki hali ile aynı işlevi görür, yani naber kelimesi cümlenin herhangi bir yerinde geçiyorsa tepki verir.
Kod:

on $*:text:/naber/i:#:{ notice $nick iyiyim sağolasın. }

kSc
eleştiri olarak algılama, kişisel birşey değil. Hataları düzeltmek adına 2. mesajı attım. iyi forumlar.


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

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