özel tekrar koruması selam arkadaslar bana şöyle bir kod lazimdi 2. tekrarda kanalda uyaracak 3.tekrarda +b yapacak 5.tekrarda kline atacak simdiden tesekkur arkadaslar |
Katiliyorum , Hem Konu acarken biraz düsün , Burdan bukadar Code aldin , Onlari naßiyorsun ciddiden cok merak ediyorum bunlari soylemek üstüme düsmes ama ciddiden bukadar kod aldin burdan bunlari nabiyorsun aldiklarini birlestirsen NoMercy'den fiyaka bot yaparsin? |
kardes 3 te yakalayamiyor 5 kadar cikiyor kline atsin saldiriyorlar ondan soyledim |
yardim ederseniz cok sevinirim cok ihtiyacim var. |
Başlığa özel demişsin ama kanalda banlamadan bahsediyorsun.Tam olarak ne istiyorsun? |
yani timer cekiyorlar kanala 6-7 tane tekrar oluyor 5 te kline atmasini istiyorum yani şu şekil 2. tekrarda kanalda uyaracak 3. tekrarda #opers kanalina bildirecek 5. tekrarda kline bu şekil olsada olur tesekkurler cok ihtiyacim var addona saolun |
on @!*:text:*:#: { inc -u15 $+(%,$nick) [ $+ [ $1- ] ] | if ($+(%,$nick) [ $+ [ $1- ] ] == 2) { msg # $nick Uyarı } | if ($+(%,$nick) [ $+ [ $1- ] ] == 3) { msg #opers $nick Uyarıldı. } | if ($+(%,$nick) [ $+ [ $1- ] ] == 5) { kline $nick | unset $+(%,$nick) [ $+ [ $1- ] ] } | halt } 15 saniye içinde 2 tekrar olursa kanalda uyarı yazılır,3 tekrarda #opers kanalına bildirilir,5. tekrarda kline atılır.(Denemedim) |
hehe harbi komedi :D |
çalışmıyor abi |
on @!*:text:*:#: { inc -u15 %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 2 { msg # $nick Uyarı } | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 3 { msg #opers $nick Uyarıldı. } | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 5 { kline $nick | unset %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] } | halt } bu şekilde denermisin |
ok guzel calisiyor saol tsk ederim arkadas.. |
arkadas birde oplara bu kodu etkisiz kılsın bunada yardim edermisin? saldirida kanali temizlemek için oplar bunu yapıyor <sifresiz_nick> . <sifresiz_nick> . <sifresiz_nick> . <sifresiz_nick> . <sifresiz_nick> . <sifresiz_nick> . <sifresiz_nick> . <sifresiz_nick> . <sifresiz_nick> . <sifresiz_nick> . <sifresiz_nick> . teşekkurler |
arkadas calisiyor kod da yeni farkina vardim şöyle bir hata verdi * /inc: invalid parameters - * /inc: invalid parameters - * /inc: invalid parameters |
on @!*:text:*:#: { if $nick isop # { halt } | inc -u15 %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 2 { msg # $nick Uyarı } | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 3 { msg #opers $nick Uyarıldı. } | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 5 { kline $nick | unset %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] } | halt } ;kodun çalışması için inc te sorun olmaması gerekir.Tekrar bakarmısın hata var olup olmadığına ve kodun çalışık çalışmadığına. |
ayni hatayi verdi kardes kusura bakmayin sizide rahatszi ediyorum |
//inc -u15 %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] ben yazdığımda sorun gözükmüyor.Neyse hash table ile bi koruma yazdım.Denedim iş görüyor.Kolay gelsin. Kod: on *:join:#:{ if $nick == $me && !$hget($chan) { hmake $chan 100 } } |
seyyy kod guzel ama tek sorunu süresiz onada bi yardim edermisiniz |
on @!*:text:*:#: { if $nick isop # { halt } | inc -u15 %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 2 { msg # $nick Uyarı } | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 3 { msg #opers $nick Uyarıldı. } | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 5 { kline $nick | unset %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] } | halt } Çalışıyormuş verdiğim bu kod.Şimdi denedim. |
abi kod çalışıyor da tek kelime tekrarında çalışıyor <ramazan> o o <ramazan> p p <ramazan> p p <ramazan> p p <ramazan> p p <ramazan> p p <ramazan> p p <ali> i <ali> i <koruma> ali Uyarı 1 kelimede çalışıyor 2 kelime ve üzeri kelimelerde çalışmıyor :( |
Hangi kod bu kullandığın arananadam birsuru yazdık |
on @!*:text:*:#: { if $nick isop # { halt } | inc -u15 %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 2 { msg # $nick Uyarı } | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 3 { msg #opers $nick Uyarıldı. } | if %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] == 5 { kline $nick | unset %püf [ $+ [ $nick ] ] [ $+ [ $1- ] ] } | halt } Çalışıyormuş verdiğim bu kod.Şimdi denedim. bu tek kelimede calisiyor kardes 2 kelimelerde calismiyor birde benim bot deop on @!*:text:*:#: buradaki @! bunlari siliyorum inc hatasi veriyor bi yardim edebilirmisin abi |
$1- yerine $remove($1-,32) yazabilirsin + deop ise @ yi kaldırman yeterli. |
valla olmuyor abi + @ sildimmi * /inc: invalid parameters hatasi veriyor bi olsa dua edecem sana yinede ederim :) |
on *:text:*:#: { if $nick isop # { halt } | var %b $remove($1-,$chr(32)) | inc -u15 %püf [ $+ [ $nick ] ] [ $+ [ %b ] ] | if %püf [ $+ [ $nick ] ] [ $+ [ %b ] ] == 2 { msg # $nick Uyarı } | if %püf [ $+ [ $nick ] ] [ $+ [ %b ] ] == 3 { msg #opers $nick Uyarıldı. } | if %püf [ $+ [ $nick ] ] [ $+ [ %b ] ] == 5 { kline $nick | unset %püf [ $+ [ $nick ] ] [ $+ [ %b ] ] } | halt } |
ok abi hatasiz calisiyor ama /amsg selam gibi her kanala yazdigimda bir kanalda tekrar yapmış gibi algiliyor ona bir çare bulabilirmiyiz bulamazsanizda sorun deil caniniz saolsun teşekkur ederim heşey için |
/amsg ye karsi cozum yokmu abi |
Bütün kanallara aynı anda mesaj atanı banlamak mı istiyosun.Nasıl istek bu ya :S |
on @*:text:*:#:{ if $nick isreg # { var %' = $+(%,rpt.,#,.,$nick,.,$replace($strip($1-),$chr(32),$chr(46))) | inc -u15 $(%',1) | var %. = $(%',2) if %. == 2 { !msg # UYARI: 2 kez tekrar ettin } if %. == 3 { !msg #opers $nick $chan kanalinda 3 kez tekrar etti. $+([,$1-,]) } if %. == 5 { !kline $nick 5 kez uyarılmıştın | unset %' } } } |
el33t abi bu kod voice uop larda etkisiz voice ve uoplara da etkili olabilirmi acaba abi birde su hatasi var <Serhat> . <Serhat> . <abcss> UYARI: Serhat 2 kez tekrar ettin suan farkettigim , ) £ ( bu 4 karakterde cumle ve sadece karakterde calismiyor kod <Serhat> , <Serhat> , <Serhat> , |
* Invalid format: $evalnext (line 104, nomercy.txt) bu hatayida sadece ( bu karekterde veriyor |
abi yardim edermisiniz o kod`a tesekkurler |
sen hangi sunucuya takiliyorsun PM olarak atarsan sewinirim ? |
on @*:text:*:#:{ if $nick isreg # { var %' = $+(%,rpt.,#,.,$nick,.,$replace($strip($1-),$chr(32),$chr(46))) | inc -u15 $(%',1) | var %. = $(%',2) if %. == 2 { !msg # UYARI: 2 kez tekrar ettin } if %. == 3 { !msg #opers $nick $chan kanalinda 3 kez tekrar etti. $+([,$1-,]) } if %. == 5 { !kline $nick 5 kez uyarılmıştın | unset %' } } } bu koda yardim edermisiniz El33t senin verdigin kod abi cümlede )( , bu üç kelime gectiginde kod çalısmiyor ve birde * Invalid format: $evalnext (line 104, koruma.txt) bu hatayi sadece ( bu karakterde veriyor yardim edermisin |
offffffffffffffff :) o dediğin zor kodlar için (), Olması Lasım |
Benim yazdığım koddaki Kod: var %' = $+(%,rpt.,#,.,$nick,.,$replace($strip($1-),$chr(32),$chr(46))) Kod: var %' = $+(%,rpt.,#,.,$nick,.,$replace($strip($1-),$chr(32),$chr(46),$chr(40),$chr(144),$chr(41),$chr(145),$chr(44),$chr(146))) Umarım işine yarar.. |
ok abi o sorun kalkti ama tek bir sorun kaldi voicelere ve uoplarda kod calismiyor sadece oplarda calismasin bir de buna yardim edermisin |
Yazdığım koddaki; Kod: if $nick isreg # { Kod: if $nick !isop # { ile değiştirirsen o sorunda çözülecektir. |
oldu abi cok saolun hepinize tesekkurler |
bir şey dikkatimi çekti =) Alıntı:
Alıntı:
|
[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] buraya takiliyorum abi |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 08:12. |
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