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

 Kayıt ol  Topluluk
45Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Stil
Alt 07 Ağustos 2013, 11:28   #1
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Muaf Nick-Kanal




Evet arkadaşlar bundan sonra mIRC Scripting kısmında "Muaf Nick-Kanal" vs. gibi konular açmak yerine bu sabit konu altına açıyoruz.

Muaf Nick için biraz örnek;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on !*:join:#:{ if $istok(Nick1 Nick2 Nick3,$nick,32) { return } komut }

Join event'inde kendimizi muaf tutmak için "!" ekliyoruz.
Muaf nick eklemek için $istok yada $read kullanabiliriz.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$istok(Nick1 Nick2 Nick3,$nick,32) { return }

$nick :join eventinde kanala giren Nick anlamını taşır zaten herkez bilir.
32 :boşluk anlamında $chr(32) olarak.

Eger $read olarak eklersek şöyle;

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$read(muafn.txt,w,$nick) { return }

muafn.txt : mIRC klasörümüzde bulunan muaf nick'leri ekledigimiz txt dosyası.
w : txt'de kelime/nick aramak için kullanırız.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
$read(filename, [ntswrp], [matchtext], [N])

Misal sunucuya giren nick'lerin özeline hoş geldiniz yazalım ve İRCForumlari ve İbrahim nick'ini muaf ekleyelim

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client connecting on*:{ if $istok(IRCForumlari İbrahim,$9,32) { return } | msg $9 hoş geldiniz. }

Gibi.
Büyük küçük harf duyarlıgı için'de $istokcs kullanırız.

Şöyle;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client connecting on*:{ if $istokcs(IRCForumlari İbrahim,$9,32) { return } | msg $9 hoş geldiniz. }

