Tekil Mesaj gösterimi
Alt 10 Nisan 2006, 23:03   #8
Çevrimdışı
bLackStar
Kullanıcıların profil bilgileri misafirlere kapatılmıştır.
IF Ticaret Sayısı: (0)
IF Ticaret Yüzdesi:(%)
Yanıt: TCL Scripting'den anlayan?




acoustic teşekkürler.

Kod:   Kodu kopyalamak için üzerine çift tıklayın!
proc nv_punish {nick uhost} { global botnick nv_chans nv_onlynvchans nv_reason nv_kick nv_givewarning nv_warning nv_ban nv_bantime nv_ignore nv_ignoretime set hostmask "*!*[string range $uhost [string first "@" $uhost] end]" set dowhat "" if {[string tolower $nick] != [string tolower $botnick]} { if {$nv_givewarning} { lappend dowhat "giving warning" putserv "NOTICE $nick :$nv_warning" } if {($nv_ignore) && (![isignore $hostmask])} { lappend dowhat "ignoring" newignore $hostmask $botnick $nv_reason $nv_ignoretime } foreach chan [channels] { if {($nv_onlynvchans) && ([lsearch -exact [split [string tolower $nv_chans]] [string tolower $chan]] == -1)} { continue } if {($nv_ban) && (![isban $hostmask $chan]) && ([onchan $nick $chan])} { if {![string match "*banning*" $dowhat]} { lappend dowhat "banning" } newchanban $chan $hostmask $botnick $nv_reason $nv_bantime } if {($nv_kick) && ([botisop $chan]) && ([onchan $nick $chan])} { if {![string match "*kicking*" $dowhat]} { lappend dowhat "kicking" } putserv "KICK $chan $nick :$nv_reason" } } if {$dowhat != ""} { set dowhat "-- [join $dowhat " & "]" } putlog "noversions: $nick ($uhost) is using lame IRC-client/script $dowhat" } }

proc nv_punish {nick uhost} {
global botnick nv_chans nv_onlynvchans nv_reason nv_kick

buradan sonra, if $nick = bLackStar,Nick2,Nick3 vs. gibi bişey ekleyebiliyormuyuz tclde? Yeni izin verilen nick ekleneceğinde ben tcl yi yeniden düzenlesem daha rahat olur. Böyle bi imkan var mı ?

 
Alıntı ile Cevapla

IRCForumlari.NET Reklamlar
sohbet odaları eglen sohbet sohbet