Kod: Kodu kopyalamak için üzerine çift tıklayın!
if $regex($2,/352/) {
if (%randomsec == $4) {
.write randomsec.txt $8
.hadd -m randomsec $4 $read(randomsec.txt)
}
}
Komut içerisinde ilgili kanala
WHO çektirirsiniz, önce
set %randomsec #KANAL ile değer belirtip sonra
who +I #Sohbet gibi. İşlem 352 RAW'ına gider, listedeki tüm nickleri listeye ekler her nick eklemede listeden random nick seçerek liste sonuna kadar ilerler ve işlemi tamamlar. Orada da verdiğim kodu ekleyip geliştirebilirsiniz. Basit bir örnek verdim.
- En son noktada rastgele seçilmiş nicki
$hget(randomsec,#Kanal) biçiminde görebilir ve gösterebilirsiniz.
NOT: İşlem neticelendiğinde;
- randomsec hash tablosunu
- randomsec.txt dosyasını
- %randomsec değerini
sıfırlamayı unutmayın.
İyi forumlar.