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


mIRC Scripting Parça Kodlar mIRC Scripting Parça Kodlar

2Beğeni(ler)
  • 1 Post By Mylife
  • 1 Post By Sena


 
 
Seçenekler Stil
Alt 21 Temmuz 2022, 22:58   #1
Standart Doğum Günü Hatırlatıcı / MsL

Kod

on *:input:#kanal: {
    ; Event içindeki #kanal kısmı hangi kanalda ekleme/silme/listeleme yapacağınızı belirler.
  if $regex($1-,/^[\.!]dkaydet/Si) {
    if (!$2) || !$regex($3,/^\d/Si) || $read(hatirlatici.ini,w,$+(*,$2,*))  {
      msg # Hatalı kullanım veya zaten ekli .dkaydet nick tarih olarak deneyin.
    }
    else {
      writeini hatirlatici.ini Dogumgunu $2  $replace($3,.,/)
      msg # $2 nicki için $3 tarihi ayarlandı.
    }
  }
  if $regex($1-,/^[\.!]ds[ıi]l/Si) {
    if (!$2) || !$read(hatirlatici.ini,w,$+(*,$2,*)) {
      msg # Hatalı kullanım veya $2 ekli değil. .dsil nick olarak deneyin.
    }
    else {
      remini hatirlatici.ini Dogumgunu $2
      msg # $2 nicki hatirlaticidan silindi.
    }
  }
  if $regex($1-,/^[\.!]dl[ıi]st/Si) {
    msg # Eklenen bütün tarihler listeleniyor...
    .play # hatirlatici.ini 1000
  }
}
on *:join:#: {
  var %:t $gettok($date,1-2,47) | var %:my $gettok($read(hatirlatici.ini,w,$+(*,%:t,*)), 1, 61) | var %:life $gettok($read(hatirlatici.ini,w,$+(*,%:t,*)), 2-, 61)
  if $read(hatirlatici.ini,w,$+(*,%:t,*)) {
    ; Ben kanala yazması için ayarladım ama dilerseniz kendinize özel mesaj da attırabilirsiniz. Privmsg $me olarak değiştirmeniz gerekir.
    msg # Bugün Doğum günü: %:my Doğum tarihi: %:life
  }
  else {
    return
  }
}
Kullanım;

.dkaydet Nick tarih => Belirlenen nick için doğum tarihi bilgisi girer.
.dsil nick => Belirlenen nickin tarih bilgisini siler
.dlist => Eklenen kişileri tarihleri ile birlikte listeler.

Örnek;

(09:53:06) <Mylife> .dkaydet
(09:53:06) <Mylife> Hatalı kullanım veya zaten ekli .dkaydet nick tarih olarak deneyin.

(09:53:12) <Mylife> .dkaydet selam skdjsg
(09:53:12) <Mylife> Hatalı kullanım veya zaten ekli .dkaydet nick tarih olarak deneyin.

(10:04:42) <Mylife> .dkaydet ali 10.10.2010
(10:04:42) <Mylife> ali nicki için 10.10.2010 tarihi ayarlandı.

(10:04:51) <Mylife> .dkaydet ali 10.10.2010
(10:04:51) <Mylife> Hatalı kullanım veya zaten ekli .dkaydet nick tarih olarak deneyin.

(10:05:44) <Mylife> .dkaydet G-Bot 16.07.1985
(10:05:44) <Mylife> G-Bot nicki için 16.07.1985 tarihi ayarlandı.

*** Çıkış: kjsdg (Silence@58.F1.2408F5CB.IP)
(10:05:53) *** kjsdg (Silence@58.F1.2408F5CB.IP (Belirlenemedi)) has joined #MsL
(10:05:53) <Mylife> Bugün Doğum günü: G-Bot Doğum tarihi: 16/07/1985

(10:06:22) <Mylife> .dlist
(10:06:23) <Mylife> [Dogumgunu]
(10:06:24) <Mylife> ali=10/10/2010
(10:06:25) <Mylife> G-Bot=16/07/1985

(10:06:30) <Mylife> .dsil ali
(10:06:30) <Mylife> ali nicki hatirlaticidan silindi.

(10:06:34) <Mylife> .dsil G-Bot
(10:06:34) <Mylife> G-Bot nicki hatirlaticidan silindi.

Not;

Tarih eklerken kişinin tam doğum tarihini eklemeniz gerekir 02.12.1990 doğum tarihini uyarı almak için 02.12.2022 gibi kaydetmenize gerek yok kod gün ve ay baz olarak tetikleniyor.

Herhangi bir kanala herhangi birisi girdiğinde otomatik listeyi tarama yapıyor eğer o gün ve ay ile uyuşan bir kayıt var ise uyarı veriyor. Daha sonra silmeniz gerekir çünkü Uyarı vermeye devam edicektir. İyi forumlar.
________________

i don't care if i'm misfit.
 
Alt 21 Temmuz 2022, 22:59   #2
Standart

Eline saglik @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

________________

Doğum Günü Hatırlatıcı / MsL

S & S
 
Alt 21 Temmuz 2022, 23:18   #3
Standart

Alıntı:
Sena Nickli Üyeden Alıntı Mesajı göster
Eline saglik @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]
Teşekkürler umarım işinize yarar.

________________

i don't care if i'm misfit.
 
Alt 22 Temmuz 2022, 07:11   #4
Standart

Emeğinize sağlık, paylaşım için teşekkürler

 
Alt 23 Temmuz 2022, 23:30   #5
Standart

Alıntı:
ZeyNa Nickli Üyeden Alıntı Mesajı göster
Emeğinize sağlık, paylaşım için teşekkürler
Rica ederim umarım işinize yarar.

________________

i don't care if i'm misfit.
 


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

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: 02:50.