Cevap: Sohbet kanalina girenler Listeledigim 10 kanala sira sira 2ser 2ser girsinler.
Hayır, rastgele satır seçmiyor en iyisi yazdığım kodun açıklamasını yapayım. Anlaman(ız) için gerekli olabilir. ;join eventinin çalışması için sohbet kanalını hedef alıyoruz. on !*:join:#sohbet:{ ;ve diyoruz ki eğer %giris değişkeninin değeri kanal.txt toplam satırına eşit ise, if %giris == $lines(kanal.txt) { ;%giris değişkenini sil unset %giris ;%giris değişkeninin değerini 1 olarak yeniden yaz %giris = 1 sajoin $nick $read(kanal.txt,%giris) ;şimdi %giris değişkenimizin değeri 1 yani kanal.txt dosyasındaki 1. satırdaki verileri oku diyoruz.
} else { Eğer if koşulu sağlanmıyorsa inc %giris 1 ;%giris değerini 1 daha arttır demin 1di şimdi 2 oldu
sajoin $nick $read(kanal.txt,%giris)
;kanal.txt dosyasındaki 2. satırı oku.
}
}
Not: if koşulu sağlanmadığı sürece %giris değişkeninin değeri 1 arttırılır taki if koşulu sağlanıncaya kadar if koşulu sağlandığı zamanda %giris değişkeni yeniden 1den başlar. Ve döngü böylece sohbet kanalına giren kullanıcı olduğu sürece devam eder Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. . Umarım işin(iz)e yarar bir anlatım olmuştur
__________________ TurkSohbet.NET | #XPass |