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/)
-   -   Nick Flood Remotesi (https://www.ircforumlari.net/mirc-scripting-sorunlari/426836-nick-flood-remotesi.html)

BirDiLimAsK 15 Kasım 2011 00:50

Nick Flood Remotesi
 
Selam

Aynı Nicki Sürekli Yazana Kill Atmak İçin Bir Remote Varmı Acaba..

Mesela Whois Uyarısı Gibi Whois Çektiniz Nasıl Yardımcı Olabilirim Gibi Bir Remote Arıyorum 4 Ten Fazla Yazana Kill Atacak Bunun Gibi Bir Remote Arıyorum.

Teşekkürler.

BirDiLimAsK 15 Kasım 2011 17:01

Cevap: Nick Flood Remotesi
 
Whois uyarım var zaten benim istediğim Whois uyarısı gibi Nickimi 4-5 kere yazana Kill atacak. Bu remotenin üzerinde oynama yaptım ama olmadı.

Entrance 15 Kasım 2011 23:22

Cevap: Nick Flood Remotesi
 
Kod:

on *:text:*:#:{
  if ($me isin $1-) {
    hinc -m repeat $nick
    if $hget(repeat,$nick) == 4 { 
      kill $nick sebep.
      hdel -m repeat $nick
    }
  }
}

Nick'ini, 4 tekrar yapan'a kill atar. 4 rakamı değiştirebilirsin atıyorum 5 yaparsan 5 tekrar yapan'a kill atar.

not; code sadece bulunduğun kanallar da, çalışır özel için ise
on *:Text:*:#:{ kanal olan kısmı bu şekil de, değiştirmelisin on *:text:*:?:{

Kod:

on *:text:*:#:{
  if ($me isin $1-) {
    if ($istok(Nick1 Nick2 Nick3 Nick4,$nick,32)) { halt }
    hinc -m repeat $nick
    if $hget(repeat,$nick) == 4 {
      kill $nick sebep.
      hdel -m repeat $nick
    }
  }
}


BirDiLimAsK 15 Kasım 2011 23:30

Cevap: Nick Flood Remotesi
 
Teşekkürler Denedim Çalışıyor Ama Bir Sorun Var Serverimizdeki Güvenlik Botlarıda Arada Kaynadı Bu Botları Muaf Tutabileceğim Bir Kod Varmı Acaba. Ayrıca Atılan Kişi Geri Gelip Nickimi Bir Kerede Yazsa Tekrar Atılıyor Bununlada İlgili Bir Kod Varmıdır Acaba? :)

BirDiLimAsK 15 Kasım 2011 23:53

Cevap: Nick Flood Remotesi
 
on *:text:*BirDiLimAsK*:#:{
if ($me isin $1-) {
if ($istok)(S-Bot S-Bot-ADS S-Bot-GUARD S-Bot-GUVENLIK S-Bot-Host S-Bot-YARDIM )) { halt }
hinc -m repeat $nick
if $hget(repeat,$nick) == 1{ msg $chan Buyrun 8,1 $nick   Size Nasıl Yardımcı Olabilirim }
if $hget(repeat,$nick) == 2 { msg $chan $nick Lütfen Seslenmeye Devam Etmeyiniz Meşgul Yada Pc Başında Olmayabilirim }
if $hget(repeat,$nick) == 4 { msg $chan $nick Seslenmeye Devam Etmeyiniz Aksi Taktirde Serverden Uzaklaştırılacaksınız }
kill $nick Uyarıları Dikkate Almadığınız Ve Nickimi Sürekli Yazdığınız İçin Serverden Uzaklaştırıldınız.
hdel -m repeat $nick
}
}
}

bu Şekilde Düzenleme Yaptım Ama

* /if: Geçersiz format (Satır 3, script7.mrc)

Hatası Veriyor if ($istok) Dan Sonrasını Görmüyor Ne Yapabilirim

Ve Tek Seferde Atıyor ayrıca Hiç Bir Uyarıyı Göstermiyor :)

Set 16 Kasım 2011 05:34

Cevap: Nick Flood Remotesi
 
if ($istok(Nick1 Nick2 Nick3 Nick4,$nick,32)) { halt }

Kırmızı olan yerleri aralarinda bosluk bırakarak artırabilirsin.

Ornek: if ($istok(
Set Entrance,$nick,32)) { halt }

gibi.

Kod:

on *:text:*:#:{
  if ($me isin $1-) {
    if ($istok(Nick1 Nick2 Nick3 Nick4,$nick,32)) { halt }
    hinc -m repeat $nick
    if $hget(repeat,$nick) == 1 { msg $chan Buyrun 8,1 $nick   Size Nasıl Yardımcı Olabilirim }
    if $hget(repeat,$nick) == 2 { msg $chan $nick Lütfen Seslenmeye Devam Etmeyiniz Meşgul Yada Pc Başında Olmayabilirim }
    if $hget(repeat,$nick) == 4 { msg $chan $nick Seslenmeye Devam Etmeyiniz Aksi Taktirde Serverden Uzaklaştırılacaksınız }
    kill $nick Uyarıları Dikkate Almadığınız Ve Nickimi Sürekli Yazdığınız İçin Serverden Uzaklaştırıldınız.
    hdel -m repeat $nick
  }
}


