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/)
-   -   hazır kod (https://www.ircforumlari.net/mirc-scripting-sorunlari/173632-hazir-kod.html)

Kahraman50 21 Ocak 2009 18:05

hazır kod
 
selamunaleyküm arkadaşlar kolay gelsin.bi sorunum vardı yardımcı olursanız sevinirim.
on *:text:*:#:if ($regex($strip($1-),@sokarım|Siqerim|sikerim|amını)) && ($nick isreg #) { .mode # +b $$1 }
if ($ulist($address($nick,-1),60,1)) { return }
if $me !isop $chan { halt }
if $nick isop $chan { halt }
if $nick isvo $chan { halt }
}
Ve
on *:JOIN:#:{
if (sikici isin $nick ) || (sokucu isin $nick) || (*** isin $nick) {
/mode # +b $nick
}
}
bu kodlar normal bi şekilde çalışıyor.üstteki küfür edildiği zaman alttaki kodda kanala uygunsuz nick girdiği zaman ban atıyo.
Fakat bu iki koduda #help #operhelp ve #oper kanallarında devredışı kalcak şekilde değiştirebilirmiyiz.yani 3 kanaldada sokarım,Diqerim,sikerim,amını yazıldığı zaman veya 3 kanallardan birine sikici,sokucu,*** gibi nickler girdiği zaman banlanmasın.yardımcı olursanız sevinirim.hoşca paylaşımlar

AzuLa 21 Ocak 2009 18:53

Cevap: hazır kod
 
verdiğiniz kodda bazı gereksiz yerler vardı, onları düzelttim. + istediğiniz şekilde düzenledim.

PHP- Kodu:

on *:text:*:#: { 
  
if $chan == #operhelp { halt }
  
if $chan == #help { halt }
  
if $chan == #oper { halt }
  
if $me isop $chan {
    if (
$regex($strip($1-),@sokarım|Siqerim|sikerim|amını)) && ($nick isreg #) { 
      
.mode $chan +b $nick
    
}
    if (
$ulist($address($nick,-1),60,1)) { return }
  }
}

on *:JOIN:#:{
  
if $chan == #operhelp { halt }
  
if $chan == #help { halt }
  
if $chan == #oper { halt }
  
if $me isop $chan {
    if (
sikici isin $nick ) || (sokucu isin $nick) || (*** isin $nick) {
      /
mode $chan +b $nick
    
}
  }  


bu korumalardan etkilenmesini istemediğiniz kanalı
if $chan == #kanal { halt }

kodundaki #kanal kısmını değiştirerek ekleyebilirsiniz.

ayrıca korumanızda sadece ban atıyor, kanalda bırakıyor; kicklenmesini de istiyorsanız:

PHP- Kodu:

on *:text:*:#: { 
  
if $chan == #operhelp { halt }
  
if $chan == #help { halt }
  
if $chan == #oper { halt }
  
if $me isop $chan {
    if (
$regex($strip($1-),@sokarım|Siqerim|sikerim|amını)) && ($nick isreg #) { 
      
.mode $chan +b $nick
      kick $chan $nick Küfür Yasaktır 
.
    }
    if (
$ulist($address($nick,-1),60,1)) { return }
  }
}

on *:JOIN:#:{
  
if $chan == #operhelp { halt }
  
if $chan == #help { halt }
  
if $chan == #oper { halt }
  
if $me isop $chan {
    if (
sikici isin $nick ) || (sokucu isin $nick) || (*** isin $nick) {
      /
mode $chan +b $nick
      kick $chan $nick Bad Nick Tespit Edildi
.
    }
  }  


şeklinde kullanabilirsiniz.


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

Powered by vBulletin® Version 3.8.8 Beta 3
Copyright ©2000 - 2024, vBulletin Solutions, Inc.
Search Engine Friendly URLs by vBSEO
Copyright ©2004 - 2024 IRCForumlari.Net