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/)
-   -   snoticede geçen flaglar için kod (https://www.ircforumlari.net/mirc-scripting-sorunlari/525962-snoticede-gecen-flaglar-icin-kod.html)

KarCicegi 07 Mart 2013 17:07

snoticede geçen flaglar için kod
 
moderatör arkadaşlar aslında bu konuyu cr ile ilgili başka sorunlar ile beraber conference room bölümünde açmak durumunda kaldım ama sadece burası mirc ile ilgili konu tekrarına giriyorsa affınıza sığınıyorum , özür dilerim...

Mircimde notice olarak geçen aşağıdaki iletilerin son kısmındaki flagların her birisi için ayrı bir msg göndermek istiyorum kanala. mirc kodlarından pek anlamıyorum yeni öğrenmeye çalışıyorum yardım edebilirmisiniz ?

Alıntı:

-Sunucuismi.Com- -- oper Nick1 add operşifresi1 agcsh

-Sunucuismi.Com- -- oper Nick2 add operşifresi2 gcsh

-Sunucuismi.Com- -- oper Nick3 add operşifresi3 gsh

-Sunucuismi.Com- -- oper Nick4 add operşifresi4 g

-Sunucuismi.Com- -- oper Nick5 add operşifresi5 h

Şimdi yukarıda belirttiğim snotice mesajlarına göre girişleri yansıtmak istiyorum. kendi kendime bu kadar yazabildim ;

Kod:

on *:snotice:*: {
    if *oper*add*agcsh* iswm $1- {
    .msg #kanal ROOT OPERATOR
  }
    if *oper*add*gcsh* iswm $1- {
    .msg #kanal CSOP
  }
    if *oper*add*agsh* iswm $1- {
    .msg #kanal SERVICES ADMIN
  }
    if *oper*add*g* iswm $1- {
    .msg #kanal IRC OPERATOR
  }
    if *oper*add*h* iswm $1- {
    .msg #kanal HELPER
  }
 }
}

Yazdığımda malesef karışıyor
yani ROOT snoticesi olan için (root csop ircop ve helper) 4 ü birden msg yansıyor kanala. bu naçizane yazmaya çalıştığım kod için sondaki ( agchs gcsh gsh g h ) bu birbiri içinde geçen harfleri teker teker ayrı bi şekilde algılaması için nasıl bir eklenti yapılabilir acaba ? yardım edebilirmisiniz.
TEŞEKKÜRLER...

Med Cezir 07 Mart 2013 17:40

Cevap: snoticede geçen flaglar için kod
 
Kod:

.msg #kanal ROOT OPERATOR
gibi olan kısımları

Kod:

.msg #kanal ROOT OPERATOR | return
gibi yap.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net