Keşfet

mIRC away remotesi

Tutsaq

Yeni Üye
Katılım
18 Mar 2021
Mesajlar
58
Tepkime puanı
0
Puanları
0
Yaş
37
aşağıda resimde gördüğünüz üzere bir away remotesidir remotede özel olarak secenekler sunulmuştur yemekteyim, dışarıdayım, telefondayım, meşkul, uyuyorum, ve yok gibi bu seçeneklerden birini seçe bilirsiniz yada dilerseniz kendi durumunuzu belirte bilirsiniz siz away modda iken away mesajınızı kişiye notice olarak yada kanaldan cevap olarak bildirir ve siz away modda iken kişinin yazmış olduğu mesaj ı away penceresine alarak loglar away panelini açmak icin mirc üst kısımdaki menü bardan Away paneli yazısına tıklamanız yeterlidir.

Kod:
menu menubar {
  -
  » Away paneli:/dialog -m away away
  -
}
alias awayset { dialog -m away away }
dialog away {
  title "OzZy sCripT Away"
  size -1 -1 139 147
  option dbu
  button "Yemekteyim", 1, 4 10 37 12
  button "Dışardayım", 2, 48 10 37 12
  button "Telefondayım", 3, 93 10 40 12
  button "Meşgul", 4, 4 29 37 12
  button "Uyuyorum", 5, 48 29 37 12
  button "Yok", 6, 93 29 40 12
  box "Otomatik Away", 7, 1 0 137 45
  edit "", 8, 27 53 79 10, autohs
  box "Sebep Gir", 9, 1 45 137 37
  button "Away Ol", 10, 10 66 44 12
  button "Awaydan Çık", 11, 86 66 44 12
  button "Uygula", 14, 3 131 37 12, ok
  box "Ayarlar", 15, 1 100 138 47
  button "İptal", 16, 96 131 37 12, cancel
  radio "Mesaj Olarak Kanala Gönder", 13, 26 118 92 10
  radio "Notice Olarak Nicke Gönder", 12, 26 106 88 10
  edit "", 17, 43 93 19 9
  text " Şu Kadar Dakika Konuşmazsam Otomatik Away Ol", 18, 4 85 133 8
  text "Dakika", 19, 65 94 25 8
}

on *:dialog:away:init:*: {
  mdx MarkDialog $dname   
  mdx SetDialog $dname bgcolor $rgb(131,139,139)
  mdx SetFont $dname 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 +b Turkish 12 600 Tahoma
  mdx SetColor $dname 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 textbg $rgb(131,139,139)
  mdx SetColor $dname 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 background $rgb(131,139,139)
  mdx SetColor $dname 1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19 text $rgb(0,0,0)
  mdx SetDialog $dname style title tool sysmenu
  if (%noticea == on) { did -c away 12 }
  if (%mesaja == on) { did -c away 13 }
}

