IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  sohbet

 Kayıt ol  Topluluk
3Beğeni(ler)
  • 3 Post By Feragat

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 10 Mayıs 2011, 13:42   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Oto selam alma hakkında




selamun aleyküm kolay gelsin arkadaşlar elimde bu siteden aldığım bi kod vardı bu kodda şöyle bir şey yapmak istiyorum birisi kanal genelinde selam verdiğinde bu kod gayet güzel oto cevap veriyor fakat aynı kişi sürekli selam veriğinde alıyor ve bende oda tekrardan kanallardan atılıyoruz birisi selam verdiğinde bu kod alsa o kişi 1 dk içinde yine selam verdiğinde almasa olabilirmi acaba böyle bir şey kod şu

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:Selam:#:/msg # SéLam $nick on *:text:S.a.:#:/msg # SéLam $nick on *:text:Slm:#:/msg # SéLam $nick on *:text:Selam:#:/msg # SéLam $nick on *:text:S.a:#:/msg # a.SéLam $nick

yardımcı olabilirseniz minnettar olurum


Konu Feragat tarafından (06 Aralık 2014 Saat 15:16 ) değiştirilmiştir. Sebep: Kodlar, code tagına alındı.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 10 Mayıs 2011, 15:57   #2
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Oto selam alma hakkında




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { if (*S.a* iswm $1- || *S.a.* iswm $1- || *Slm* iswm $1- || *Selam* iswm $1-) { inc -u60 $+(%,saflood.,$nick) if $($+(%,saflood.,$nick),2) > 2 { .halt } msg # a.Selam $nick } }

VEYA
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#: { if (S.a iswm $1-) { var $+(%,satflood.,$nick) inc -u60 $+(%,saflood.,$nick) if $($+(%,saflood.,$nick),2) > 2 { .halt } .msg # a.Selam $nick } if (S.a. * iswm $1-) { if $+(%,satflood.,$nick) == $nick { .halt } inc -u60 $+(%,sa2flood.,$nick) if $($+(%,sa2flood.,$nick),2) > 2 { .halt } .msg # a.Selam $nick } if (Slm * iswm $1-) { if $+(%,satflood.,$nick) == $nick { .halt } inc -u60 $+(%,slmflood.,$nick) if $($+(%,slmflood.,$nick),2) > 2 { .halt } .msg # a.Selam $nick } if (Selam * iswm $1-) { if $+(%,satflood.,$nick) == $nick { .halt } inc -u60 $+(%,slm2flood.,$nick) if $($+(%,slm2flood.,$nick),2) > 2 { .halt } .msg # a.Selam $nick } }

üzerinde çok durmadım, yeni uyandım zaten öyle aklıma geldiği şekilde yazmaya çalıştım, muhtemelen çalışır.

Hoş if'ler ^^


Konu WingmaN tarafından (10 Mayıs 2011 Saat 16:16 ) değiştirilmiştir.
 
Alıntı ile Cevapla

Alt 10 Mayıs 2011, 16:14   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Oto selam alma hakkında




Kodu yazmış oldum boşa gitmesin:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/(selam|s\.a\.|slm)/i:#: { if !$hget(otomuaf $+ $window(#).wid,$nick) { hadd -mu60 otomuaf $+ $window(#).wid $nick 1 msg # SéLam $nick } }



Konu Feragat tarafından (09 Kasım 2014 Saat 01:12 ) değiştirilmiştir. Sebep: regex filtresinde hata düzeltildi.
 
Alıntı ile Cevapla

Alt 10 Mayıs 2011, 17:16   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Oto selam alma hakkında




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
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
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 08 Kasım 2014, 22:22   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Oto selam alma hakkında




DenperaS Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
selamun aleyküm kolay gelsin arkadaşlar elimde bu siteden aldığım bi kod vardı bu kodda şöyle bir şey yapmak istiyorum birisi kanal genelinde selam verdiğinde bu kod gayet güzel oto cevap veriyor fakat aynı kişi sürekli selam veriğinde alıyor ve bende oda tekrardan kanallardan atılıyoruz birisi selam verdiğinde bu kod alsa o kişi 1 dk içinde yine selam verdiğinde almasa olabilirmi acaba böyle bir şey kod şu

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:Selam:#:/msg # SéLam $nick on *:text:S.a.:#:/msg # SéLam $nick on *:text:Slm:#:/msg # SéLam $nick on *:text:Selam:#:/msg # SéLam $nick on *:text:S.a:#:/msg # a.SéLam $nick

yardımcı olabilirseniz minnettar olurum

bu kod benim mircimde özelim için ayarlı yani özelimde slm verilince oto alıyor ama ben atıyorum ahmetin mehmetin op sop admin helper gibi kişiler için oto slm kodu çalışmasın istiyorum ne yapmam lazım ?


Konu Feragat tarafından (06 Aralık 2014 Saat 15:16 ) değiştirilmiştir. Sebep: Kodlar, code tagına alındı.
 
Alıntı ile Cevapla

Alt 08 Kasım 2014, 22:45   #6
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Oto selam alma hakkında




rewal Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
bu kod benim mircimde özelim için ayarlı yani özelimde slm verilince oto alıyor ama ben atıyorum ahmetin mehmetin op sop admin helper gibi kişiler için oto slm kodu çalışmasın istiyorum ne yapmam lazım ?

İlk önce [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] konuyu incelemen lazım. Eğer buna rağmen yapamazsan, sendeki kod'u burada paylaşırsan çözüm buluruz.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 08 Kasım 2014, 23:14   #7
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Oto selam alma hakkında




Feragat Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
İlk önce [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] konuyu incelemen lazım. Eğer buna rağmen yapamazsan, sendeki kod'u burada paylaşırsan çözüm buluruz.

inceledim ama anlayamadım kod aşağıda yardımcı olabilirseniz sevinirim tşk.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu ,menubar { .- . ® ÖZEL ..Açık:.enable #oto | .echo -a 0,4 ÖzeL Bot Açıldı ..Kapalı:.disable #oto | .echo -a 0,4 ÖzeL Bot Kapatıldı .- } #oto on on *:text:*slm*:?:/.timer 1 5 /msg $nick $read C:\metinler\slm.txt on *:text:*selam*:?:/.timer 1 5 /msg $nick $read C:\metinler\slm.txt on *:text:*s.a*:?:/.timer 1 5 /msg $nick $read C:\metinler\slm.txt #oto off



Konu Feragat tarafından (09 Kasım 2014 Saat 00:02 ) değiştirilmiştir. Sebep: Kodlar Code Tagına alındı.
 
Alıntı ile Cevapla

Alt 09 Kasım 2014, 00:02   #8
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Oto selam alma hakkında




rewal Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
inceledim ama anlayamadım kod aşağıda yardımcı olabilirseniz sevinirim tşk.

menu ,menubar {
.-
. ® ÖZEL
..Açık:.enable #oto | .echo -a 0,4 ÖzeL Bot Açıldı
..Kapalı:.disable #oto | .echo -a 0,4 ÖzeL Bot Kapatıldı
.-
}

#oto on

on *:text:*slm*:?:/.timer 1 5 /msg $nick $read C:\metinler\slm.txt
on *:text:*selam*:?:/.timer 1 5 /msg $nick $read C:\metinler\slm.txt
on *:text:*s.a*:?:/.timer 1 5 /msg $nick $read C:\metinler\slm.txt

#oto off

Kullandığın kod'da bazı hatalar var,
1- #group özelliğini başlatıp bitirirken ki mantık: #group on/off - #group end olmalıdır. Senin paylaştığın kod'da group'un başlangıcı da bitişi de on/off ile sürdürülmüş.
2- Bu özellikler için bir den fazla event kullanmaya gerek yok.
3- Wildcard aralıklarında ki kapsamalar da; Kişi eğer a.selam yazsa dahi selam vermiş gibi kabul edip cevap verir. vb.

Kod'un cevap vereceği metinler;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
sa - s.a - s.a. - selam - selams - slm - s.aleyküm - selamun aleyküm

-Eklemek istediğin hostları regex kalıbına örnekteki gibi /oper|admin|helper|aop|sop|dj/i yazabilirsin. (bildiğim kadarıyla sunucularda op'lar sop'lar vs. de host alıyor.).

Kod'u bu şekilde kullanabilirsin;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu menubar { .- . ® ÖZEL ..Açık:.enable #oto | .echo -a 0,4 ÖzeL Bot Açıldı ..Kapalı:.disable #oto | .echo -a 0,4 ÖzeL Bot Kapatıldı .- } #oto on on $*:text:/^s(a|\.a(\.|leyk[uüÜ]m)?|lm|elam(s|lar|[uÜü]n\saleyk[uÜü]m)?)$/Si:?:{ if !$regex(x,$address($nick,2),/oper|admin|helper|aop|sop|dj/i) { .timer 1 5 msg $nick $read C:\metinler\slm.txt } } #oto end

- Benzer bir konu; incelemek istersen: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] İyi forumlar.

__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Cevapla

Etiketler
alma, hakkında, oto, selam


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
Oto Selam Alma Kodu M0deXL mIRC Scripting Hazır Kodlar 18 26 Şubat 2014 13:24
Oto Selam Alma Samet mIRC Scripting Sorunları 2 03 Nisan 2011 19:02
Oto SeLam aLma Kodu ? ModeXyL mIRC Scripting Sorunları 7 13 Eylül 2009 19:33
Otomatik Selam Alma Sorunu xnxx4601 mIRC Scripting Sorunları 5 27 Ağustos 2009 00:57