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/)
-   -   Badnicklere Zline (https://www.ircforumlari.net/mirc-scripting-sorunlari/683978-badnicklere-zline.html)

onkos 24 Şubat 2015 18:09

Badnicklere Zline
 
merhaba arkadaşlar, mesela IRC'a " ali_telde " nicki girdi. Ben bu " telde " uzantısını bad olarak görüyorum. Hiç dokunmadan Script ime bu tür bad kelimeleri ekleyip sunucuya girdiğinde böyle uzantılı nickleri oto zline atılmasını nasıl sağlayabilirim. Server ayarları ile değil mirc e eklenecek addon vs şeyler hakkında yardım istemekteyim. syg.

KuL 25 Şubat 2015 02:36

Cevap: Badnicklere Zline
 
Sag Bölümde Üstde, "Cikis" var, onun bir Solunda "Yararli Linkler" onunda bir Solunda "Arama" onun yanindaki Oka bastiginizda asaga dogru birsey aciliyor, Onun altinda "Gelismis Arama Yap" yazisi cikiyor.

O Gelismis Arama Formunda, Kategori olarak Mirc Scripting Kategorisi sec, ve Aranacak kelime yerinede "Badnick Korumasi" yaz.

Cikan Badnick korumalari genelde ayni olur, Mircindeki Kullanici (Users) Listesinde ekli olan Badnicklerin girisine göre islem uygular

Senin tek yapman gerek o Korumada atma kismini yani "Kickban" uygulanan Bölümü "zline" ile degistirmen olucak.

---

EDIT: Gelimis Arama yapmak icin ayri Resimli Anlatim mevcutmus, buyrunuz

>>>> [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] <<<<

onkos 25 Şubat 2015 10:18

Cevap: Badnicklere Zline
 
tşkler ilgili kodları denedim. bad nicklere ban atmasında sıkıntı yok. Zline de işlemiyor " ban " kısımlarını değiştirip " zline " eklediğim zaman serverden uzaklaştırmıyor. ilgili arkadaşların bu konuda desteğini beklerim. tşkler

High 25 Şubat 2015 10:20

Cevap: Badnicklere Zline
 
Onkos, yanlış anlamadıysam istediğin kod burada ;

Kod:

menu status,menubar,channel {
  BadNick KORUMA
  ..ON:/.enable #spm | /echo 4,1Badnick koruması açıldı. /Z:line
  ..OFF:/.disable #spm | /echo 4,1Badnick koruması kapandı. /Z:line
}
#spm on
on Badnick:JOIN:#: {
.zline $nick 5d Sebep. }
#spm end

mIRC de userlist kısmına nickleri ;

Badnick:Ali-Telde!*@*
şeklinde ekleyebilirsin. willcard biliyor musun? bilmiyorum ama kullanabilirsin örnek verecek olursak.

Badnick:gay!*@* şeklinde eklersen bir nick'i ' nick!*@* sadece o nick'i atar. Şu şekil eklersen Nick:gay*!*@* gay ve önüne gelecek her harf ve kelimede etkili olacaktır. Badnick:Gay*!*@* gayim gay gay18 vb gibi nickleride kapsar Badnick:*gay*!*@* şeklinde eklersen bi nick'i içinde gay geçen bütün nickleri kapsar ve etkiler ona göre düzenlemelerini yaparsın eklerken. Vermiş olduğum remoteye birde açma/kapatma eklentisi yaptım.

onkos 25 Şubat 2015 11:11

Cevap: Badnicklere Zline
 
teşekkürler kısa ve basit bir çözüm. eline sağlık. konu kapanmıştır.

KuL 25 Şubat 2015 12:15

Cevap: Badnicklere Zline
 
Özelden Mesaj geldigi icin, bu Aciklamayi yapmaya gerek duydum. Bir Kullaniciyi Arama yapmasina yönlendirmemdeki Sebep, buna benzer Kodlarin cok olmasindandir.

Örnek: "Badnick Korumasi" diye aratdigim Zaman "Mirc Scripting Sorunlarinda" Karsima 489 Sonuc cikmakda.

Ama Zaten Kod paylasilmis, onun icin ek Bilgi yazayim.

High Arkadasimizin vermis oldugu Kod, aslinda dedigin Islemi yapar. Yani Badnick girerse 5 Günlügüne Zline alir.

Ama Genelde söyle bir Durum, her User Badnick ile girmez Kanala. Cogu zaman Misafir123 gibi Nickle girip, Kanalda Nickini Badnick olarak degistirir. Ve bu Durumda Kod hic bir islem yapmaz. Cünki sadece Join eventine bakiyor.

Bu gibi Durumlar icin ek olarak Nick Eventi eklemen gerek.


Kod:

on *:nick: {
  if $level($newnick $+ !*@*) == badnick {
    zline $newnick -süre sebep
  }
}

Bir baska Durum isede, Badnick Korumanin kendisi, diyelimki badnick olarak badnick:*gay*!*@* eklediniz.

Kanala "Tugay" nicki girse yine atilir, ve her yanlis banda, Badnicklerinizi eksiltmemeniz icin, yani silmemeniz icin.

