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/)
-   -   Join / Part (https://www.ircforumlari.net/mirc-scripting-sorunlari/31407-join-part.html)

DentiS 11 Mayıs 2007 19:21

Join / Part
 
bu code optayken çalışıyorda deoptayken çalışmıyor nedendir

on *:JOIN:#:{
if $me !isop $chan { halt } | if $nick isop $chan { halt }
inc -u60 %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < 3 halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
samode $chan +b $address($nick,2) | /kill $nick Join / Part Flood
}

By_ReBeL 11 Mayıs 2007 19:30

Yanıt: Join / Part
 
Alıntı:

on *:JOIN:#:{
if $me !isop $chan { halt } | if $nick isop $chan { halt }
inc -u60 %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < 3 halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
samode $chan +b $address($nick,2) | /kill $nick Join / Part Flood
}
olan kodu
Kod:

on *:JOIN:#:{
inc -u60 %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
if %join [ $+ [ $nick ] ] [ $+ [ $chan ] ] < 3 halt
unset %join [ $+ [ $nick ] ] [ $+ [ $chan ] ]
samode $chan +b $address($nick,2) | /kill $nick Join / Part Flood
}

olarak dene

DentiS 11 Mayıs 2007 20:18

Cevap: Join / Part
 
teşekkürler çalıştı bi konu daha vardı ayrı başlık açmak istedim

serverden bu şekilde çıkanlar için için ayrı bi pencere yapmak istedim ama olmadı veya 3 kere aynı şekilde çıkana klinede olabilir

on *:SNOTICE:*Kill for flooding*:{

if !$window(@flooding) { window -a @flooding } {
aline @flooding ip ve nick
}
}
}

XcLusive 11 Mayıs 2007 21:44

Yanıt: Join / Part
 
Alıntı:

on 1:snotice:*flood*--*:{
gzline * $+ $mid($4,$pos($4,@),$len($4)) +15m You Are Temporarily Banned From This Network 15 Mins. Excessive Flooding
halt
}
benim kullandığım bir remote "excess flood" mesajı ile hattan d&#252;şen olursa 15 dakikalık bir ban..

buda snoticeler ircopların işine yarayabilir..

Alıntı:

on ^1:SNOTICE:*:{
if (whois isin $1-) {
if ($2 ison #admin) || ($2 ison #operhelp) { goto fifi }
if ($window(@Whois) == $null) { window -ne @Whois }
inc -u5 %wf. [ $+ [ $2 ] ] 1
if %wf. [ $+ [ $2 ] ] == 5 {
KILL $2 Whois flood yapma!
halt
}
:fifi
echo 12 -t @Whois $1- | halt
}
if (his/her isin $1-) || (Failed isin $1-) || (Denied isin $1-) || (tkl isin $1-) || (Q: isin $1-) || (used isin $1-) || (OperOverride isin $1-) || (Mismatch: isin $1-) || (is now isin $1-) || (GECOS isin $1-) || (warning isin $1-) {
if ($window(@Opers) == $null) { window -ne @Opers }
echo 12 -t @Opers $1- | halt
}
if (Locops isin $1-) || (activated isin $1-) {
if ($window(@UyarI) == $null) { window -ne @UyarI }
echo 12 -t @UyarI $1- | halt
}
if (added isin $1-) || (Received isin $1-) {
if ($window(@XLine) == $null) { window -ne @XLine }
echo 12 -t @XLine $1- | halt
}
if (removed isin $1-) {
if ($window(@XLine) == $null) { window -ne @XLine }
echo 4 -t @XLine $1- | halt
}
if (banned isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 12 -t @Giris/Cikis $1- | halt
}
if (Connecting isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 12 -t @Giris/Cikis $1- | halt
}
if (exiting isin $1-) || (recvQ isin $1-) {
if ($window(@Giris/Cikis) == $null) { window -ne @Giris/Cikis }
echo 4 -t @Giris/Cikis $1- | halt
}
if (Forbidding isin $1-) || (Q:lined isin $1-) {
if ($window(@Q-Lined) == $null) { window -ne @Q-Lined }
echo 12 -t @Q-Lined $1- | halt
}
if (Expiring isin $1-) {
if ($window(@XLine) == $null) { window -ne @XLine }
echo 12 -t @XLine $1- | halt
}
if ([Spamfilter] isin $1-) {
if ($window(@Spam) == $null) { window -ne @Spam }
echo 12 -t @Spam $1-
halt
}
}

detay 11 Mayıs 2007 21:50

Yanıt: Join / Part
 
*Kill for flooding* iceren mesaji bizimle paylasirsan 3 kez ciktiklarinda atilmalarini saglayabilirz dentis.

DentiS 11 Mayıs 2007 22:54

Cevap: Join / Part
 
*** Notice -- Kill for flooding: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].***
** Notice -- Kill for flooding: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].***
*** Notice -- Kill for flooding: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...].***
bu şekilde mikrop 2 veya 3 kere bu şekilde aynı ipden &#231;ıkanlar i&#231;in ayrı pencere ve kline

detay 12 Mayıs 2007 10:13

Yanıt: Join / Part
 
PHP- Kodu:

on *:SNOTICE:*Kill for flooding*:{
  var %
ip $gettok($5,2,64)
  
hinc -mu40 fl %ip 1
if !$window(@flooding) { window -@flooding } | aline @flooding %ip IP adresli $gettok($5,1,33nickinde $hget(fl,%ipkez flood dususu goruldu
  
if ($hget(fl,%ip) == 3) {
    
kline $+(*,@,%ipSebep!
  }



DentiS 12 Mayıs 2007 11:03

Cevap: Join / Part
 
mikrop bu sadece üç kere aynı ipden flooddan düşenler içinmi pencere açılıyor

detay 12 Mayıs 2007 11:12

Yanıt: Join / Part
 
evet dentis 20 saniye icinde ayni ipde 3 kez flood g&#246;r&#252;l&#252;rse atar
sorun cikmasin diye 20 yazdim sen o s&#252;reyi değiştirebilrsin(-mu20[FONT=verdana,geneva,lucida,'lucida grande',arial,helvetica,sans-serif]) [/FONT]

DentiS 12 Mayıs 2007 11:15

Cevap: Join / Part
 
kusura bakma son bişey daha b&#252;t&#252;n Kill for flooding den d&#252;şenleri g&#246;stersede pencerede olmazmı


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

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