Tekil Mesaj gösterimi
Alt 23 Kasım 2007, 21:55   #23
Çevrimdışı
L4roXyL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Event'lardaki ^@* gibi Karakterlerin Anlamları




"!" karakter'inin mantığı basit aslında.
Şöyleki;
on *:join:#: şeklinde bir event düşünün.
Buradaki; *: kısmı dışarıdan veri girenler demektir.
Yani mantık şu, kanal'a giren kullanıcı nerden gidiyor? Tabiki dışardan.
Yani buradaki * karakter'i onun için kullanılır.

Şimdi gelelim mantığa, bir kanal'a girerken biz'de dışardan giriyoruz.
İşte burada event başına ! karakterini koyunca, biz girdiğimiz'de event negatif oluyor. Yani deaktif oluyor.
Yani aslında şöyle oluyor, sizin anlıyacağınız bir dille anlatmak istiyorum zor oluyor ama :)
Kısacası şu; ! karakterini event başına koyarsanız, sizi kapsıyan veriler'i görmez.

Örnek verelim;

on *:join:#:msg # $nick hoşgeldin.
Yaptığımız'da kanal'a giren biz dahi olsak msg işlevini gerçekleştirir.
Ama eğer event başına ! karakter'ini koyarsak gerçekleştirmez.
on !*:join:#:msg # $nick hoşgeldin.

Bir örnek daha verelim;
on *:voice:#:msg # $vnick voice oldun.
Yaptığımız'da $vnick biz dahi olsak msg işlevini gerçekleştirir.
Ama yine event başına ! karakterini koyar isek, gerçekleştirmez.
on !*:voice:#:msg # $vnick voice oldun.

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver