Sop Kurali on @*:op:#beginner:{ if $nick(#,0,o) > 5 { var %! = $+(%,oc.,#,.,$opnick) | inc -eu300 $(%!,1) | mode # -o $opnick | msg # $opnick 5@ 3& Kurali! | if $(%!,2) > 2 { msg #beginnerop $opnick Op Kuralina Uymuyor! | unset $(%!,1) } } } Bu kod'u Forumda Bulmuştum. Kendime göre düzenledim.. Fakat ben birde 3 Sop'dan fazlasini deprotect yaptırtmak istiyorum. Bunun icin ne yapmaliyim.. Sunucuda Autoprotect bu şekilde: * ChanServ modu değiştirdi: +oa Nelix Nelix |
Cevap: Sop Kurali Rawmode'u kullanabilirsin. Hep op,hemde SOP için. Forumda benzer örnekler yazılmıştı, inceleme yapın. |
Cevap: Sop Kurali on @*:rawmode:#beginner: { if ($1 == +oa) && ($nick($chan,0,o) > 3) { var %! = $+(%,oc.,#,.,$2) | inc -eu300 $(%!,1) | cs deprotect # $2 | .msg $chan 12 #Kanal 1 Kanalında toplam Superoperator sayısı 4 3 1olarak belirlenmiştir otomatık deop edıldınız | halt | unset $(%!,1) } Bu kod'un neresinde hata var bakar misiniz.. |
Yanıt: Cevap: Sop Kurali Alıntı:
Eğer kullanmayacaksan %! değerini atamana ve artırmana gerek yok. (işaretlediğim ilk kırmızı kısım gereksiz.) #kanal'dan kastın yine #beginner ise onu sadece # veya $chan diye belirtmen yeterli.. Üçüncü kırmızı yer: Halt gereksiz. Neyi durduruyoruz? sonrasında: daha önce değer atamayacağımız için kodun yeni halinde unset'li kısım gereksiz. En sonda bir de bracket eksik.. Yani toparlayacak olursak: Kod: on @*:rawmode:#beginner: { if ($1 == +oa) && ($nick($chan,0,o) > 3) { cs deprotect # $2 | .msg $chan # Kanalında toplam Superoperator sayısı 3 olarak belirlenmiştir otomatık deop edildiniz. } } |
Cevap: Sop Kurali Kod: alias sop { -$sop(#kanal,s) Kanaldaki Soplarin sayisini verir -$sop(#kanal,n) Kanaldaki soplarin nicklerini verir. Bu durumda Kod: on @*:rawmode:#beginner: { |
Tüm Zamanlar GMT +3 Olarak Ayarlanmış. Şuanki Zaman: 23:35. |
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