IRCRehberi.Net- Türkiyenin En iyi IRC ve Genel Forum Sitesi  
 sohbet
Sohbet chat


mIRC Scripting Hazır Kodlar mIRC Scriptinglerinizde kullanabileceğiniz hazır kodlara bu başlık altından ulaşabilirsiniz.

💬 Bu Alana Reklam Ver ! 🎉 Hemen Katıl!
2Beğeni(ler)
  • 2 Gönderen Daemon


 
 
Seçenekler Stil
Alt 07 Aralık 2023, 16:30   #1
Standart !lamer ekle sil

Kod

on $*:snotice:/Client\sconnecting/:{ if $hfind(lamer,$9,0,W) { .gline $9 : $Network Guvenlik Sistemi | msg #Kanal $9 Lamer listesinde oldugundan sunucudan uzaklastirildi. } 

}
on $*:text:/^[.!]lamer/i:#Kanal:{
  if !$2 || !$3 && !$regex($2,/(l[iİı]st)$/i)  || !$regex($2,/(ekle|s[iİı]l|l[iİı]st)$/i) { msg # hata mesajı | return }
  elseif $regex($2,/ekle$/i) { 
    if $hfind(lamer,$3,0,W) { msg # Eklemek istediğiniz nick lamer listesinde zaten var! Silmek için: !lamer sil $hmatch(lamer,$strip($3),1).item | return }
    .hadd -m lamer $strip($3)
    .hsave -o lamer lamer.liste
    .msg # $3 nicki lamer listesine eklenmiştir.
    .kline $3 : $Network Guvenlik Sistemi 
  }
  elseif $regex($2,/s[iİı]l$/i) { 
    if !$hfind(lamer,$3,0,W) { msg # Eklemek istediğiniz nick lamer listesinde yok! | return }
    .hdel -m lamer $strip($3)
    .hsave -o lamer lamer.liste
    .msg # $3 nicki lamer listesinden silinmiştir.
  }
  elseif $regex($2,/l[iİı]st$/i) { 
    if !$hget(lamer,0).item { msg # Lamer olarak eklenmiş nick yok! | return }
    msg # $+(«,$c(5,Lamer Nick Listesi),»)
    var %m-k 1 | while (%m-k <= $hget(lamer,0).item) { msg # $hget(lamer,%m-k).item | inc %m-k  }
    msg # $+(«,$c(5,Lamer Nick Listesi Sonu),»)
    msg # Herhangi bir kaydı silmek için örnek kullanım: !lamer sil nick
  }
}
👍 2
________________

Hersey icin fazla sanalsiniz.
 
Alt 07 Aralık 2023, 16:31   #2
KelebeK~~
Melodi - ait Kullanıcı Resmi (Avatar)

Standart

Elinize emeginize sağlık..

 
Alt 07 Aralık 2023, 16:32   #3
Banlı Üye
BugsBunny - ait Kullanıcı Resmi (Avatar)

Standart

Emeğinize sağlık

 
Alt 07 Aralık 2023, 16:33   #4
Standart

Emeğinize sağlık

________________

 
Alt 19 Mart 2025, 12:05   #5
Standart

Bu kod sadece bende mi çalışmıyor rica etsem yardımcı olur musunuz ?

 
Alt 19 Mart 2025, 12:32   #6
i don't care if i'm misfit.
Mylife - ait Kullanıcı Resmi (Avatar)

Standart

Alıntı:
Sohbeten Nickli Üyeden Alıntı Mesajı göster
Bu kod sadece bende mi çalışmıyor rica etsem yardımcı olur musunuz ?
Kodun sizde çalışmıyor olmasının bazı sebepleri olabilir. Biraz bahsedeceğim. Bu arada kodu da deneme şansım olmadı. Varsayım üzerinden gideceğim.

Kod

on $*:snotice:/Client\sconnecting/:{ if $hfind(lamer,$9,0,W) { .gline $9 : $Network Guvenlik Sistemi | msg #Kanal $9 Lamer listesinde oldugundan sunucudan uzaklastirildi. } 

}
on $*:text:/^[.!]lamer/i:#Kanal:{
  if !$2 || !$3 && !$regex($2,/(l[iİı]st)$/i)  || !$regex($2,/(ekle|s[iİı]l|l[iİı]st)$/i) { msg # hata mesajı | return }
  elseif $regex($2,/ekle$/i) { 
    if $hfind(lamer,$3,0,W) { msg # Eklemek istediğiniz nick lamer listesinde zaten var! Silmek için: !lamer sil $hmatch(lamer,$strip($3),1).item | return }
    .hadd -m lamer $strip($3)
    .hsave -o lamer lamer.liste
    .msg # $3 nicki lamer listesine eklenmiştir.
    .kline $3 : $Network Guvenlik Sistemi 
  }
  elseif $regex($2,/s[iİı]l$/i) { 
    if !$hfind(lamer,$3,0,W) { msg # Eklemek istediğiniz nick lamer listesinde yok! | return }
    .hdel -m lamer $strip($3)
    .hsave -o lamer lamer.liste
    .msg # $3 nicki lamer listesinden silinmiştir.
  }
  elseif $regex($2,/l[iİı]st$/i) { 
    if !$hget(lamer,0).item { msg # Lamer olarak eklenmiş nick yok! | return }
    msg # $+(«,$c(5,Lamer Nick Listesi),»)
    var %m-k 1 | while (%m-k <= $hget(lamer,0).item) { msg # $hget(lamer,%m-k).item | inc %m-k  }
    msg # $+(«,$c(5,Lamer Nick Listesi Sonu),»)
    msg # Herhangi bir kaydı silmek için örnek kullanım: !lamer sil nick
  }
}
Kırmızı ile işaretlediğim kısım yani servis noticelerini status de görüyor olmanız gerekiyor aksi takdir de kod tetiklenmeyecektir sebebi bu olabilir.

ekleme/silme ve listeleme işlemlerinde hiç bir sorun yaşamıyorsanız yukarıda bahsettiğim sebepten ötürü sorun yaşıyor olabilirsiniz.

Diğer bir durum da servis noticelerindeki $9 değeri bulunduğunuz sunucuda farklı olabilir aldığınız hata mesajını buraya yazarsanız yardımcı olmaya çalışayım. İyi forumlar.

________________


Stay strong, trust your instincts.
Set your spirit free, never forget your spiritual side.
Even in the midst of hardships,
there is always a light to guide your way.
 
Alt 21 Mart 2025, 00:49   #7
Standart

Alıntı:
Mylife Nickli Üyeden Alıntı Mesajı göster
Kodun sizde çalışmıyor olmasının bazı sebepleri olabilir. Biraz bahsedeceğim. Bu arada kodu da deneme şansım olmadı. Varsayım üzerinden gideceğim.

Kod

on $*:snotice:/Client\sconnecting/:{ if $hfind(lamer,$9,0,W) { .gline $9 : $Network Guvenlik Sistemi | msg #Kanal $9 Lamer listesinde oldugundan sunucudan uzaklastirildi. } 

}
on $*:text:/^[.!]lamer/i:#Kanal:{
  if !$2 || !$3 && !$regex($2,/(l[iİı]st)$/i)  || !$regex($2,/(ekle|s[iİı]l|l[iİı]st)$/i) { msg # hata mesajı | return }
  elseif $regex($2,/ekle$/i) { 
    if $hfind(lamer,$3,0,W) { msg # Eklemek istediğiniz nick lamer listesinde zaten var! Silmek için: !lamer sil $hmatch(lamer,$strip($3),1).item | return }
    .hadd -m lamer $strip($3)
    .hsave -o lamer lamer.liste
    .msg # $3 nicki lamer listesine eklenmiştir.
    .kline $3 : $Network Guvenlik Sistemi 
  }
  elseif $regex($2,/s[iİı]l$/i) { 
    if !$hfind(lamer,$3,0,W) { msg # Eklemek istediğiniz nick lamer listesinde yok! | return }
    .hdel -m lamer $strip($3)
    .hsave -o lamer lamer.liste
    .msg # $3 nicki lamer listesinden silinmiştir.
  }
  elseif $regex($2,/l[iİı]st$/i) { 
    if !$hget(lamer,0).item { msg # Lamer olarak eklenmiş nick yok! | return }
    msg # $+(«,$c(5,Lamer Nick Listesi),»)
    var %m-k 1 | while (%m-k <= $hget(lamer,0).item) { msg # $hget(lamer,%m-k).item | inc %m-k  }
    msg # $+(«,$c(5,Lamer Nick Listesi Sonu),»)
    msg # Herhangi bir kaydı silmek için örnek kullanım: !lamer sil nick
  }
}
Kırmızı ile işaretlediğim kısım yani servis noticelerini status de görüyor olmanız gerekiyor aksi takdir de kod tetiklenmeyecektir sebebi bu olabilir.

ekleme/silme ve listeleme işlemlerinde hiç bir sorun yaşamıyorsanız yukarıda bahsettiğim sebepten ötürü sorun yaşıyor olabilirsiniz.

Diğer bir durum da servis noticelerindeki $9 değeri bulunduğunuz sunucuda farklı olabilir aldığınız hata mesajını buraya yazarsanız yardımcı olmaya çalışayım. İyi forumlar.


Statusunde gozukmeyip #Baglantı kanalında gozukuyorsa eger. Ondan da kaynaklı olabilir. Ya da mIRC'i 6.35 olmayabilir.


Kod

alias taraport return 7003|7033|6667
on *:text:*:#bağlantı*:{
if $regex($1-,/ $+ $taraport $+ /i) {
var %ipsweb = $gettok($left($right($10,-1),-1),2,64),%:wnick = $remove($6,,14, ,)
 if $hfind(lamer,$9,0,W) { .gline $9 : $Network Guvenlik Sistemi | msg #Kanal $9 Lamer listesinde oldugundan sunucudan uzaklastirildi. } 
}
}
denemedim ama bu sekilde de yapabilir.

________________

Hersey icin fazla sanalsiniz.
 
Alt 19 Mart 2025, 12:26   #8
Standart

Emeğine sağlık @[Üye Olmadan Linkleri Göremezsiniz. Lütfen Üye Olmak için TIKLAYIN...]

________________

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


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Kapalı
Refbacks are Kapalı





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