Tekil Mesaj gösterimi
Alt 13 Aralık 2015, 13:17   #22
Çevrimdışı
KuL
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Muaf Nick-Kanal




Selamun Aleykum @[Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...] ,

aslinda bu Konuya bakabilirsin.

Bakiniz: [Üye Olmadan Linkleri Göremezsiniz. Üye Olmak için TIKLAYIN...]

En alt Kisimda, Feragat Hocanin aciklamasi mevcut ordaki text eventi kullanabilirsin mesela.

Mesaji yazan yetkilimi degilmi diye kontrol etmek icinde basit bir alias ile bunu yapabilirsin.

Örnek:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
on $*:text:/^s(\.a(\.|leyk[uüÜ]m)?|lm|elam(s|lar|[uÜü]n\saleyk[uÜü]m)?)$/Si:#: { kontrol $nick # } alias kontrol { if ($1 isop $2) || ($1 ishop $2) { return } else { msg $2 $1 Hosgeldin. } }

Mantik su; Kanala biri üst bölümdeki Texti yazarsa Örnek: (s.a , selam, selams, selamun alekum, vs..) ozaman "kontrol" aliasi calisir. ve Oda bakar, kanaldaki kisi OP yada HALFOP mu diye. Eger degilse "NICK Hosgeldin" der Kanalda.

Simdi ama SOP ve FOUNDER dede mesaj yazmasin diye düsünebilirsin. Bunun icinde zaten normalde "isop" islem yapmasi gerek. Cünki kanalda Founder bile yetki alinca yaninda +o da veriliyor. SOP dada aynisi.

Örnek:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
* ChanServ mod degistirdi:+oq Nick Nick * ChanServ mod degistirdi:+oa Nick Nick * ChanServ mod degistirdi:+o Nick

Yani ister OP, ister SOP, ister Founder hepsi +o yu aliyor
Bu forumdaki linkleri ve resimleri görebilmek için en az 25 mesajınız olması gerekir.


Bu Sorguda onun icin:

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if ($1 isop $2) || ($1 ishop $2) { return }

$1 -> Nick oluyor
$2 -> #Kanal

Eger Nick Kanalda OP ise (isop) -> Geri Dön (return)
Eger Nick Kanalda HALFOP ise (ishop) -> Geri Dön (return)

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet reklamver