BirDiLimAsK 16 Kasım 2011 21:54

Cevap: Nick Flood Remotesi
 
[21:52:17] <BirDiLimAsK> Buyrun BaroN Size Nasıl Yardımcı Olabilirim
-/\- IRC.xxxxx.Com You are not allowed to KILL BaroN
-/\- IRC.xxxxx.Com *** Notice -- *** BirDiLimAsK tried to KILL BaroN (Uyarıları Dikkate Almadığınız Ve Nickimi Sürekli Yazdığınız İçin Serverden Uzaklaştırıldınız.)

Nicki İlk Yazmasında Kill Atıyor Hemen
Buna Çare Bulabilirmiyiz

Set 16 Kasım 2011 22:20

Cevap: Nick Flood Remotesi
 
Kod:

on *:text:*:#:{
  if ($me isin $1-) {
    if ($istok(Nick1 Nick2 Nick3 Nick4,$nick,32)) { halt }
    hinc -m repeat $nick 1
    if $hget(repeat,$nick) == 1 { msg $chan Buyrun 8,1 $nick   Size Nasıl Yardımcı Olabilirim }
    if $hget(repeat,$nick) == 2 { msg $chan $nick Lütfen Seslenmeye Devam Etmeyiniz Meşgul Yada Pc Başında Olmayabilirim }
    if $hget(repeat,$nick) >= 4 { msg $chan $nick Seslenmeye Devam Etmeyiniz Aksi Taktirde Serverden Uzaklaştırılacaksınız }
    kill $nick Uyarıları Dikkate Almadığınız Ve Nickimi Sürekli Yazdığınız İçin Serverden Uzaklaştırıldınız.
    hdel -m repeat $nick
  }
}

bu code boyle duzgun calismakta. denedim ve guzel calisiyor. ekleme'de bir sorun yasamis olabilirsin belki.

BirDiLimAsK 16 Kasım 2011 23:22

Cevap: Nick Flood Remotesi
 
on *:text:*:#:{ Bu kısmı Değiştirip
on *:text:*BirDiLimAsK*:#:{

Yapıyorum ben belkide o yüzden direk atıyor.

diğer türlü tüm yazılarda uyarı veriyor


Dediğin gibi Yaptım Ama 1. uyarıdan sonra direk atıyor yine diğer uyarıları görmüyor :)

[23:38:00] <xxxx-251> BirDiLimAsK
[23:38:00] <~BirDiLimAsK> Buyrun xxxx-251 Size Nasıl Yardımcı Olabilirim
[23:38:00] <xxxx-251> Buyrun BirDiLimAsK Size Nasıl Yardımcı Olabilirim
[23:38:01] * Bağlantınız Kesildi
-/\- IRC.xxxx.Com *** Notice -- Received KILL message for xxxx-251!
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
from BirDiLimAsK Path: Dj.xxxx.Com!BirDiLimAsK (Uyarıları Dikkate Almadığınız Ve Nickimi Sürekli Yazdığınız İçin Serverden Uzaklaştırıldınız.)
[23:38:01] :: IRC.xxxxx.Com #Log kanalında senden bahsediyor: Sunucudan Cikti: xxxx-251!xxxx@94.120.87.68 ([IRC.xxxx.Com] Local kill by BirDiLimAsK (Uyarıları Dikkate Almadığınız Ve Nickimi Sürekli Yazdığınız İçin Serverden Uzaklaştırıldınız.))
-/\- IRC.xxx.Com *** Notice -- Client exiting: xxxx-251 (xxxx@94.120.87.68) [[IRC.xxxxx.Com] Local kill by BirDiLimAsK (Uyarıları Dikkate Almadığınız Ve Nickimi Sürekli Yazdığınız İçin Serverden Uzaklaştırıldınız.)]


Farklı Bir Nickle Denedim Direk Atıyor :)

Benim istediğim Whois Uyarısı Gibi ama Bu ilk de Atıyor :D 10 sn içerisinde 4 kere yazan olursa atacak gibi :D

Set 17 Kasım 2011 00:53

Cevap: Nick Flood Remotesi
 
hafif bir parantez kacirimi yapmisim :) suan sorunsuz calisir hayirli IF'ler.
Kod:

on *:text:*:#:{
  if ($me isin $1-) {
    if ($istok(Nick1 Nick2 Nick3 Nick4,$nick,32)) { halt }
    hinc -m repeat $nick 1
    if $hget(repeat,$nick) == 1 { msg $chan Buyrun 8,1 $nick   Size Nasıl Yardımcı Olabilirim }
    if $hget(repeat,$nick) == 2 { msg $chan $nick Lütfen Seslenmeye Devam Etmeyiniz Meşgul Yada Pc Başında Olmayabilirim }
    if $hget(repeat,$nick) >= 4 {
      msg $chan $nick Seslenmeye Devam Etmeyiniz Aksi Taktirde Serverden Uzaklaştırılacaksınız
      kill $nick Uyarıları Dikkate Almadığınız Ve Nickimi Sürekli Yazdığınız İçin Serverden Uzaklaştırıldınız.
      hdel -m repeat $nick
    } 
  }
}



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

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