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

>
+
Etiketlenen Kullanıcılar

8Beğeni(ler)

 
 
LinkBack Seçenekler Stil
Prev önceki Mesaj   sonraki Mesaj Next
Alt 14 Haziran 2014, 20:08   #12
Çevrimdışı
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Cevap: Kodlama hakkında sorular [TCL]




bu kodu müsteri servis için kullandığınız koda olduğu gibi ekleyin.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
# kodu kullanıma açma/kapama işlerinde kullanılacak kullanıcı tanımlı flagtır. setudef flag musteriserv # komutu kullanma yetkileri n = bot sahibi .conf'ta set owner satırında ayarlı kişi* # m = bot master set musteri(flagx) "mn" # kullanılacak komut: set musteri(komut) "musteriserv" # komut başına gelecek sembol/işaret/trigger set musteri(semb) "!" bind pub - $::musteri(semb)$::musteri(komut) must_serv:ac_kapa proc must_serv:ac_kapa {nick uhost hand chan text} { if {![matchattr [nick2hand $nick] $::musteri(flagx) $chan]} { puthelp "notice $nick :\00312Bu komutu kullanma erişiminiz yok...\003\ \00304$::musteri(flagx)\003 \00312kullanıcı flaglarına sahip olmalısınız...\003" return 0 } set kmt [lindex [split $text] 0] switch -exact -- $kmt { on { if {[channel get $chan musteriserv]} { puthelp "notice $nick :$chan \00314kanalında Müsteri servis halihazırda aktif durumda... \ Kapatmak için\003 \00304$::lastbind off\003" } else { channel set $chan +musteriserv puthelp "notice $nick :$chan \00314kanalında Müsteri servis aktif edildi... \ Kapatmak için\003 \00304$::lastbind off\003" } } off { if {![channel get $chan musteriserv]} { puthelp "notice $nick :$chan \00314kanalında Müsteri servis halihazırda kapalı durumda... \ Açmak için\003 \00304$::lastbind on\003" } else { channel set $chan -musteriserv puthelp "notice $nick :$chan \00314kanalında Müsteri servis pasif edildi... \ Açmak için\003 \00304$::lastbind on\003" } } default { puthelp "notice $nick :\002Kullanımı\002 : \00304$::lastbind on/off\003" } } return 0 } putlog "ok..."

daha sonra müsteri servis kodu içindeki tüm prosedürlerin altına :

"proc .... satırlarının hemen bir altına "

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if {![channel get $chan musteriserv]} { return 0 }

satırını herbirine ekleyin ki böylece off edildiğinde tüm müşteri servis script komutları devredışı olsun.on edildiğinde de hepsi yeniden kullanıma açılsın....

bu arada yukarıda verdiğim topik kodunda da bu geçerli olsun* isteniyorsa o kodda ki
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
setudef flag topik

satırını silin ve topik prosedürü altındaki
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if {![channel get $chan topik]} { return }

satırını da
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
if {![channel get $chan musteriserv]} { return 0 }

olarak değişin. o zaman onuda kapsar on/off komutları...

(eğer bu topik scriptini ayrı bir script olarak eklediyseniz yani müsteri servis kodu içinde değilde ayrı ise o zaman
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
setudef flag topik

yerine
Kod:   Kodu kopyalamak için üzerine çift tıklayın!
setudef flag musteriserv

satırı eklenmeli yok diğer müsteri servis kodlarıyla bir arada ise yukarıda anlattığım şekilde yaparsınız...)

 
Alıntı ile Cevapla

 

Etiketler
hakkında, kodlama, sorular, tcl


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
Uykusuzluk Hakkında Sorular ve Cevaplar Zen Ruh Sağlığı 0 30 Ocak 2013 16:07
Dialog kodlama hakkında.. MavipikSeL mIRC Scripting Sorunları 2 27 Mayıs 2007 09:07
Basit dialog kodlama hakkında... MavipikSeL mIRC Scripting Sorunları 5 24 Mayıs 2007 19:45
Msn hakkında genellikle sorulan sorular ? AngeL Güvenlik Açıkları 0 17 Mayıs 2007 11:35
_queue Kodlama Şekli Hakkında... yozgatli6644 mIRC Scripting Sorunları 12 22 Ağustos 2005 20:30