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 Parça Kodlar (https://www.ircforumlari.net/mirc-parca-kodlar/)
-   -   seslenme kodu (https://www.ircforumlari.net/mirc-parca-kodlar/771800-seslenme-kodu.html)

Mecnun 30 Nisan 2017 19:41

Cevap: seslenme kodu
 
Kod:

on *:Text:$(* $+ $me $+ *):#:{
  if ($active != $chan) {
  echo -a %as *** 12 ( $+ $time(hh:nn) $+ ) 12*** Kanal Mesaj Uyarısı : 4 # 2Kanalında 1 $nick 12 senden bahsediyor : 4(14 " $1 $2- " 4)
  $iif(!$window @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lenme), window -e @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lenme) | aline -p @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]lenme Kanal Mesaj Uyarısı : 4 # 2Kanalında 1 $nick 12 senden bahsediyor : 4(14 " $1 $2- " 4)
}

Alıntıdır. @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yok be kanka dur daha yeni başladık :D

Alternatif Link: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Joop 29 Ağustos 2017 17:37

Cevap: seslenme kodu
 
Bunu
Bende Yapmaya Çalışdım, Bir Pencere Olsun Orda Toplansın diye ama Olmadı.

Benim Şöyle Bir sorunum Var 5 6 Servere Birden Giriyorum Bir Mircde. O yuzden tek bir pencerede toplansın istiyorum seslenişleri. mümkünmü

ZaLiM1979 01 Eylül 2017 23:25

Cevap: seslenme kodu
 
Alıntı:

SakaryaLl Nickli Üyeden Alıntı (Mesaj 1041867616)
Bunu
Bende Yapmaya Çalışdım, Bir Pencere Olsun Orda Toplansın diye ama Olmadı.

Benim Şöyle Bir sorunum Var 5 6 Servere Birden Giriyorum Bir Mircde. O yuzden tek bir pencerede toplansın istiyorum seslenişleri. mümkünmü


Buyur SakaryaLi
sana seslendiginde hem aktif oldugun pencereye hemde @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme penceresine mesaj gidiyor..
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme penceresinde sag tiklasan o pencereyi silme veya kapamada mevcut..
umarim istedigin gibidir..

Kod:

on *:TEXT:*:#:{
  if ($me isin $1-) {
    if ($chan == $active) { halt }
    else { window -nk0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme  2 $network 4 $chan 2Saat:4 $time 2SesLenEn4 $nick 2MeSaJ4: $1-
      echo -ta 2SesLenme4 $network 2 $iif($chan,$chan,Query) 4SesLenEn: 2 $nick 4MeSaJ: $1-
    }
  }
}
on *:ACTION:*:#:{
  if ($me isin $1-) {
    if ($chan == $active) { halt }
    else { window -nk0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme  2 $network 4 $chan 2Saat:4 $time 2SesLenEn4 $nick 2MeSaJ4: $1-
      echo -ta 2SesLenme4 $network 2 $iif($chan,$chan,Query) 4SesLenEn: 2 $nick 4MeSaJ: $1- 
    }
  }
}
on 1:TEXT:*:?:{
  if ($me isin $1-) {
    if ($nick == $active) { halt }
    else { window -nk0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme  2 $network 4 $chan 2Saat:4 $time 2SesLenEn4 $nick 2MeSaJ4: $1-
      echo -ta 2SesLenme4 $network 2 $iif($chan,$chan,Query) 4SesLenEn: 2 $nick 4MeSaJ: $1- 
    }
  }
}
menu @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme {
  Ekrani Temizle:/clear
  Ekrani Kapat:window -c @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme
}


Fikret 16 Kasım 2018 22:26

Cevap: seslenme kodu
 
konuyu canlandırayım :)

mesela 'Fikret' yazınca değil de atıyorum 'otomofil' yazınca ve 'asd'nicki bi kanalda bişi yazınca bildirim gelse fena olmaz hani :) mümkünmü böyle birşey

ZaLiM1979 18 Kasım 2018 03:09

Cevap: seslenme kodu
 
if ($me isin $1-) burdaki $me *otomofil* olarak degistir her otomofil
yazilinca seslenme penceresine gider yukardaki benim ekledigim kod'da..

RN 18 Kasım 2018 12:20

Cevap: seslenme kodu
 
Kod:

on 1:text:*:#:if $active != $chan && $me isin $1- echo -a 0,4 $server  2[6 $nick 2] 2[4 $chan 2] 12kanalinda size seslendi 4=> 2[5 $1- 2]

