![]() |
Bu kodu eklememe yardımcı olurmusunuz [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] arkadaşımız koruma adına forumda bir kaç bilgi vermiş ama ben ekleyemedim yardımcı olurmusunuz..
Kullanım şekli: $spd-jn(kanal,nick,saniye,limit,ok) Örnek kullanım: $spd-jn(#,$nick,10,5,ok) Korumanın mantığı: Bulunduğunuz veya belirlediğiniz kanal'da, belirlediğiniz saniye içerisinde, yine belirlediğiniz miktarda giriş yapılırsa, giriş yapan kullanıcıların TÜMÜNÜ, kanal(lar)dan uzaklaştırırsınız. Aliası Kod: alias -l spd-jn { Kod: on !*:join:#: { Şimdi ben anladıgımı yazıyorum scriptten alt+r yapip ailses kısmını tıklıyacam ekliyecem kayıt edecem daha sonra yine alt+r yapip örnek kullanımdaki kodu remoteye ekliyecem eger bu söyledigim ekleme şekli dogru ise bide şöyle bişe istiyorum bu koruma bulundugum tum kanallarda aktif olacak bide bunu kanal menusunden kapatım açabilecegim bunu nasıl saglarım ? Simdiden tsk ler |
Cevap: Bu kodu eklememe yardımcı olurmusunuz alias -l spd-jn { if ($count($nick($1,$me).pnick,@,&,~,%) != 0) || $regex($usermode,o|A|a|C|N) { hadd $+(-mu,$3) $1 $2 1 } if ($hget($1,0).item >= $4) { var %1 1 | while (%1 <= $hget($1,0).item) { if ($5 != ok) ban -k $1 $hget($1,%1).item 2 $3 saniye içerisin'de, $4 adet'den fazla hızlı giriş tespit edildi. | else all $hget($1,%1).item $3 saniye içerisin'de, $4 adet'den fazla hızlı giriş tespit edildi. | inc %1 } } bunu remoteye eklıyceksın. Dıgerısı adı ustunde ornek amacıyla verılmıs } |
Cevap: Bu kodu eklememe yardımcı olurmusunuz Aşagdaki uyarlamam dogrumu acaba ? Kod: alias -l spd-jn { |
Cevap: Bu kodu eklememe yardımcı olurmusunuz yanlış. alias -l spd-jn { if ($count($nick($1,$me).pnick,@,&,~,%) != 0) || $regex($usermode,o|A|a|C|N) { hadd $+(-mu,$3) $1 $2 1 } if ($hget($1,0).item >= $4) { var %1 1 | while (%1 <= $hget($1,0).item) { if ($5 != ok) ban -k $1 $hget($1,%1).item 2 $3 saniye içerisin'de, $4 adet'den fazla hızlı giriş tespit edildi. | else all $hget($1,%1).item $3 saniye içerisin'de, $4 adet'den fazla hızlı giriş tespit edildi. | inc %1 } } menu channel,status { » Giriş Koruması .Açık:.enable #spd-jn .Kapalı:.disable #spd-jn } } #spd-jn on on !*:join:#: { $spd-jn(#,$nick,10,4) } #spd-jn end dogruu bu. kırmızı yerlere dıkkat. spd-jn tanımlamadan nasıl enable yada disable yapıcaksın. Yukarıda tanımlanmış şekilde verdim. her kodu ayrı ayrı ekle. eklerken alt+r değil load -rs kullanırsan daha iyi olur |
Cevap: Bu kodu eklememe yardımcı olurmusunuz KiLL ustam cok tsk ettim ama eklerken ayrı yere ekle demişin orasını anlamadım senin duzelttigin kodları aynen alacam giriskoruma.mrc diye bir dosya icine koyacam sonra scripten /load -rs giriskoruma.mrc yapacam bu kadar degilmi? yoksa kodu ayri bir dosyaya #spd-jn on on !*:join:#: { $spd-jn(#,$nick,10,4) } #spd-jn end kısmınıda ayri bir yeremi alacam oylemi demek istedin |
Cevap: Bu kodu eklememe yardımcı olurmusunuz Kodların hepsini giriskoruma.mrc diye bir dosyaya yazdım sonra scriptten /load -rs giriskoruma.mrc yazıp enterledim ama olmadı yardımcı olurmusunuz arkadaslar |
Cevap: Bu kodu eklememe yardımcı olurmusunuz Güncelleme.. ;boggled |
Cevap: Bu kodu eklememe yardımcı olurmusunuz bak sımdı alias -l spd-jn { if ($count($nick($1,$me).pnick,@,&,~,%) != 0) || $regex($usermode,o|A|a|C|N) { hadd $+(-mu,$3) $1 $2 1 } if ($hget($1,0).item >= $4) { var %1 1 | while (%1 <= $hget($1,0).item) { if ($5 != ok) ban -k $1 $hget($1,%1).item 2 $3 saniye içerisin'de, $4 adet'den fazla hızlı giriş tespit edildi. | else all $hget($1,%1).item $3 saniye içerisin'de, $4 adet'den fazla hızlı giriş tespit edildi. | inc %1 } } Bu kodu bı dosyaya koy load çek. menu channel,status { » Giriş Koruması .Açık:.enable #spd-jn .Kapalı:.disable #spd-jn } } bu kodu farklı bır dosyaya koy load cek #spd-jn on on !*:join:#: { $spd-jn(#,$nick,10,4) } #spd-jn end Bu koduda farklı bır dosyaya koy load cek ÖNEMLİ NOT : BUNLARI YAPMADAN ÖNCE DAHA ÖNCE LOAD ETTİKLERİNİ UNLOAD ETMELİSİN. GENE ÇALIŞMAZSA O ZAMAN KODLARDA SORUN VARDIR. NE ISTEDIGINI YAZ FARKLI BIR KOD YAPMAYA CALISALIM |
Cevap: Bu kodu eklememe yardımcı olurmusunuz Yine çalışmaz, KiLL. Çünkü kod eksik ve hatalı. |
Cevap: Bu kodu eklememe yardımcı olurmusunuz Kodları kontrol etmedim ama dedigin gibi eksik olabilir. Kod kısaca bir kalıp şeklinde yazılmıs ve bu kalıpla pek cok sey yapılabilir. Ben sadece ekleme biçimini gösterdim zaten bu da çalışmazsa kodlarda hata oldugu kesindir. |
Cevap: Bu kodu eklememe yardımcı olurmusunuz Aynen dediginiz gibi yaptım ama olmadı :( |
Cevap: Bu kodu eklememe yardımcı olurmusunuz Pekı senın amacın nedır ne yapmak ıstıyorsun baska kod yazarız |
Cevap: Bu kodu eklememe yardımcı olurmusunuz Çok pardon ozur dilerim ben bunu aoplarda kullana bilri diye dusunuyordum ama az once oper sifremi girince kodlar calisti sadece kullanıcıya kick+ban attı bunun icin neden oper olmam gerektiki ben bu kodu aops script icin ayarliyorum yani aoplar kullanabilsin diye eger sadece kick+ban atacaksan nie oper olmam gerekiyor bunu aoplar icin uyarlayamazmıyız Fakat remoteye bunu ekledim Kod: alias -l all var %s = 1 | while %s <= $comchan($1,0) { if $count($nick($comchan($1,%s),$me).pnick,@&~%) || $regex($usermode,o|A|a|C|N) { ban -k $comchan($1,%s) $1 2 $2- } | inc %s } ben sadece kanala +f modu gorevinde koruma istiyorum yani aops scriptte olacak ve kanala farzedelim 10 saniyede 4 giriş oldumu hepsini kick+ban atsin |
Cevap: Bu kodu eklememe yardımcı olurmusunuz alias -l all var %s = 1 | while %s <= $comchan($1,0) { if $count($nick($comchan($1,%s),$me).pnick,@&~%) || $regex($usermode,o|A|a|C|N) { ban -k $comchan($1,%s) $1 2 $2- } | inc %s } alias -l spd-jn if $count($nick($1,$me).pnick,@&~%) || $regex($usermode,o|A|a|C|N) { hadd $+(-mu,$3) $1 $2 1 } | if $hget($1,0).item >= $4 { var %1 = 1 | while %1 <= $hget($1,0).item { if $5 != ok { ban -k $1 $hget($1,%1).item 2 $3 saniyede, $4 adetten fazla giriş yaptınız. } | else all $hget($1,%1).item $3 saniyede, $4 adetten fazla giriş yaptınız. | inc %1 } menu channel,status { Giriş Koruması .Aç:$iif($group(#spd-jn) == on,echo Hata: Koruma zaten açık.) | .enable #spd-jn | echo Giriş koruması açıldı. .Kapat:$iif($group(#spd-jn) == off,echo Hata: Koruma zaten kapalı.) | .disable #spd-jn | echo Giriş koruması kapatıldı. } #spd-jn on on @:join:#:$spd-jn(#,$nick,10,2) #spd-jn end dene |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 22:38. |
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