![]() |
Atamada muaf tutmak Merhaba, Botta aşağıdaki kodu kullanıyorum kodun amacı şu; makara kanalına biri girdiğinde eğer giren kişi o kanalda prefix sahibi değil ise bot ilgilenmesi için bir @ atıyor. Atamaya dahil edilmesini istemediğim nickler bunu nasıl yapabilirim ? Teşekküler on !*:join:#kanal: { .timer 1 1 kontrolet $nick $chan } alias kontrolet { if $1 isreg $2 { if ($nick == $me) { halt } .msg #kanal $1 rumuzu kanalında yardım bekliyor. Atanan Görevli: $+(%n,)) $nick(#makara,$rand(1,$nick(#makara,0,@)),@) } } } |
Cevap: Atamada muaf tutmak Alias içerisinde kullandığın 2 şeye anlam veremedim 1) if ($nick == $me) { halt } 2) $+(%n,)) bunların bir karşılığı yok bu nedenle silmelisin. |
Cevap: Atamada muaf tutmak Alıntı:
$+(%n,)) = Atadığı nicki belirlemesi için diye düşünüyorum. Komutun çalışmasından yana bir problem yok işlevi yoksa kaldırılırda sorun değil. Benim istediğim konu hakkında yardımcı olabilecek misin ? |
Cevap: Atamada muaf tutmak Random küme sorgusunun sonucu bir değişkene atarsın.Sonra o değişkeni if ile $istok identifierini olumsuz kullanarak sorgularsın.Şayet istemediğin nicklerden biriyse goto ile random küme sorgusuna yeniden dönderirsin.Belirlemediğin nick sonucu çıkınca atadığın değişkeni alias'taki msg kısmında kullanabilirsin. |
Cevap: Atamada muaf tutmak Alıntı:
Bu bahsettiklerini kod üzerinde nasıl uygulayabilirim ? Anlattığın gibi yapabilecek bilgim olsa forumda konu açmazdım :) |
Cevap: Atamada muaf tutmak Kod: on !*:join:#ircforumlari: { .timer 1 1 kontrolet $nick $chan } |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 00:59. |
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