IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
Sohbet chat


mIRC Scripting Hazır Kodlar mIRC Scriptinglerinizde kullanabileceğiniz hazır kodlara bu başlık altından ulaşabilirsiniz.

💬 Bu Alana Reklam Ver ! 🎉 Hemen Katıl!
7Beğeni(ler)
  • 4 Gönderen Zadrich
  • 3 Gönderen Alper


 
 
Seçenekler Stil
Alt 30 Ocak 2020, 22:32   #1
Post Chanserv/Nickserv - Servisleri Bulunduğunuz Kanala Yansıtmak isterseniz

Kod

on *:input:#: { if $1 == .ns { ns $2- | set -u3 %axxx $chan } }
on 1*:notice:*:?: { if ($nick == Nickserv) && %axxx { haltdef | msg %axxx 0,1~ 4,1NickServ 0~ 14 $1- } }

on *:input:#: { if $1 == .cs { Cs $2 $3- | set -u3 %Chanserv $chan } }
on 1*:notice:*:?: { if ($nick == Chanserv) && %Chanserv { haltdef | msg %Chanserv 14,1~ 4,1ChanServ 14~ 14 $1- } }
Klavyeniz den Alt + R Tuşlarına Basarak Acılan Pencere de REMOTE Kısmına Basıyoruz
Ardından DOSYA Kısmına Basarak Yeni Bir Sayfa acarak içine atıyoruz ve kapatıyoruz
👍 4
________________

[Z] ~ [This is the way, let them come] ~ Zaman, onun bile bir gün sonu gelecek..
 
Alt 31 Ocak 2020, 03:25   #2
Özel Üye
Alper - ait Kullanıcı Resmi (Avatar)

Thumbs up

Alıntı:
Zadrich Nickli Üyeden Alıntı Mesajı göster

Kod

on *:input:#: { if $1 == .ns { ns $2- | set -u3 %axxx $chan } }
on 1*:notice:*:?: { if ($nick == Nickserv) && %axxx { haltdef | msg %axxx 0,1~ 4,1NickServ 0~ 14 $1- } }

on *:input:#: { if $1 == .cs { Cs $2 $3- | set -u3 %Chanserv $chan } }
on 1*:notice:*:?: { if ($nick == Chanserv) && %Chanserv { haltdef | msg %Chanserv 14,1~ 4,1ChanServ 14~ 14 $1- } }
Klavyeniz den Alt + R Tuşlarına Basarak Acılan Pencere de REMOTE Kısmına Basıyoruz
Ardından DOSYA Kısmına Basarak Yeni Bir Sayfa acarak içine atıyoruz ve kapatıyoruz
Böyle durumlarda birden fazla komut varsa aynı event altında toplamak daha yararlı olacaktır mesela 2 tane input eventi kullanılmış kodlar üstten okunmaya başladığı için .ns çalışacaktır ama çakışma olduğu için .cs komutu çalışmayacaktır. Haltdef kullanıldığında on 1*:notice:?: eventine ^ ifadesini eklemek gerekir eklenmediğinde hem notice gözükür hemde kanala yansır yani komut bilgisini hem notice olarak hemde text olarak görürsün.

Aynı event altında kullanıma örnek olarak,

Kod

on *:input:#: { 
  if $1 == .ns { ns $2- | set -u3 %axxx $chan } 
  if $1 == .cs { Cs $2 $3- | set -u3 %Chanserv $chan }
}
on ^*:notice:*:?: { 
  if ($nick == Nickserv) && %axxx { haltdef | msg %axxx 0,1~ 4,1NickServ 0~ 14 $1- } 
  if ($nick == Chanserv) && %Chanserv { haltdef | msg %Chanserv 14,1~ 4,1ChanServ 14~ 14 $1- }
}
Basitçe aşağıdaki gibi kullanılabilir.

Kod

on *:input:#: { 
  if $regex($1-,/^[.!]([nc]s\x20.+)/Si) { set -z %serv 1 | $regml(1) }
}
on ^*:notice:*:?: {
  if %serv {
    haltdef 
    msg $active $iif($nick == nickserv,Nickserv,Chanserv) $1-
  }
}
Regex hakkında bilgiler,

$regml() = Yakalanan/Gruplanan veriyi ifade eder. İçindeki 1 yakalanan 1. veriyi temsil eder.

\x20 = Boşluk ifadesini temsil eder.

/Si ifadesi

S = Renk kodları vs.. yok sayar.
i = büyük küçük uyumunu ortadan kaldırır.

Set ile kullanılan -z parametresi değişken kullanıldıktan sonra geriye doğru saymaya başlar mesela -z parametsini kullandınız 10 yazdınız değişkenin kullanımı bittiğinde 10 dan geriye sayar 10 saniye içinde kullanılmazsa o değişken otomatik silinir.

Belki öğrenmek isteyen olur diye bilgi verdim bildiğim kadarıyla.

👍 3
 
Alt 31 Ocak 2020, 04:23   #3
Bordo aşktır, mavi tutku..
Absent - ait Kullanıcı Resmi (Avatar)

Standart

Her ikinizinde emeğine sağlık valla..

________________

Öpüşmek; alt katı kiralamak için, üst katta yapılan anlaşmadır..
 
Alt 31 Ocak 2020, 23:57   #4
Standart

@[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] Ayrı Ayrı Eklemeler içindi.Aslında ama emeğine sağlık birleştirmesi de güzel olmuş.

________________

[Z] ~ [This is the way, let them come] ~ Zaman, onun bile bir gün sonu gelecek..
 
Alt 01 Şubat 2020, 14:14   #5
✰ ÖzeL..
oMeN - ait Kullanıcı Resmi (Avatar)

Standart

@Zadrich & @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...] emeklerinize sağlık

________________

Edep; aklın Tercümanıdır. İnsan edebi kadar akıllı, Aklı kadar şerefli, Şerefi kadar Kıymetlidir. Massive..


 
Alt 01 Şubat 2020, 14:18   #6
Euzu billahi mineşşeytanirracim Bismillahirrahmanirrahim
BLueMooN - ait Kullanıcı Resmi (Avatar)

Standart

Emeklerinize sağlık, iyi ki varsınız.

________________

"Vatan ne Türkiyedir Türklere, ne Türkistan Vatan, büyük ve müebbet bir ülkedir: Turan"
"Made in Turan"
[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]
[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

Chanserv/Nickserv - Servisleri Bulunduğunuz Kanala Yansıtmak isterseniz
 
Alt 15 Ekim 2020, 00:31   #7
"Mizantrop"
Rima - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık

________________

.
 
Alt 15 Ekim 2020, 00:51   #8
𝐏𝐚𝐫𝐥𝐚 ✨
Reyhan - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık ;ççk

________________


barisiyormus her orman , yanginiyla. .

 


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 Kapalı
Refbacks are Kapalı





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