on *:dialog:away:sclick:*: {
  if ($did == 1) { set %u on | set %r Şuan Yemekteyim, Notunuzu Tarih,Kanal ve Mesajınızla Beraber Not Aldım, Online Olduğumda Cevap Vereceğim. | unset %a %c %k %w %e %f %uf %k %s %y %ken %l | dialog -x away away  }
  if ($did == 2) { set %f on | set %a Şuan Dışardayım, Notunuzu Tarih,Kanal ve Mesajınızla Beraber Not Aldım, Online Olduğumda Cevap Vereceğim. | unset %r %c %k %w %e %u %uf %k %s %y %ken %l | dialog -x away away } 
  if ($did == 3) { set %uf on | set %c Şuan Telefondayım, Notunuzu Tarih,Kanal ve Mesajınızla Beraber Not Aldım, Online Olduğumda Cevap Vereceğim. | unset %a %r %k %w %e %f %u %k %s %y %ken %l | dialog -x away away  } 
  if ($did == 4) { set %k on | set %ka Şuan Meşgulüm, Notunuzu Tarih,Kanal ve Mesajınızla Beraber Not Aldım, Online Olduğumda Cevap Vereceğim. | unset %a %c %r %w %e %f %uf %u %s %y %ken %l | dialog -x away away  } 
  if ($did == 5) { set %s on | set %w Uyuyorum, Notunuzu Tarih,Kanal ve Mesajınızla Beraber Not Aldım, Online Olduğumda Cevap Vereceğim. | unset %a %c %k %r %e %f %uf %k %u %y %ken %l | dialog -x away away  } 
  if ($did == 6) { set %y on | set %e Şuan Yokum, Notunuzu Tarih,Kanal ve Mesajınızla Beraber Not Aldım, Online Olduğumda Cevap Vereceğim. | unset %a %c %k %w %r %f %uf %k %s %u %ken %l | dialog -x away away  } 
  if ($did == 10) { set %ken on | set %l $did(8) | unset %e %y %a %c %k %w %r %f %uf %k %s %u | dialog -x away away  }
  if ($did == 12) {
    if ($did(away,12).state == 1) {
      set %noticea on | set %mesaja off
    }
  }
  if ($did == 13) {
    if ($did(away,13).state == 1) {
      set %mesaja on | set %noticea off
    }
  }
  if ($did == 11) {
    unset %r %a %c %k %w %e %f %uf %k %s %y %l %ka %ken %u
    if $did(17) == $null { unset %awaylimited | unset %kaf | unset %pcyok | .timers off | dialog -x away away }
  }
  if $did == 14 {
    if $did(17) != $null { set %kaf $calc($did(17) * 60) | .timers off | unset %awaylimited | .timer 0 %kaf whois $me | .timer 0 %kaf echo -a 10 Away Menüsü X Dakika Sonra Away Ol Komutu Aktif Olduğundan Whois Kontrol İçin Whois Çekmektedir. Bilginize.. }
  }
}
on *:exit: {
  unset %r %a %c %k %w %e %f %uf %k %s %y %l %ka %ken %u
}
on *:text:*:#: {
  if ($me isin $1-) {
    if (%mesaja == on) {
      set %OzZy $nick
      if (%u == on) && (!$hmatch(ozelkoru,koru)) { msg $chan Merhaba %OzZy $+ , %r | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%f == on) && (!$hmatch(ozelkoru,koru)) { msg $chan Merhaba %OzZy $+ , %a | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%uf == on) && (!$hmatch(ozelkoru,koru)) { msg $chan Merhaba %OzZy $+ , %c | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%k == on) && (!$hmatch(ozelkoru,koru)) { msg $chan Merhaba %OzZy $+ , %ka | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%s == on) && (!$hmatch(ozelkoru,koru)) { msg $chan Merhaba %OzZy $+ , %w | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%y == on) && (!$hmatch(ozelkoru,koru)) { msg $chan Merhaba %OzZy $+ , %e | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%ken == on) && (!$hmatch(ozelkoru,koru)) { msg $chan Merhaba %OzZy $+ , %l | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%pcyok == on) && (!$hmatch(ozelkoru,koru)) { msg $chan Merhaba %OzZy $+ , Pc Başında Yokum, Mesajınızı Tarih/Saat/Kanal/Yazınız Olarak Not Aldım. Geldiğinde Sahibime İleteceğim | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      unset %OzZy
    }
    if (%noticea == on) {
      if (%u == on) && (!$hmatch(ozelkoru,koru)) { notice $nick Merhaba %OzZy $+ , %r | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%f == on) && (!$hmatch(ozelkoru,koru)) { notice $nick Merhaba %OzZy $+ , %a | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%uf == on) && (!$hmatch(ozelkoru,koru)) { notice $nick Merhaba %OzZy $+ , %c | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%k == on) && (!$hmatch(ozelkoru,koru)) { notice $nick Merhaba %OzZy $+ , %k | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%s == on) && (!$hmatch(ozelkoru,koru)) { notice $nick Merhaba %OzZy $+ , %w | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%y == on) && (!$hmatch(ozelkoru,koru)) { notice $nick Merhaba %OzZy $+ , %e | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%ken == on) && (!$hmatch(ozelkoru,koru)) { notice $nick Merhaba %OzZy $+ , %l | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      if (%pcyok == on) && (!$hmatch(ozelkoru,koru)) { notice $nick Merhaba %OzZy $+ , Pc Başında Yokum, Mesajınızı Tarih/Saat/Kanal/Yazınız Olarak Not Aldım. Geldiğinde Sahibime İleteceğim | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru koru }
      unset %OzZy
    }
  }
}


on *:text:*:?: {
  if ($me isin $1-) {
    if (%mesaja == on) {
      set %OzZy $nick
      if (%u == on) && (!$hmatch(ozelkoru2,koru)) { msg $nick Merhaba %OzZy $+ , %r | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%f == on) && (!$hmatch(ozelkoru2,koru)) { msg $nick Merhaba %OzZy $+ , %a | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%uf == on) && (!$hmatch(ozelkoru2,koru)) { msg $nick Merhaba %OzZy $+ , %c | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%k == on) && (!$hmatch(ozelkoru2,koru)) { msg $nick Merhaba %OzZy $+ , %k | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%s == on) && (!$hmatch(ozelkoru2,koru)) { msg $nick Merhaba %OzZy $+ , %w | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%y == on) && (!$hmatch(ozelkoru2,koru)) { msg $nick Merhaba %OzZy $+ , %e | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%ken == on) && (!$hmatch(ozelkoru2,koru)) { msg $nick Merhaba %OzZy $+ , %l | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%pcyok == on) && (!$hmatch(ozelkoru2,koru)) { msg $nick Merhaba %OzZy $+ , Pc Başında Yokum, Mesajınızı Tarih/Saat/Kanal/Yazınız Olarak Not Aldım. Geldiğinde Sahibime İleteceğim | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 7 $time 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      unset %OzZy
    }
    if (%noticea == on) {
      if (%u == on) && (!$hmatch(ozelkoru2,koru)) { notice $nick Merhaba %OzZy $+ , %r | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%f == on) && (!$hmatch(ozelkoru2,koru)) { notice $nick Merhaba %OzZy $+ , %a | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%uf == on) && (!$hmatch(ozelkoru2,koru)) { notice $nick Merhaba %OzZy $+ , %c | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%k == on) && (!$hmatch(ozelkoru2,koru)) { notice $nick Merhaba %OzZy $+ , %ka | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%s == on) && (!$hmatch(ozelkoru2,koru)) { notice $nick Merhaba %OzZy $+ , %w | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%y == on) && (!$hmatch(ozelkoru2,koru)) { notice $nick Merhaba %OzZy $+ , %e | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%ken == on) && (!$hmatch(ozelkoru2,koru)) { notice $nick Merhaba %OzZy $+ , %l | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      if (%pcyok == on) && (!$hmatch(ozelkoru2,koru)) { notice $nick Merhaba %OzZy $+ , Pc Başında Yokum, Mesajınızı Tarih/Saat/Kanal/Yazınız Olarak Not Aldım. Geldiğinde Sahibime İleteceğim | $iif(!$window(@AwayMesaj),window -nCk @AwayMesaj) | echo -et @AwayMesaj 4 %OzZy 12 $chan 2Kanalında Size Seslendi Mesajı: 10 $1- | hinc -mu10 ozelkoru2 koru }
      unset %OzZy
    }
  }
}
raw 317:*: {
  if $2 == $me {
    set %awaylimited $3
    if %awaylimited >= %kaf { set %pcyok on }
    halt
  }
}
raw 340:*: {
  if %yyap == on {
    ns list *@ $+ $gettok($2,2,64)
    unset %yyap
  }
  if %birbak == on {
    set %ozelk on | who +h $gettok($2,2,64) | unset %birbak
  }
 

Konu görüntüleyen kullanıcılar

Benzer konular

Geri
Üst