$me isop $chan(%~) isop opken
!isop ? değilken
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Biraz çapa arkadaşlar...
Kod: Kodu kopyalamak için üzerine çift tıklayın!
alias f7 {
var %~ = $chan(0) ;Değişkene kaç tane kanalda bulunuğunu atıyor...
while %~ { ;Değişken içeriği $null veya 0 olana kadar döngüye devam et oluyor buda..
if ($me isop $chan(%~)) { ;Açık işte kanalda opsam..
mode $chan(%~) -o $me ;Al opumu
} ;if i kapadık
dec %~ ;dec değişken içeriğini num olarak bir azaltıyor. (mesela 3 kanaldaysan her döngü bir başa döndüğü zaman öteki kanal oluyor ve sonunda değişken 0 olup döngüden çıkıyor...
}
Alt alta yazdımki anlaşılması kolay olsun...
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.
Kullanılan idetify $chan
nasıl oluyorda döndürüyor derseniz..
Servera bağlı ve bi kaç kanaldayken
//echo Kaçkanaldayım: $chan(0)
//echo 1.Kanal: $chan(1)
//echo 2.Kanal: $chan(2)
şöylede olur
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir. Kod: Kodu kopyalamak için üzerine çift tıklayın!
//var %i = 1 | echo Kaçkanaldayım: $chan(0) | while (%i <= $chan(0)) { echo $+(%i,. kanal,:) $chan(%i) | inc %i }
Çift // a dikkat....