diEfoRyoU 20 Kasım 2018 00:10

Cevap: seslenme kodu
 
on *:text:*:#:{ if *otomofil* iswm $strip($1-) { echo -a $nick $chan kanalında $remove($v1,$chr(42)) yazdı! | halt }
if $nick == asd { echo -a >> $nick $chan kanalında: << $1- >> mesajını yazdı! } }

Alper 20 Kasım 2018 02:24

Cevap: seslenme kodu
 
Kod:

alias snickler return $me Alper pckopat

 on 1:Text:*:#: {
  var %snck = 1
  while %snck <= $token($snickler,0,32) {
    if $istok($remove($strip($1-),:,$chr(44),$chr(46),;),$token($snickler,%snck,32),32) {
      echo -atm 9,1 *** 4 $+ $chan 8 kanalında 14 $+ $nick 8 sana sesleniyor: 14 < $+ $nick $+ >7 $strip($1-)  | flash -w Çağrı Var | return
    }
    inc %snck
  }
}

alias snickler return $me Alper pckopat


Yukarda $me sabit kalsın gerisini istediğin şekilde ekleme yapabilirsin boşluk bırakarak. $me nickini temsil eder.



mesela Alperrrrrrrrrrrrrrrrrrrr yazsa tepki vermez Alperen yazsa yine tepki vermez ama Alper yazsa veya Alper, Alper: Alper; Alper. gibi ifadeleri algılar.


Belki daha kısa şekilde yapılabilir pratik olması açısından bu şekilde yaptım. Bunu dialog haline getirip scripte kullanılabilir hale getirmeyi düşünüyorum.

Edit: Ek bir istek varmış onu fark etmedim düzenleyip güncellerim.


--IRCForumlari.NET ; Flood Engellendi -->-> Yeni yazılan mesaj 02:24 -->-> Daha önceki mesaj 02:06 --

Kod:

alias snickler return $me Alper pckopat
alias snickler2 return pC`kOpAt
on 1:Text:*:#: {
  if (%snickler2 == on) && $istok($snickler2,$nick,32) { echo  -atm 9,1 *** 4 $+ $chan 8 kanalında 14 $+ $nick 8 sana sesleniyor:  14 < $+ $nick $+ >7 $strip($1-)  | flash -w Çağrı Var }
  if (%snickler2 == off) {
    var %snck = 1
    while %snck <= $token($snickler,0,32) {
      if $istok($remove($strip($1-),:,$chr(44),$chr(46),;),$token($snickler,%snck,32),32) {
        echo -atm 9,1 *** 4 $+ $chan 8 kanalında 14 $+ $nick 8 sana  sesleniyor: 14 < $+ $nick $+ >7 $strip($1-)  | flash -w Çağrı  Var | return
      }
      inc %snck
    }
  }
}


alias snickler return $me Alper pckopat
alias snickler2 return pC`kOpAt

Yukarda $me sabit kalsın gerisini istediğin şekilde ekleme yapabilirsin boşluk bırakarak. $me nickini temsil eder.

mesela Alperrrrrrrrrrrrrrrrrrrr yazsa tepki vermez Alperen yazsa yine tepki vermez ama Alper yazsa veya Alper, Alper: Alper; Alper. gibi ifadeleri algılar.


/set %snickler2 on yaparsan



