Tekil Mesaj gösterimi
Alt 26 Kasım 2007, 19:09   #13
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Op Sop Founder Seviyesi




Hayır yanlış değil.
on join event'inde (is(?)) ile, kişinin yetkisini belirliyemezsin.
Diyelim'ki, a nick'i #y kanal'ında access'e sahip.
A nick'i #y kanal'ına giriş yaptığı zaman, aşşağı yukarı 1 saniye içerisinde yetkili konumuna geçicektir.(Servis tarafından) O yüzden isop isprotect vb. dönmez.

Yani senin dediğine göre;
on !*:join:#: { if $nick == isop { msg # $nick op. } }
Yaparsan hiçbir cevap alamaz'sın.
Zaten mantık olarak JOIN event'inde giren kişi için is(op|voice|hop) gibi işlevleri sorgulayamazsın.

Hı, eğer illa on join event'inde sorgulamak istiyorsan;

on !*:join:#: { $+(.timer,$nick) 1 1 kntrl # $nick }
alias kntrl { if $count($nick($1,$2).pnick,@) == 1 { msg $1 $2 op konumunda. } }

Şeklinde bir snippet yazmalısın.
Aksi taktirde senin dediğin şekilde asla olmaz.


Konu L4roXyL tarafından (27 Kasım 2007 Saat 14:52 ) değiştirilmiştir.
 
Alıntı ile Cevapla

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