IRCForumları - IRC ve mIRC Kullanıcılarının Buluşma Noktası
  reklamver

>
+
Etiketlenen Kullanıcılar

45Beğeni(ler)

Yeni Konu aç Cevapla
 
LinkBack Seçenekler Arama Stil
Alt 13 Aralık 2015, 11:54   #1
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Muaf Nick-Kanal




alias re_selam {
var %regex = /(^s\.a(\.?)$)|(^selam$)|(^slm$)|(^selam(lar)?$)|(s lm)|(^selam(..)?(\s)?aleyk.m$)|(^sa$)|(^sa(\.+)$)/gi

if ($regex($1-, %regex)) {
if (!$hget(isnick, $nick)) {
msg $nick  $regsubex($2,^[:]([^!]+)![^@]+@.+,\1) Hoş Geldin.AleykümSelam $nick !) 4 Nasılsın!) }

hadd -mu60 isnick $nick $true
}
}
on *:TEXT:*:#: {
re_selam $1-
}

on *:ACTION:*:#: {
re_selam $1-
}
Baya ugraştım yapamadım kusura bakmayın ekleyemedim kodu 20 kanal sohbet ettigim yerde selam veren accesi varsa yani op ve üzeriyse selamını almasın ne yapabiliriz bu konuda yardımlarınızı bekliyorum

 
Alıntı ile Cevapla

Alt 13 Aralık 2015, 13:17   #2
Çevrimdışı
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

Cevapla

Etiketler
bot, nickkanal


Konuyu Toplam 1 Üye okuyor. (0 Kayıtlı üye ve 1 Misafir)
 

Yetkileriniz
Konu Acma Yetkiniz Yok
Cevap Yazma Yetkiniz Yok
Eklenti Yükleme Yetkiniz Yok
Mesajınızı Değiştirme Yetkiniz Yok

BB code is Açık
Smileler Açık
[IMG] Kodları Açık
HTML-Kodu Kapalı
Trackbacks are Kapalı
Pingbacks are Açık
Refbacks are Açık


Benzer Konular
Konu Konuyu Başlatan Forum Cevaplar Son Mesaj
!idlekontrol e muaf nick Cpu mIRC Scripting Sorunları 3 06 Ağustos 2013 17:57
!at nick , Muaf KivanC mIRC Scripting Sorunları 1 09 Şubat 2012 15:25
Nick Muaf kılma. AttackZone mIRC Scripting Sorunları 13 17 Ocak 2012 19:10
Nick muaf tutma Cpu mIRC Scripting Sorunları 3 03 Kasım 2011 20:24
badtarama muaf nick aldanis mIRC Scripting Sorunları 2 26 Şubat 2011 14:24