
04 Mart 2014, 10:11
|
 | mS Puan: 1 mS Derece:  | | Üyelik tarihi: 06 Aralık 2013 Mesajlar: 2 Konular: 0 Eklentiler: 0 Alınan Teşekkür: 0 Yapılan Teşekkür: 0 Mentioned: 0 Post(s) Tagged: 0 Thread(s) | |
Alıntı: Feragat Nickli Üyeden Alıntı
Kodun piyasa da başka bir versionu mevcuttu, fakat $addok() tanımı kullanıldığı için %variable 900 karakterden fazla kabul etmiyordu ve çok kalabalık kanallarda hata veriyordu. Kodun alttaki halini yaklaşık 1500 nick bulunan bir kanalda denedim ve herkese seslendi. Kullanımı: Bulunduğunuz kanalda /millet komutu. Not: Oper/Admin değilseniz, çok kalabalık bir kanalda denediğinizde uçabilirsiniz. Çok fazla kullanıcının bulunduğu kanalda yaptığınızda bir kaç saniye bekletebilir, malum 1000 küsür nick sonuçta.
- Ayrıca kodun daha kısa veya da pratik hali olabilir mi bilmiyorum. İlerleyen zamanda daha stabil halini yapabilirsem onuda paylaşırım. İyi forumlar. Kod: alias millet { if $active == $$chan { .remove nikler.txt | var %a 1
while %a <= $nick(#,0) { bwrite nikler.txt -1 -1 $nick(#,%a) $+ $chr(160) $+ $iif(50 // %a,$crlf) | inc %a }
var %b 1 | while %b <= $lines(nikler.txt) { say $replace($read(nikler.txt,%b),$chr(160),$chr(32)) | inc %b }
}
} | bukodan opları sopları muaf tuta bilirmiyiz ?
|