Tekil Mesaj gösterimi
Alt 07 Haziran 2008, 02:34   #4
Çevrimdışı
detay
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Ops yardım (sıra dağıtımı)




evet dedigin gibi @ soplari da kapsiyor +oa aldigindan olsa gerek. bu durumda kendi çözümümüzü olusturacağız
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
alias xops { var %n = 1 while $nick($1,%n,@&%~).pnick { if $left($v1,1) == $prop { var %z = $addtok(%z,$nick($1,%n,@&%~),32) } | inc %n } if $2 == 0 { return $numtok(%z,32) } | else { return $gettok(%z,$2,32) } }

//echo * $xops(#kanal,0).@
#kanal kanalindaki toplam op sayisini verir
1. op icin 0 i 1 yapiyoruz vs.. & icinde ayni sey gecerli


Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on *:join:#kanal: { if !%sıra { set %sıra 1 } if (@opers.services !isin $wildsite) { msg #kanalop $chan Kanalina $nick nicki girdi,Şuan sıra $+(%sıra,.) op olan $xops(#kanalop,%sıra).@ nickli görevlide. } inc %sıra | if $xops(#kanalop,0).@ < %sıra { unset %sıra }

bu durumda kodun son hali böyle. gözden birsey kacirmadiysak calisacaktir

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları reklam ver Benimmekan Mobil Sohbet