Korumanin ikinci Satirina bir if kosulu koymaniz ile bu Sorunu kaldirabilirsiniz.


Kod:

  if ($ulist($fulladdress,koruma,0) >= 1) { return }
Kullanici Kisminada böyle eklerdiniz.

Kod:

badnick:*gay*!*@*
badnick:*nebilimne*!*@*
koruma:tugay!*@*

böylece tugay mesela Korumanizdan etkilenmezdi.


Son olarakda birseye deginmek istiyorum, Badnicklere aslinda Zline agir olur. Aslinda bunu bile Kullanici olarak kullanabilirsiniz, yani Sunucunuzda her Badnick atmak yerine, o Badnick girdiginde svsnick ile Nickini degistirseniz daha iyi olurdu sanirim.

Yani diyelimki Gay diye bir Kullanici geliyor, raw svsnick ile onu otomatik Kullanici3123 gibi birseye degistirebilirsiniz.

Bu Konu icinde buraya bakabilirsiniz:


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

onkos 25 Şubat 2015 14:47

Cevap: Badnicklere Zline
 
bu iki kodu birleştirirsek bu şekildemi eklicem acaba


Kod:

menu status,menubar,channel {
  BadNick KORUMA
  ..ON:/.enable #spm | /echo 4,1Badnick koruması açıldı. /Z:line
  ..OFF:/.disable #spm | /echo 4,1Badnick koruması kapandı. /Z:line
}
#spm on
on Badnick:JOIN:#: {
.zline $nick 5d Sebep. }
#spm end
on *:nick: {
  if $level($newnick $+ !*@*) == badnick {
    zline $newnick -süre sebep
  }
}


Darnasus 25 Şubat 2015 16:08

Cevap: Badnicklere Zline
 
Alıntı:

onkos Nickli Üyeden Alıntı (Mesaj 1041621841)
bu iki kodu birleştirirsek bu şekildemi eklicem acaba


Kod:

menu status,menubar,channel {
  BadNick KORUMA
  ..ON:/.enable #spm | /echo 4,1Badnick koruması açıldı. /Z:line
  ..OFF:/.disable #spm | /echo 4,1Badnick koruması kapandı. /Z:line
}
#spm on
on Badnick:JOIN:#: {
.zline $nick 5d Sebep. }
#spm end
on *:nick: {
  if $level($newnick $+ !*@*) == badnick {
    zline $newnick -süre sebep
  }
}



Kod:

on @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]:join:#:{
  if ($ulist($nick,koruma,0) >= 1) || $istok(#muaf #muaf,#,32) { return }
    .gzline $nick - :forbidden nickname
}
on *:NICK:{
  if ($ulist($newnick,koruma,0) >= 1) { return }
  else {
    if ($level($newnick) == Bad) {
      var %Cnk = 1
      while $comchan($newnick,%Cnk) {
        var %e = $v1
        if $me isop %e && !$istok(#muaf #log,%e,32) {
          .gline $newnick :forbidden nickname

        }
        inc %Cnk
      }
    }
  }
}

Boyle de kullanabilirsin. Ayni remote sayfasi icerisin de

KuL 26 Şubat 2015 09:43

Cevap: Badnicklere Zline
 
Alıntı:

onkos Nickli Üyeden Alıntı (Mesaj 1041621841)
bu iki kodu birleştirirsek bu şekildemi eklicem acaba


Kod:

menu status,menubar,channel {
  BadNick KORUMA
  ..ON:/.enable #spm | /echo 4,1Badnick koruması açıldı. /Z:line
  ..OFF:/.disable #spm | /echo 4,1Badnick koruması kapandı. /Z:line
}
#spm on
on Badnick:JOIN:#: {
.zline $nick 5d Sebep. }
#spm end
on *:nick: {
  if $level($newnick $+ !*@*) == badnick {
    zline $newnick -süre sebep
  }
}



Fark etmez hangisini kullanmak istersen, ister bunu ister Darnasus Arkadasin verdigini.

Sadece eger bunu kullanicaksan #spm end Satirini en altda koyman gerek yani:

Kod:

menu status,menubar,channel {
  BadNick KORUMA
  ..ON:/.enable #spm | /echo 4,1Badnick koruması açıldı. /Z:line
  ..OFF:/.disable #spm | /echo 4,1Badnick koruması kapandı. /Z:line
}
#spm on
on Badnick:JOIN:#: {
.zline $nick 5d Sebep. }
on *:nick: {
  if $level($newnick $+ !*@*) == badnick {
    zline $newnick -süre sebep
  }
}
#spm end

Korumayi acip/kapatdiginda cünki #spm aktif yada deaktif duruma gelir.

Eger #spm senin yazdigin gibi olsa, ve sen Badnick Korumani kapatsan. Ozaman Badnickle gireni atmaz, ama Kanal icersinde Nickini Badnick olarak degistireni atardi.

Simdi ise, kapatirsan hepsi kapanir, acarsan hepsi acilir (hepsi derken hem join hemide nick eventi)


Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 13: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