![]() |
Atilsin rumuz merhaba arkadaşlar botuma bir kod arıyorum. mynet sohbet serverindeki atilsin rumuz yapılınca 5 kişi aynı kişiye oy verilince atıyor. bunu ben kendi özel odamdaki botuma yapmak istiyorum . 3 kişi atılsın yaptıgı zaman kanal genelinde botum her oy verildiginde vcsvs nickinin atılması için 3 oy kaldı vs diye kanala yazı gönderecek ve 3 oy sonunda kanaldan uzaklaştıracak. yardım edecek olan arkadaşlara şimdiden teşekkürler. |
Cevap: Atilsin rumuz Atılsın komutu hangi pencerede yazılınca oylar sayılacak? Kanaldan mı? Herkes, MyNet'i bilmek zorunda değil. İstediğin sistemi açıklarsan yardımcı olabilirim. |
Yanıt: Atilsin rumuz Kanalda atilsin [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] yaptıgı zaman [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]'ın atılması için son 2 oy diyecek ve 2 oy verildikten sonra kanaldan uzaklaştıracak o kişiyi. Ama aynı ip'den yalnız 1 sefer oy verilecek 15 dakika sonra tekrar oy verme sansı olacak. umarım anlatabilmişimdir :) |
Cevap: Atilsin rumuz Sanırım L4RoXyL in bunun için yazdıgı bi kod vardı. Deneme fırsatım olmadı ama sen bir dene istersen.. Alıntı:
|
Cevap: Atilsin rumuz med-cezir kardeş buna söyle bişey ekleyemezmiyiz mesela bazı userler !atılsın Koruma Diyorlar yani botu atmaya calisiyorlar bunu engelleyemezmiyiz birisi !atılsın Koruma dediginde bot o kişiye beni atamazsın cevabı versin mümkünmüdür? |
Yanıt: Atilsin rumuz komutu uyguladım ama olmadı. |
Cevap: Atilsin rumuz çalışıyormu?? |
Yanıt: Atilsin rumuz evet tekrar deneyince oldu :) |
Cevap: Atilsin rumuz Alıntı:
Kod ; on *:ban:#: { if $bnick == $me { var %1 = $remove($nick(#,$nick).pnick,$nick) | samode # $+(-,$replace(%1,@,o,&,a,%,h,~,q),+v-b)) $str($+($nick,$chr(32)),$calc($len(%1)+1)) $me | msg # $nick korumalarınızı kapatın. } } Kanaldaki Herhangi bir kişi +qaohv Olması hiç fark etmez. Botu Banlama'ya kalkarsa yetkisi alır User Seviyesine getirir |
Cevap: Atilsin rumuz Alıntı:
|
Cevap: Atilsin rumuz daha once verilen kodlara ek olarak nick degistirince atmasi icin.. Kod: on *:nick: { |
Cevap: Atilsin rumuz on *:text:*:#: { if $1 == atılsın && $2 ison # { hinc -mu600 at $gettok($address($nick,2),2,64) 1 | if $hget(at,$gettok($address($nick,2),2,64)) >= 2 { notice $nick Tekrar oy kullanmak için, 10 dakika beklemelisiniz. | halt } | else { hinc -m at2 $2 1 | notice $nick Tarafınızdan atılsın oyu verilen: $2 kullanıcısının şuanki, atılsın oy sayısı: $hget(at2,$2) - Kanaldan atılması için kanal oy sayısı: $calc(5-$hget(at2,$2)) | describe # $2 nick'inin atılması için kalan oy miktarı: $calc(5-$hget(at2,$2)) | if $hget(at2,$2) == 5 { ban -k # $2 2 Oylama kararı ile kanal'dan uzaklaştırıldınız. | hdel at2 $2 } } } } on *:nick: { if $hget(at2,$nick) { var %i = 1 | while $comchan($newnick,%i) { if $me isop $v1 { mode $v1 +b $newnick | kick $v1 $newnick hakkinizda oylama yapildigi icin nick degistiremezsiniz } | inc %i } } } ben bu kodu bu şekilde ekledim bir user atılsın oyu kullandığında çalışıyor aynı ipten girenler atılsın oyu kullanamıyor 10 dk beklemeniz gerekiyor diyor. ve 5 kullanıcı oyu olduğunda kişi atılır süper. fakat o kişi nick değiştiğinde şu hatayı veriyor... belirteyim kanal botu için server botu için değil istediğim hata şu Bilinmeyen Flag Girdisi. - XzK Kanal bulunamadı. - Bilinmeyen Flag Girdisi. - XzK Kanal bulunamadı. XzK benim botun rumuzu... öyle bi kanaldada değil bu hatayı veriyor sorun nerde acaba birde kanalda benim nickime atılsın oyu kullanıldığında oy geçersiz sayılsın ve bu kişiye oy kullanamazsınız gibi gibi bir notice göndersin yardımcı olursanız sevinirim. kolay gelsin |
Cevap: Atilsin rumuz Kod: on *:text:*:#: { if $1 == atılsın && $2 ison # { if $me == $2 { notice $nick Bana oy kullanamazsın | return } | if GeceyiSanaYazdım == $2 { notice $nick Bu nicke oy kullanamazsın | return } | hinc -mu600 at $gettok($address($nick,2),2,64) 1 | if $hget(at,$gettok($address($nick,2),2,64)) >= 2 { notice $nick Tekrar oy kullanmak için, 10 dakika beklemelisiniz. | halt } | else { hinc -m at2 $2 1 | notice $nick Tarafınızdan atılsın oyu verilen: $2 kullanıcısının şuanki, atılsın oy sayısı: $hget(at2,$2) - Kanaldan atılması için kanal oy sayısı: $calc(5-$hget(at2,$2)) | describe # $2 nick'inin atılması için kalan oy miktarı: $calc(5-$hget(at2,$2)) | if $hget(at2,$2) == 5 { ban -k # $2 2 Oylama kararı ile kanal'dan uzaklaştırıldınız. | hdel at2 $2 } } } } |
Cevap: Atilsin rumuz Kod: on *:text:*:#: { if $1 == atılsın && $2 ison # { hinc -mu600 at $gettok($address($nick,2),2,64) 1 | if $hget(at,$gettok($address($nick,2),2,64)) >= 2 { notice $nick Tekrar oy kullanmak için, 10 dakika beklemelisiniz. | halt } | else { hinc -m at2 $2 1 | notice $nick Tarafınızdan atılsın oyu verilen: $2 kullanıcısının şu an'ki, atılsın oy sayısı: $hget(at2,$2) - Kanaldan atılması için kalan oy sayısı: $calc(5-$hget(at2,$2)) | describe # $2 nick'inin atılması için kalan oy miktarı: $calc(5-$hget(at2,$2)) | if $hget(at2,$2) == 5 { ban -k # $2 2 4Sebep1: oy kararı ile atıldınız4! | hdel at2 $2 } } } } Bunu ben kullanıyorum ama, bazı nickleri muaf tutma imkanımız var mı arkadaşlar? |
Cevap: Atilsin rumuz hata veriyor kanalismi diye line 7 |
Cevap: Atilsin rumuz on *:text:*:#: { if $1 == atılsın && $2 ison # { hinc -mu600 at $gettok($address($nick,2),2,64) 1 | if $hget(at,$gettok($address($nick,2),2,64)) >= 2 { notice $nick Tekrar oy kullanmak için, 10 dakika beklemelisiniz. | halt } | else { hinc -m at2 $2 1 | notice $nick Tarafınızdan atılsın oyu verilen: $2 kullanıcısının şuanki, atılsın oy sayısı: $hget(at2,$2) - Kanaldan atılması için kanal oy sayısı: $calc(5-$hget(at2,$2)) | describe # $2 nick'inin atılması için kalan oy miktarı: $calc(5-$hget(at2,$2)) | if $hget(at2,$2) == 5 { ban -k # $2 2 Oylama kararı ile kanal'dan uzaklaştırıldınız. | hdel at2 $2 } } } } on *:nick: { if $hget(at2,$nick) { var %i = 1 | while $comchan($newnick,%i) { if $me isop $v1 { mode $v1 +b $newnick | kick $v1 $newnick hakkinizda oylama yapildigi icin nick degistiremezsiniz } | inc %i } } } bu duzgun calısıyor fakat oy sayısı 5 e ulastıgında nıckı banlamıyor kanaldan buna nasıl eklerız banlaması ıcın.? |
Cevap: Atilsin rumuz Alıntı:
|
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 18:56. |
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