------------------------------------------------------

>       Gui.dll Epsilon Nickine aittir.             <
>       Winrgn.dll dohcan nickine aittir.           <
>       Kendilerine teşekkür ederiz.                <

------------------------------------------------------


------------------------------------------------------

>       Otomatik Nick İdentify-Gui Addonu           <
>       Kodlama ve derleme McKruGer nickine aittir. <
>       http://www.tmirc.com                        <
>       Beyaz@Europe.com                            <

------------------------------------------------------


alias gui_Oto_Nick_identify {
  gui Oto_Nick_Identify Oto_Nick_Identify
}

alias dialoggui_Oto_Nick_identify {

  gui_size Oto_Nick_identify 290 165 263 303
  gui_title Oto_Nick_identify Otomatik Nick İdentify 

  gui_text Oto_Nick_identify 1 8 74 120 16 > Nick Listesi :
  gui_text Oto_Nick_identify 8 8 23 120 16 > Nick   : 
  gui_text Oto_Nick_identify 9 8 45 120 16 > Şifre :

  gui_edit Oto_Nick_identify 2 43 22 125 18 autohs  
  gui_edit Oto_Nick_identify 7 43 44 125 18 autohs pass

  gui_list Oto_Nick_identify 3 8 92 160 155 vsbar autovs 

  gui_check Oto_Nick_identify 10 20 240 150 15 > Otomatik İdentify Yap!

  gui_button Oto_Nick_identify 4 177 18 60 24 > Ekle
  gui_button Oto_Nick_identify 5 177 52 60 24 > Sil
  gui_button Oto_Nick_identify 6 177 191 60 24 > Tamam
  gui_button Oto_Nick_identify 11 177 121 60 24 > Temalar


}



on *:SIGNAL:GUI: {
  if ($1 == Oto_Nick_identify) {
    if ($2 == init) {
      var %ctr = 1 | while (%ctr <= $numtok(%AutoID.nicks,32)) { gid -a Oto_Nick_identify 3 $Gettok(%AutoID.nicks,%ctr,32) | inc %ctr }
      if (%var == on) { 
        gid -c Oto_Nick_identify 10
        gid -e Oto_Nick_identify 2
        gid -e Oto_Nick_identify 3
        gid -e Oto_Nick_identify 4
        gid -e Oto_Nick_identify 7
      }
    }
    if ($2 == sclick) {
      if ($3 == 4) { 
        set %AutoID.nicks [ %AutoID.nicks ] $gid(Oto_Nick_identify,2) | set %AutoID.pass [ %AutoID.pass ] $gid(Oto_Nick_identify,7)
        gid -a Oto_Nick_identify 3 $gid(Oto_Nick_identify,2)
        gid -r Oto_Nick_identify 2 
        gid -r Oto_Nick_identify 7  

      }

      else if ($3 == 6) gui -c Oto_Nick_identify

      if ($3 == 5) { 
        set %AutoID.nicks $deltok(%AutoID.nicks,$findtok(%AutoID.nicks,$gid(Oto_Nick_identify,2),32),32) | set %AutoID.pass $deltok(%AutoID.pass,$findtok(%AutoID.pass,$gid(Oto_Nick_identify,7),32),32)
        gid -d Oto_Nick_identify 3 $gid(Oto_Nick_identify,3).sel
        gid -c Oto_Nick_identify 3 1
        gid -r Oto_Nick_identify 2
        gid -a Oto_Nick_identify 2
        gid -r Oto_Nick_identify 7
        gid -a Oto_Nick_identify 7
        gid -b Oto_Nick_identify 5
      }
      if ($3 == 10) { if  ($gid(Oto_Nick_identify,10).state == 1) { set %var on | set %AutoID $true | gid -e Oto_Nick_identify 2 | gid -e Oto_Nick_identify 3 | gid -e Oto_Nick_identify 4 | gid -e Oto_Nick_identify 7 }  |   else { set %var off | set %AutoID $false | gid -b Oto_Nick_identify 2 | gid -b Oto_Nick_identify 3 | gid -b Oto_Nick_identify 4 | gid -b Oto_Nick_identify 7 } 
      }
      if ($3 == 11) { tema-yonetim
      }
      if ($3 == 3) {
        gid -r Oto_Nick_identify 2
        gid -a Oto_Nick_identify 2  $gid(Oto_Nick_identify,3).seltext 
        gid -r Oto_Nick_identify 7 
      gid -a Oto_Nick_identify 7 $Gettok(%AutoID.pass,$findtok(%AutoID.nicks,$gid(Oto_Nick_identify,3).seltext,32),32) | gid -e Oto_Nick_identify 5 }

    }
  }
}

on *:NOTICE:*:?: {
  if ($nick == NickServ) && (*NickServ IDENTIFY* iswm $strip($1-)) && ($istok(%AutoID.nicks,$me,32) == $true) && (%AutoID == $true) { echo -a 12::6Otomatik Nick Identify12::1 $me 7Nickiniz Identify Ediliyor! | .msg nickserv identify $Gettok(%AutoID.pass,$findtok(%AutoID.nicks,$me,32),32) }
}
menu * {
  -
  Otomatik Nick İşlemleri
  .Nick İdentify Etme:gui_Nick_identify
  .Otomatik Nick İdentify:gui_Oto_Nick_identify
  .Tema Seçenekleri:Tema-yonetim
  .-
  .Addonu Kaldır:/unload -rs $shortfn($script)
}
