mIRCForumlari.Net

mIRCForumlari.Net (https://www.mircforumlari.net/)
-   mIRC Scripting Hazır Kodlar (https://www.mircforumlari.net/mirc-scripting-hazir-kodlar/)
-   -   uzun nick remotesi uzun harfLi nick (https://www.mircforumlari.net/mirc-scripting-hazir-kodlar/19635-uzun-nick-remotesi-uzun-harfli-nick.html)

RahmetLi 22 Nisan 2023 08:33

uzun nick remotesi uzun harfLi nick
 
PHP- Kodu:

[script]
n0=alias uzunnick { if (!$dialog(uzunnick)) dialog -m uzunnick uzunnick }
n1=dialog uzunnick {
n2=  title "uzunnick Koruması"
n3=  size -1 -1 200 180
n4=  option dbu
n5=  text "..:: Rumuz Listesi ::..", 999, 20 10 60 10
n6=  combo 1, 5 20 90 130
n7=  button "Ekle (+)", 2, 4 146 27 13
n8=  button "Çıkar (-)", 3, 32 146 27 13
n9=  button "Temizle (!)", 4, 60 146 35 13
n10=  box "Seçenekler", 5, 101 17 93 40
n11=  check "OP olduğumda tarama yap!", 6, 106 28 73 10
n12=  check "Yeni rumuz uzunnickse at!", 7, 106 40 70 10
n13=  button "?", 8, 182 28 9 9
n14=  button "?", 9, 182 40 9 9
n15=  box "Kick Mesajınız", 10, 101 60 93 40
n16=  edit "", 11, 106 76 83 10, autohs
n17=  box "Açıklamalar", 12, 101 103 93 55
n18=  text "uzun Rumuz Koruması    ", 13, 106 110 85 40
n19=  link "Bolsohbet", 14, 108 164 52 15
n20=  button "Kapat!", 15, 168 161 27 13
n21=  text "..:: uzunnick Koruması ::..", 16, 13 165 80 10,disable
n22=}
n23=on *:dialog:uzunnick:*:*:{
n24=  if ($devent == init) {
n25=    loadbuf -o $dname 1 $shortfn(uzunnicks.txt) | did -c $dname 1 1
n26=    if (%oto-tara == on) { did -c uzunnick 6 }
n27=    if (%NickDeğiş == on) { did -c uzunnick 7 }
n28=    did -a $dname 11
n29=  }
n30=  if ($devent == sclick) {
n31=    if ($did == 2) {
n32=      var %kötürmz = $did(1).text
n33=      if $read(uzunnicks.txt,w,%kötürmz) {
n34=        echo -a $timestamp *** Eklemek istediğiniz rumuz listede mevcut.
n35=      }
n36=      else {
n37=        write uzunnicks.txt %kötürmz | did -a $dname 1 %kötürmz | did -d $dname 1 $did(1).text
n38=      }
n39=    }
n40=    if ($did == 3) {
n41=      if $read(uzunnicks.txt,w,$did(1).seltext) { write $+(-dl,$readn) uzunnicks.txt | did -d $dname 1 $did(1).sel }
n42=    }
n43=    if ($did == 4) {
n44=      if ($$?!="Bütün listeyi silmek istediğinizden emin misiniz?" == $true) { set %satırsayısı $lines(uzunnicks.txt) | write -c uzunnicks.txt | did -r $dname 1 | echo -a $timestamp *** Listedeki  $+ %satırsayısı $+  adet rumuz silindi. | unset %satırsayısı } | else { return }
n45=    }
n46=    if ($did == 8) {
n47=      did -a $dname 13 +o modunu aldığınızda otomatik olarak kötü rumuz arar, bulunanları Nick!*@* şeklinde banlayıp atar. Özellikle kanala girdiğinizde (@ olursanız) oto. tarama yapacağından işinize yaracaktır.
n48=    }
n49=    if ($did == 9) {
n50=      did -a $dname 13 @ olduğunuz kanallarda kullanıcı nick değiştirdiğinde seçtiği yeni rumuz listedeki tanımlamalarınızdan biriyle uyuşursa @ olduğunuz tüm kanallarda Nick!*@* ban şeklinde uzaklaştırılır.
n51=    }
n52=    if ($did == 6) {
n53=      if (%oto-tara == off) { .set %oto-tara on | .enable #oto-tara | echo -a $timestamp *** Otomatik rumuz tarama 4aktif. }
n54=      elseif (%oto-tara == on) { .set %oto-tara off | .disable #oto-tara | echo -a $timestamp *** Otomatik rumuz tarama 4kapatıldı. }
n55=    }
n56=    if ($did == 7) {
n57=      if (%NickDeğiş == off) { .set %NickDeğiş on | .enable #NickDeğiş | echo -a $timestamp *** Yeni kötü rumuz koruması 4aktif. }
n58=      elseif (%NickDeğiş == on) { .set %NickDeğiş off | .disable #NickDeğiş | echo -a $timestamp *** Yeni kötü rumuz koruması 4kapatıldı. }
n59=    }
n60=    if ($did == 14) {
n61=      run
n62=    }
n63=    if ($did == 15) {
n64=      if ($did(11) == $Null) {
n65=        echo -a $timestamp *** Kick Mesajı belirlenmedi, orjinal mesaj kullanılacak.
n66=        dialog -x uzunnick uzunnick
n67=        set 12Nickinizi 4KısaLtın12!!!
n68=      }
n69=      else {
n70=        set  $did(11)
n71=        dialog -x uzunnick uzunnick
n72=      }
n73=    }
n74=  }
n75=}
n76=;--------------------
n77=; Kodlamalar...
n78=;--------------------
n79=on *:join:#:if $kotunick($nick) { /ban # $nick | /kick # $nick 12Nickinizi 4KısaLtın12!!! }
n80=#NickDeğiş on
n81=on *:NICK:{ if $kotunick($newnick) { var %_ = 1, %< = $v1 | while $comchan($newnick,%_) { if $me isop $v1 { mode $v2 +b %< | kick $v2 $newnick 12Nickinizi 4KısaLtın12!!!
n82=} | inc %_ } } }
n83=#NickDeğiş end
n84=alias kotunick { var %_ = 1 | while $read(uzunnicks.txt,%_) { if $v1 iswm $1 { return $v1 } | inc %_ } | return $false }
n85=alias krt {
n86=  if $1 ischan && $me isop $1 {
n87=    var %` = $lines(uzunnicks.txt)
n88=    while %` {
n89=      if $fline($1,$read(uzunnicks.txt,%`),0,1) >= 1 { var %~ = $ifmatch | while %~ { if $line($1,$fline($1,$read(uzunnicks.txt,%`),%~,1),1) isreg $1 { mode $1 +b $+($read(uzunnicks.txt,%`),!*@*) | kick $1 $line($1,$fline($1,$read(uzunnicks.txt,%`),%~,1),1) 12Nickinizi 4KısaLtın12!!!
n90=      } | dec %~ } }
n91=      dec %`
n92=    }
n93=  }
n94=}
n95=#oto-tara on
n96=on *:OP:#:if $opnick == $me { krt $chan }
n97=#oto-tara end
n98=;-----------------------------------------
n99=on *:LOAD:{
n100=  echo -a $timestamp *** Kötü Rumuz Koruması başarıyla yüklendi.
n101=  echo -a $timestamp *** İs here LanetLy
n102=  run notepad.exe uzunnicks.txt
n103=  set %oto-tara on
n104=  set %NickDeğiş on
n105=  set 4N14ickini1z 12Nickinizi 4KısaLtın12!!
n106=}
n107=on *:UNLOAD:{
n108=  echo -a $timestamp *** Kötü Rumuz Koruması kaldırıldı.
n109=  unset %oto-tar
n110=  unset %NickDeğiş
n111=  unset %kckmsg
n112=}



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

Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.


Navbar with Avatar by Motorradforum