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/)
-   -   Kanala girenleri karşılama kod isteği (https://www.ircforumlari.net/mirc-scripting-sorunlari/527689-kanala-girenleri-karsilama-kod-istegi.html)

MerakLıuSer 04 Nisan 2013 16:01

Kanala girenleri karşılama kod isteği
 
Alıntı:

CLubber Nickli Üyeden Alıntı (Mesaj 1040741878)
Kod:

on *:text:*:#:{ if $istok(slm selam selamlar s.a,$1-,32) { inc -eu10 $+(%,$nick,#,$network) 1 | if $($+(%,$nick,#,$network),2) == 1 { msg # selam $nick } } }
Bendekide bu :)



muaf kanaL nasıL ekLeriz arkadaslar ?
cok özür dileyereK birde muaf kanallar disinde #a kanalinda farklı a.s
#b kanalinda farkli aleykum ve eselam
#c kanalinda farklı aleykum selam
onun disindaki tüm kanallarda farklı aleykümselam, hosgeldin diyebilir mi

Med Cezir 05 Nisan 2013 01:18

Cevap: selam kod
 
Kod:

if $chan == #a { a.s }
elseif $chan == #b { eselam }
elseif $chan == #c { selam }
else aleykümselam hoşgeldin

farklı kanallarda farklı mesaj için bu tarz koşullar oluşturabilirsin kodunda. Muaf kanallar içinde forumda yüzlerce örnek var bakarsan onuda halledebilirsin.

Krieq 05 Nisan 2013 02:47

Cevap: selam kod
 
Med Cezir in dediği gibi yada aynı şekilde if ile $read kullanarak text ten rastgele satır da gönderebilirsin.
Muaf kanallar için $istok kullanabilirsin.kullanımına bakarsan on dakikada çözer kendin de yaparsın.

MerakLıuSer 05 Nisan 2013 15:11

Cevap: selam kod
 
muaf olayini yaptim fakat kodun hangi kismina gelecek cözemedim ondan soruyorum zaten :S

elseif !$istok(#kanal #kanal2 #kanal3,$chan,32)
bunu neresine ekleyecegim ki

if $chan == #a { a.s }
elseif $chan == #b { eselam }
elseif $chan == #c { selam }
else aleykümselam hoşgeldin

bunu hangi kısmına eklicez ?

MerakLıuSer 07 Nisan 2013 16:14

Cevap: selam kod
 
yardimci olabilecek ?

Feragat 07 Nisan 2013 18:20

Cevap: selam kod
 
Alıntı:

MerakLıuSer Nickli Üyeden Alıntı (Mesaj 1041295247)
yardimci olabilecek ?


Kod:

on $*:text:/^(selamlar|s\.a|slm|selam)$/i:#:{
  if !$istok(#kanal1 #kanal2 #kanal3,$chan,32) {
    inc -eu10 $+(%,$nick,#,$network) 1
    if $($+(%,$nick,#,$network),2) == 1 {
      if $chan == #a { /msg $chan a.s }
      elseif ($chan == #b) { /msg $chan eselam }
      elseif ($chan == #c) { /msg $chan selam }
      else { /msg $chan aleykümselam hoşgeldin
      }
    }
  }
}

Bu şekilde ekleyebilirsin.


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

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