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

IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası (https://www.ircforumlari.net/)
-   mIRC Scripting Sorunları (https://www.ircforumlari.net/mirc-scripting-sorunlari/)
-   -   Geniş kapsamlı önceki nickler uyarısı (https://www.ircforumlari.net/mirc-scripting-sorunlari/369753-genis-kapsamli-onceki-nickler-uyarisi.html)

LavdegoN 09 Aralık 2010 10:28

Geniş kapsamlı önceki nickler uyarısı
 
Kanala bir kişi girdiğinde, eğer o ip adresinden daha önce başka nicklerle girilmişse o nickleri bana liste halinde sıralasın (sadece bi önceki nicki değil o ip adresi ile girilen tüm nickleri sıralasın)

basketci 09 Aralık 2010 10:36

Cevap: Geniş kapsamlı önceki nickler uyarısı
 
Kod:

on *:connect: { .hashtable profil.ini }
on *:JOIN:#:{
  if ($nick != $me) {
    set %nick $nick
    set %mask $address($nick,2)
    set %nick2 $readini profil.ini %mask nick
    set %mask2 $readini profil.ini %mask mask
    if (%mask == %mask2) {
      if (%nick != %nick2) {
        set %quand $readini profil.ini %mask quand
        splay sounds\open.wav
        $iif(!$window(@İP_Takip),window -enz @İP_Takip)
        aline -hp @İP_Takip 0- $+ $time $+ - 14( $+ $chan $+ )4 $nick Nicki'nin Aynı İP de Bundan Önce Kullandıgı Nick %nick2 7( %quand )
        var %c = 1
        while (%c <= $comchan($nick,0)) {
          echo @İP_Takip  0- $+ $time $+ - $comchan($nick,%c) 4 $+ $nick  Nicki'nin Aynı İP  de Bundan Önce Kullandıgı Nick 4 $+ %nick2 7(saat $gettok(%quand,1,45) 7gün $gettok(%quand,2,45) $+ 7)   
          inc %c
        }
      }
    }
    if (!$ini(profil.ini,mask)) hashtable
  }
}
alias hashtable { if (!$hget(profil)) { hmake profil 5 } | hadd profil nick %nick | hadd profil mask %mask | hadd profil quand $time $+ - $+ $date | hsave -ai profil profil.ini $hget(profil,mask) | hfree profil }
 
 ;

bu kodu kullanabilirsin fakat tek tek vericektir işine yarar belki kolay gelsin :)

LavdegoN 09 Aralık 2010 12:46

Cevap: Geniş kapsamlı önceki nickler uyarısı
 
Bu kod çalışıyor ama istediğim şekilde değil. Bana ip adresinden girilen tüm nickleri liste halinde vermiyor. Sadece bir önceki nicki gösteriyor.

uFuK 09 Aralık 2010 13:57

Cevap: Geniş kapsamlı önceki nickler uyarısı
 
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Author: Alience

Kaynak Site: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

aquabluee 24 Mart 2013 17:31

Cevap: Geniş kapsamlı önceki nickler uyarısı
 
Alıntı:

basketci Nickli Üyeden Alıntı (Mesaj 1040608428)
Kod:

on *:connect: { .hashtable profil.ini }
on *:JOIN:#:{
  if ($nick != $me) {
    set %nick $nick
    set %mask $address($nick,2)
    set %nick2 $readini profil.ini %mask nick
    set %mask2 $readini profil.ini %mask mask
    if (%mask == %mask2) {
      if (%nick != %nick2) {
        set %quand $readini profil.ini %mask quand
        splay sounds\open.wav
        $iif(!$window(@İP_Takip),window -enz @İP_Takip)
        aline -hp @İP_Takip 0- $+ $time $+ - 14( $+ $chan $+ )4 $nick Nicki'nin Aynı İP de Bundan Önce Kullandıgı Nick %nick2 7( %quand )
        var %c = 1
        while (%c <= $comchan($nick,0)) {
          echo @İP_Takip  0- $+ $time $+ - $comchan($nick,%c) 4 $+ $nick  Nicki'nin Aynı İP  de Bundan Önce Kullandıgı Nick 4 $+ %nick2 7(saat $gettok(%quand,1,45) 7gün $gettok(%quand,2,45) $+ 7)   
          inc %c
        }
      }
    }
    if (!$ini(profil.ini,mask)) hashtable
  }
}
alias hashtable { if (!$hget(profil)) { hmake profil 5 } | hadd profil nick %nick | hadd profil mask %mask | hadd profil quand $time $+ - $+ $date | hsave -ai profil profil.ini $hget(profil,mask) | hfree profil }
 
 ;

bu kodu kullanabilirsin fakat tek tek vericektir işine yarar belki kolay gelsin :)




pekı bu oncekı nıckı aktif oldugun kanalda degılde @öncekinick dıye bıyerden olsa veyada belırledıgım kanala yansısa yapma sansımız varmıdır yardımcı olursanız sevınırım

Med Cezir 24 Mart 2013 19:14

Cevap: Geniş kapsamlı önceki nickler uyarısı
 
Kodda zaten @İP_Takip penceresine yansıtılıyor, denemedin sanırım kodu.

fav 25 Mart 2013 08:55

Cevap: Geniş kapsamlı önceki nickler uyarısı
 
Alıntı:

uFuK Nickli Üyeden Alıntı (Mesaj 1040608723)
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

Author: Alience

Kaynak Site: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

ben indiremedim dosya yok sanırım

KuL 25 Mart 2013 17:27

Cevap: Geniş kapsamlı önceki nickler uyarısı
 
Alıntı:

fav Nickli Üyeden Alıntı (Mesaj 1041292717)
ben indiremedim dosya yok sanırım


Olabilir, Mesajin yazildigi Tarih:

09.12.10

Ve belki Web Siteden silinmistir, yada baska sebeplerden dolayi cikarmislardir.


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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2025, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2025 IRCForumlari.Net Sparhawk