Sunucuya giren kişinin ident'i Sohbet@ ise direk #Sohbet kanalına sajoin'leyelim.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client connecting on*:{ if $token($token($10,1,64),1,40) == Sohbet { .sajoin $9 #Sohbet } }

Küçük büyük harf duyarlılıgı için'de 3 tane === koyuyoruz.
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:snotice:*Client connecting on*:{ if $token($token($10,1,64),1,40) === Sohbet { .sajoin $9 #Sohbet } }

[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Bu başlık altında Token identifier'larını ögrenebilirsiniz.

Aklıma başka "muaf nick" örnekleri gelmedi bu kadar.


Konu Toprak tarafından (31 Aralık 2014 Saat 12:00 ) değiştirilmiştir.
 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet
Alt 07 Ağustos 2013, 15:23   #2
Çevrimdışı
Set
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Muaf nick




Güzel bir düsünce ellerinize saglık ikinizinde ama.. k.bakmayin halen buna inaniyorum ben .. Bizim milletimiz " armut piş , ağzıma düşü " sever, genede zaman gösterir diyelim ve tekrardan tesekkurler bilgilendirmeniz icin. Hayırlı IF'ler.

 
Alıntı ile Cevapla

Alt 12 Aralık 2013, 00:53   #3
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Muaf nick




Yıllardır en çok sorulan sorudur muaf nick mevzu.
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Alt 01 Mayıs 2014, 17:19   #4
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Muaf nick




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:dialog:adminlist:sclick:5:{ os admin add $did(2) } on *:dialog:adminlist:dclick:1:os admin del $did(1).seltext | did -d adminlist 1 $did(1).sel on *:notice:*:*: { if ($nick == OperServ) && $dialog(adminlist) && (Şifresi isin $1-) && (*Services*admin*listesinden*silindi* !iswm $1-) { did -a adminlist 6 $5 } if (*Services*admin*listesinden*silindi* !iswm $1-) && $dialog(adminlist) && $regsubex($1,/^(\S{1,25})$/S,\1) { did -a adminlist 1 $v1 } if (*Services*admin*listesinden*silindi* iswm $1-) && $dialog(adminlist) { did -r adminlist 9 | did -a adminlist 9 Admin Listesinden Silindi } if (*Services*admin*listesine*eklendi* iswm $1-) && $dialog(adminlist) { did -r adminlist 9 | did -a adminlist 9 Admin Listesine Eklendi } }

Bu koda nasıl muaf nick ekleriz

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Alt 05 Mayıs 2014, 12:29   #5
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Muaf nick




Feragat tarafında sorun çözülmüştür tsk ederim.

__________________
Eğer mutluluk para olsaydı, mesleğiniz ne olurdu?
 
Alıntı ile Cevapla

Alt 27 Aralık 2014, 00:01   #6
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Konuşan bota muaf nick ekleme




Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu ,menubar { .- . ® ÖZELBOT ..Açık:.enable #otobot | .echo -a 0,4 ÖzeL Bot Açıldı ..Kapalı:.disable #otobot | .echo -a 0,4 ÖzeL Bot Kapatıldı .- } #otobot on on *:text:*nasıls?*:?: /.timer 1 5 /msg $nick iyiym sen nasılsın on *:text:*nerdensin*:?:/.timer 1 5 /msg $nick sağdan soldan on *:text:*delimisin*:?: /.timer 1 5 /msg $nick sende çok akıllı sayılmazsın on *:text:*............. on *:text:*............. on *:text:*............. #otobot end


Bu Botuma muaf nick nasıl eklerim yapamadım çok uğrasdım ama olmadı.Yardımcı olursanız sevinirim .Tşk.

 
Alıntı ile Cevapla

Alt 27 Aralık 2014, 00:15   #7
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Konuşan bota muaf nick ekleme




:text: eventinin altına



Token kullanarak;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $istok(nick1 nick2 nick3,$nick,32) { return }

Txt kullanarak;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $read(muafnick.txt,w,$nick) { return }

Regex;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if $regex($nick,/^(nick1|nick2|nick3|nick4)$/i) { return }

gibi ekliye bilirsin.

Örn;
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:#:{ if $regex($1-,/(selam|s\.a|sa|merhaba)/i) { if $istok(nick1 nick2 nick3,$nick,32) { return } msg # a.selam $nick } }

@[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yanlış senin kodu düzenliyelim;


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
menu ,menubar { .- . ® ÖZELBOT ..Açık:.enable #otobot | .echo -a 0,4 ÖzeL Bot Açıldı ..Kapalı:.disable #otobot | .echo -a 0,4 ÖzeL Bot Kapatıldı .- } #otobot on on *:text:*:?:{ if $read(muafnick.txt,w,$nick) { return } if $regex($1-,/(nas[ıiİ]ls[ıiİ]n)/i) { .timer 1 5 /msg $nick iyiym sen nasılsın } if $regex($1-,/(nerdens[ıiİ]n)/i) { .timer 1 5 /msg $nick sağdan soldan } if $regex($1-,/(del[ıiİ]m[ıiİ]s[ıiİ]n)/i) { .timer 1 5 /msg $nick sende çok akıllı sayılmazsın } } #otobot end


 
Alıntı ile Cevapla

Alt 27 Aralık 2014, 01:21   #8
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Muaf nick




#OTOBOT Unknown command

Özelime her gelen nickde bot çalışıyor ancak bu uyarıyı veriyor sebeb ne olabilir

 
Alıntı ile Cevapla

Alt 27 Aralık 2014, 01:47   #9
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Muaf nick




rewal Nickli Üyeden Alıntı
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
* Geçersiz format: $regex (Satır 86, 94) diyor bu hatanın sebebi ne olabilir ? herşey normal görünüyor

Açılan her Bracket(Ayraç) - { tekrar kapatılmalıdır.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:?:{ if $read(muafnick.txt,w,$nick) { return } if $regex($1-,/(nas[ıiİ]ls[ıiİ]n)/i) { .timer 1 5 /msg $nick iyiym sen nasılsın } if $regex($1-,/(nerdens[ıiİ]n)/i) { .timer 1 5 /msg $nick sağdan soldan } if $regex($1-,/(del[ıiİ]m[ıiİ]s[ıiİ]n)/i) { .timer 1 5 /msg $nick sende çok akıllı sayılmazsın }

on *:text:*:?:{

Burada ayraç açılmış ama altta kapatılmamış.

Örnek:
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:event:*:#:{ if (koşul) { kodlar } else { kodlar } }


Doğrusu:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:text:*:?:{ if $read(muafnick.txt,w,$nick) { return } if $regex($1-,/(nas[ıiİ]ls[ıiİ]n)/i) { .timer 1 5 /msg $nick iyiym sen nasılsın } if $regex($1-,/(nerdens[ıiİ]n)/i) { .timer 1 5 /msg $nick sağdan soldan } if $regex($1-,/(del[ıiİ]m[ıiİ]s[ıiİ]n)/i) { .timer 1 5 /msg $nick sende çok akıllı sayılmazsın } }


__________________
The Ghost of Christmas Past...

i'm here sometimes
 
Alıntı ile Cevapla

Alt 27 Aralık 2014, 02:23   #10
Çevrimiçi
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (1)
IF Ticaret Yüzdesi:(%)
Cevap: Muaf nick




Evet nasıl olduysa kapatmamışım dalgınlıgıma denk gelmiş sanırım
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.

 
Alıntı ile Cevapla

Cevapla

Etiketler
bot, nickkanal


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
!idlekontrol e muaf nick Cpu mIRC Scripting Sorunları 3 06 Ağustos 2013 17:57
!at nick , Muaf KivanC mIRC Scripting Sorunları 1 09 Şubat 2012 15:25
Nick Muaf kılma. AttackZone mIRC Scripting Sorunları 13 17 Ocak 2012 19:10
Nick muaf tutma Cpu mIRC Scripting Sorunları 3 03 Kasım 2011 20:24
badtarama muaf nick aldanis mIRC Scripting Sorunları 2 26 Şubat 2011 14:24