alias snickler2 return pC`kOpAt


belirlediğin nicklerin seslendiğini görürsün.

/set %snickler2 off yaparsan


alias snickler return $me Alper pckopat


belirlediğin kelimeler cümle içinde geçerse görürsün.

Belki daha kısa şekilde yapılabilir pratik olması açısından bu şekilde yaptım. Bunu dialog haline getirip scripte kullanılabilir hale getirmeyi düşünüyorum.


Eksiklik olabilir sorun yaşarsanız konu altında bilgi verirseniz yardımcı olurum.


Edit2: Güncellendi.


Joop 05 Mayıs 2020 10:33

Cevap: seslenme kodu
 
Alıntı:

ZaLiM1979 Nickli Üyeden Alıntı (Mesaj 1041867807)
Buyur SakaryaLi
sana seslendiginde hem aktif oldugun pencereye hemde @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme penceresine mesaj gidiyor..
@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme penceresinde sag tiklasan o pencereyi silme veya kapamada mevcut..
umarim istedigin gibidir..

Kod:

on *:TEXT:*:#:{
  if ($me isin $1-) {
    if ($chan == $active) { halt }
    else { window -nk0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme  2 $network 4 $chan 2Saat:4 $time 2SesLenEn4 $nick 2MeSaJ4: $1-
      echo -ta 2SesLenme4 $network 2 $iif($chan,$chan,Query) 4SesLenEn: 2 $nick 4MeSaJ: $1-
    }
  }
}
on *:ACTION:*:#:{
  if ($me isin $1-) {
    if ($chan == $active) { halt }
    else { window -nk0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme  2 $network 4 $chan 2Saat:4 $time 2SesLenEn4 $nick 2MeSaJ4: $1-
      echo -ta 2SesLenme4 $network 2 $iif($chan,$chan,Query) 4SesLenEn: 2 $nick 4MeSaJ: $1- 
    }
  }
}
on 1:TEXT:*:?:{
  if ($me isin $1-) {
    if ($nick == $active) { halt }
    else { window -nk0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme  2 $network 4 $chan 2Saat:4 $time 2SesLenEn4 $nick 2MeSaJ4: $1-
      echo -ta 2SesLenme4 $network 2 $iif($chan,$chan,Query) 4SesLenEn: 2 $nick 4MeSaJ: $1- 
    }
  }
}
menu @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme {
  Ekrani Temizle:/clear
  Ekrani Kapat:window -c @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme
}



2 Yıldır Kullandığım Birşey. Çokca işime yaradı tüm ayrı sunucudaki seslenişleri ytopluyor. lakii 2 ayrı eklenti eklenebilirmi bu koda?

1. Her uyarıca Ses Çalması
2. Muaf Nickler Örn Oyun Botları vb gibi

Alper 05 Mayıs 2020 23:25

Cevap: seslenme kodu
 
Alıntı:

SakaryaLl Nickli Üyeden Alıntı (Mesaj 1042300826)
2 Yıldır Kullandığım Birşey. Çokca işime yaradı tüm ayrı sunucudaki seslenişleri ytopluyor. lakii 2 ayrı eklenti eklenebilirmi bu koda?

1. Her uyarıca Ses Çalması
2. Muaf Nickler Örn Oyun Botları vb gibi


Kod:

on *:TEXT:*:#:{
  if ($me isin $1-) {
    if ($chan == $active) || $istok(nick1 nick2 nick3,$nick,32) { halt }
    else {
      splay $mircdirsounds $+ \you_were_poked.wav
      window -nk0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme  2 $network 4 $chan 2Saat:4 $time 2SesLenEn4 $nick 2MeSaJ4: $1-
      echo -ta 2SesLenme4 $network 2 $iif($chan,$chan,Query) 4SesLenEn: 2 $nick 4MeSaJ: $1-
    }
  }
}
on *:ACTION:*:#:{
  if ($me isin $1-) {
    if ($chan == $active) || $istok(nick1 nick2 nick3,$nick,32) { halt }
    else {
      splay $mircdirsounds $+ \you_were_poked.wav
      window -nk0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme  2 $network 4 $chan 2Saat:4 $time 2SesLenEn4 $nick 2MeSaJ4: $1-
      echo -ta 2SesLenme4 $network 2 $iif($chan,$chan,Query) 4SesLenEn: 2 $nick 4MeSaJ: $1- 
    }
  }
}
on 1:TEXT:*:?:{
  if ($me isin $1-) {
    if ($nick == $active) || $istok(nick1 nick2 nick3,$nick,32) { halt }
    else {
      splay $mircdirsounds $+ \you_were_poked.wav
      window -nk0 @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme | echo @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme  2 $network 4 $chan 2Saat:4 $time 2SesLenEn4 $nick 2MeSaJ4: $1-
      echo -ta 2SesLenme4 $network 2 $iif($chan,$chan,Query) 4SesLenEn: 2 $nick 4MeSaJ: $1- 
    }
  }
}
menu @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme {
  Ekrani Temizle:/clear
  Ekrani Kapat:window -c @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]Lenme
}

Kırmızı yere muaf nickler mavi yere ise kullanmak istediğin ses dosyası.

Belirtmeyi unuttum normalde varsayılan olarak mirc in olduğu klasörde Sounds diye klasör vardır ses dosyası onun içine atılması gerek.


//run $mircdirsounds



yazarak ilgili klasörü açabilirsiniz.


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

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